![]() |
---|
/* Generated by Blackbaud AppFx Platform Date: 7/19/2010 6:45:46 PM Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null Copyright Blackbaud */ CREATE TRIGGER dbo.TR_WEALTHCAPACITYFORMULA_AUDIT_UPDATE ON dbo.WEALTHCAPACITYFORMULA AFTER UPDATE NOT FOR REPLICATION AS declare @ChangeAgentID uniqueidentifier declare @AuditKey uniqueidentifier declare @AuditDate datetime declare @DateChanged datetime set nocount on set @DateChanged = null set @ChangeAgentID = null -- make sure the datestamp and changeagent fields are updated if not update(CHANGEDBYID) begin --Get a default changeagent id. Applications should always explicitly included CHANGEDBYID in any updates to avoid a default change agent id. exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENTFROMCONTEXT @ChangeAgentID output IF not update(DATECHANGED) begin -- neither datechanged nor changedbyid were updated, so update both set @DateChanged = GetDate() update dbo.WEALTHCAPACITYFORMULA set CHANGEDBYID = @ChangeAgentID, DATECHANGED = @DateChanged from dbo.WEALTHCAPACITYFORMULA inner join INSERTED on WEALTHCAPACITYFORMULA.ID = INSERTED.ID end else -- date changed was updated, but changedbyid wasn't so just update changedbyid update dbo.WEALTHCAPACITYFORMULA set CHANGEDBYID = @ChangeAgentID from dbo.WEALTHCAPACITYFORMULA inner join INSERTED on WEALTHCAPACITYFORMULA.ID = INSERTED.ID end else if not update(DATECHANGED) begin set @DateChanged = GetDate() update dbo.WEALTHCAPACITYFORMULA set DATECHANGED = @DateChanged from dbo.WEALTHCAPACITYFORMULA inner join INSERTED on WEALTHCAPACITYFORMULA.ID = INSERTED.ID end --peform the audit if dbo.UFN_AUDITENABLED('WEALTHCAPACITYFORMULA') = 1 begin -- the audit key is used to associate the rows in the audit table with a single atomic deletion/modification -- we pre-fetch the audit date to make sure both rows contain exactly the same date value. set @AuditKey = NewID() set @AuditDate = GetDate() INSERT INTO dbo.WEALTHCAPACITYFORMULAAUDIT( AUDITRECORDID, AUDITKEY, AUDITCHANGEAGENTID, AUDITDATE, AUDITTYPECODE, [NAME], [DESCRIPTION], [ISDEFAULT], [ASSETCALCULATIONMETHODCODE], [MAJORGIVINGMULTIPLIERTYPECODE], [MAJORGIVINGSETVALUEMULTIPLIER], [MAJORGIVINGOVER70MULTIPLIER], [MAJORGIVING60TO69MULTIPLIER], [MAJORGIVING50TO59MULTIPLIER], [MAJORGIVING40TO49MULTIPLIER], [MAJORGIVINGUNDER40MULTIPLIER], [MAJORGIVINGAGEUNKNOWNMULTIPLIER], [REALESTATEINCLUDE], [REALESTATECONFIRMEDONLY], [REALESTATEVALUEMULTIPLIERTYPECODE], [REALESTATEVALUEMULTIPLIERCUTOFFVALUE], [REALESTATEVALUEMULTIPLIER], [REALESTATEVALUELESSTHANCUTOFFMULTIPLIER], [REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER], [REALESTATEINCLUDEASSESSMENTRECORDS], [REALESTATEINCLUDDEEDRECORDS], [REALESTATEAGGREGATETYPECODE], [REALESTATEUSETOTALMARKETVALUE], [REALESTATEUSETOTALASSESSEDVALUE], [REALESTATEUSESALEPRICE], [REALESTATEUSELOANAMOUNT], [BUSINESSOWNERSHIPINCLUDE], [BUSINESSOWNERSHIPCONFIRMEDONLY], [BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE], [BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE], [BUSINESSOWNERSHIPVALUEMULTIPLIER], [BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUECODE], [SECURITIESINCLUDE], [SECURITIESCONFIRMEDONLY], [SECURITIESVALUEMULTIPLIERTYPECODE], [SECURITIESVALUEMULTIPLIERCUTOFFVALUE], [SECURITIESVALUEMULTIPLIER], [SECURITIESVALUELESSTHANCUTOFFMULTIPLIER], [SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER], [SECURITIESVALUECODE], [AFFLUENCEINDICATORINCLUDE], [AFFLUENCEINDICATORCONFIRMEDONLY], [AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE], [AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE], [AFFLUENCEINDICATORVALUEMULTIPLIER], [AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUECODE], [INCOMECOMPENSATIONINCLUDE], [INCOMECOMPENSATIONCONFIRMEDONLY], [INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE], [INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE], [INCOMECOMPENSATIONVALUEMULTIPLIER], [INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONINCLUDESALARY], [INCOMECOMPENSATIONINCLUDEBONUS], [INCOMECOMPENSATIONINCLUDESHORTTERMCOMP], [INCOMECOMPENSATIONINCLUDELONGTERMCOMP], [INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS], [OTHERASSETINCLUDE], [OTHERASSETCONFIRMEDONLY], [OTHERASSETVALUEMULTIPLIERTYPECODE], [OTHERASSETVALUEMULTIPLIERCUTOFFVALUE], [OTHERASSETVALUEMULTIPLIER], [OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER], [OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER], [OTHERASSETVALUECODE], [NONPROFITAFFILIATIONINCLUDE], [NONPROFITAFFILIATIONCONFIRMEDONLY], [NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE], [NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE], [NONPROFITAFFILIATIONVALUEMULTIPLIER], [NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUECODE], [PRIVATEFOUNDATIONINCLUDE], [PRIVATEFOUNDATIONCONFIRMEDONLY], [PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE], [PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE], [PRIVATEFOUNDATIONVALUEMULTIPLIER], [PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUECODE], [OWNERID], [OTHERSCANMODIFY], [ADDEDBYID], [CHANGEDBYID], [DATEADDED], [DATECHANGED], [REALESTATEUSEPROPERTYVALUATION], [REALESTATEUSEPROPERTYVALUEESTIMATE] ) SELECT ID, @AuditKey, COALESCE(@ChangeAgentID,(SELECT CHANGEDBYID FROM INSERTED WHERE INSERTED.ID=DELETED.ID)), --If explicitly updating CHANGEDBYID, use that, else use the the one default one fetched above @AuditDate, 0, --Before Update [NAME], [DESCRIPTION], [ISDEFAULT], [ASSETCALCULATIONMETHODCODE], [MAJORGIVINGMULTIPLIERTYPECODE], [MAJORGIVINGSETVALUEMULTIPLIER], [MAJORGIVINGOVER70MULTIPLIER], [MAJORGIVING60TO69MULTIPLIER], [MAJORGIVING50TO59MULTIPLIER], [MAJORGIVING40TO49MULTIPLIER], [MAJORGIVINGUNDER40MULTIPLIER], [MAJORGIVINGAGEUNKNOWNMULTIPLIER], [REALESTATEINCLUDE], [REALESTATECONFIRMEDONLY], [REALESTATEVALUEMULTIPLIERTYPECODE], [REALESTATEVALUEMULTIPLIERCUTOFFVALUE], [REALESTATEVALUEMULTIPLIER], [REALESTATEVALUELESSTHANCUTOFFMULTIPLIER], [REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER], [REALESTATEINCLUDEASSESSMENTRECORDS], [REALESTATEINCLUDDEEDRECORDS], [REALESTATEAGGREGATETYPECODE], [REALESTATEUSETOTALMARKETVALUE], [REALESTATEUSETOTALASSESSEDVALUE], [REALESTATEUSESALEPRICE], [REALESTATEUSELOANAMOUNT], [BUSINESSOWNERSHIPINCLUDE], [BUSINESSOWNERSHIPCONFIRMEDONLY], [BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE], [BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE], [BUSINESSOWNERSHIPVALUEMULTIPLIER], [BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUECODE], [SECURITIESINCLUDE], [SECURITIESCONFIRMEDONLY], [SECURITIESVALUEMULTIPLIERTYPECODE], [SECURITIESVALUEMULTIPLIERCUTOFFVALUE], [SECURITIESVALUEMULTIPLIER], [SECURITIESVALUELESSTHANCUTOFFMULTIPLIER], [SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER], [SECURITIESVALUECODE], [AFFLUENCEINDICATORINCLUDE], [AFFLUENCEINDICATORCONFIRMEDONLY], [AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE], [AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE], [AFFLUENCEINDICATORVALUEMULTIPLIER], [AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUECODE], [INCOMECOMPENSATIONINCLUDE], [INCOMECOMPENSATIONCONFIRMEDONLY], [INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE], [INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE], [INCOMECOMPENSATIONVALUEMULTIPLIER], [INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONINCLUDESALARY], [INCOMECOMPENSATIONINCLUDEBONUS], [INCOMECOMPENSATIONINCLUDESHORTTERMCOMP], [INCOMECOMPENSATIONINCLUDELONGTERMCOMP], [INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS], [OTHERASSETINCLUDE], [OTHERASSETCONFIRMEDONLY], [OTHERASSETVALUEMULTIPLIERTYPECODE], [OTHERASSETVALUEMULTIPLIERCUTOFFVALUE], [OTHERASSETVALUEMULTIPLIER], [OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER], [OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER], [OTHERASSETVALUECODE], [NONPROFITAFFILIATIONINCLUDE], [NONPROFITAFFILIATIONCONFIRMEDONLY], [NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE], [NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE], [NONPROFITAFFILIATIONVALUEMULTIPLIER], [NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUECODE], [PRIVATEFOUNDATIONINCLUDE], [PRIVATEFOUNDATIONCONFIRMEDONLY], [PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE], [PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE], [PRIVATEFOUNDATIONVALUEMULTIPLIER], [PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUECODE], [OWNERID], [OTHERSCANMODIFY], [ADDEDBYID], [CHANGEDBYID], [DATEADDED], [DATECHANGED], [REALESTATEUSEPROPERTYVALUATION], [REALESTATEUSEPROPERTYVALUEESTIMATE] FROM DELETED INSERT INTO dbo.WEALTHCAPACITYFORMULAAUDIT( AUDITRECORDID, AUDITKEY, AUDITCHANGEAGENTID, AUDITDATE, AUDITTYPECODE, [NAME], [DESCRIPTION], [ISDEFAULT], [ASSETCALCULATIONMETHODCODE], [MAJORGIVINGMULTIPLIERTYPECODE], [MAJORGIVINGSETVALUEMULTIPLIER], [MAJORGIVINGOVER70MULTIPLIER], [MAJORGIVING60TO69MULTIPLIER], [MAJORGIVING50TO59MULTIPLIER], [MAJORGIVING40TO49MULTIPLIER], [MAJORGIVINGUNDER40MULTIPLIER], [MAJORGIVINGAGEUNKNOWNMULTIPLIER], [REALESTATEINCLUDE], [REALESTATECONFIRMEDONLY], [REALESTATEVALUEMULTIPLIERTYPECODE], [REALESTATEVALUEMULTIPLIERCUTOFFVALUE], [REALESTATEVALUEMULTIPLIER], [REALESTATEVALUELESSTHANCUTOFFMULTIPLIER], [REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER], [REALESTATEINCLUDEASSESSMENTRECORDS], [REALESTATEINCLUDDEEDRECORDS], [REALESTATEAGGREGATETYPECODE], [REALESTATEUSETOTALMARKETVALUE], [REALESTATEUSETOTALASSESSEDVALUE], [REALESTATEUSESALEPRICE], [REALESTATEUSELOANAMOUNT], [BUSINESSOWNERSHIPINCLUDE], [BUSINESSOWNERSHIPCONFIRMEDONLY], [BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE], [BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE], [BUSINESSOWNERSHIPVALUEMULTIPLIER], [BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUECODE], [SECURITIESINCLUDE], [SECURITIESCONFIRMEDONLY], [SECURITIESVALUEMULTIPLIERTYPECODE], [SECURITIESVALUEMULTIPLIERCUTOFFVALUE], [SECURITIESVALUEMULTIPLIER], [SECURITIESVALUELESSTHANCUTOFFMULTIPLIER], [SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER], [SECURITIESVALUECODE], [AFFLUENCEINDICATORINCLUDE], [AFFLUENCEINDICATORCONFIRMEDONLY], [AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE], [AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE], [AFFLUENCEINDICATORVALUEMULTIPLIER], [AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUECODE], [INCOMECOMPENSATIONINCLUDE], [INCOMECOMPENSATIONCONFIRMEDONLY], [INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE], [INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE], [INCOMECOMPENSATIONVALUEMULTIPLIER], [INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONINCLUDESALARY], [INCOMECOMPENSATIONINCLUDEBONUS], [INCOMECOMPENSATIONINCLUDESHORTTERMCOMP], [INCOMECOMPENSATIONINCLUDELONGTERMCOMP], [INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS], [OTHERASSETINCLUDE], [OTHERASSETCONFIRMEDONLY], [OTHERASSETVALUEMULTIPLIERTYPECODE], [OTHERASSETVALUEMULTIPLIERCUTOFFVALUE], [OTHERASSETVALUEMULTIPLIER], [OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER], [OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER], [OTHERASSETVALUECODE], [NONPROFITAFFILIATIONINCLUDE], [NONPROFITAFFILIATIONCONFIRMEDONLY], [NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE], [NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE], [NONPROFITAFFILIATIONVALUEMULTIPLIER], [NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUECODE], [PRIVATEFOUNDATIONINCLUDE], [PRIVATEFOUNDATIONCONFIRMEDONLY], [PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE], [PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE], [PRIVATEFOUNDATIONVALUEMULTIPLIER], [PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUECODE], [OWNERID], [OTHERSCANMODIFY], [ADDEDBYID], [CHANGEDBYID], [DATEADDED], [DATECHANGED], [REALESTATEUSEPROPERTYVALUATION], [REALESTATEUSEPROPERTYVALUEESTIMATE] ) SELECT ID, @AuditKey, COALESCE(@ChangeAgentID,CHANGEDBYID), --If explicitly updating CHANGEDBYID, use that, else use the the one default one fetched above @AuditDate, 1, --After Update [NAME], [DESCRIPTION], [ISDEFAULT], [ASSETCALCULATIONMETHODCODE], [MAJORGIVINGMULTIPLIERTYPECODE], [MAJORGIVINGSETVALUEMULTIPLIER], [MAJORGIVINGOVER70MULTIPLIER], [MAJORGIVING60TO69MULTIPLIER], [MAJORGIVING50TO59MULTIPLIER], [MAJORGIVING40TO49MULTIPLIER], [MAJORGIVINGUNDER40MULTIPLIER], [MAJORGIVINGAGEUNKNOWNMULTIPLIER], [REALESTATEINCLUDE], [REALESTATECONFIRMEDONLY], [REALESTATEVALUEMULTIPLIERTYPECODE], [REALESTATEVALUEMULTIPLIERCUTOFFVALUE], [REALESTATEVALUEMULTIPLIER], [REALESTATEVALUELESSTHANCUTOFFMULTIPLIER], [REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER], [REALESTATEINCLUDEASSESSMENTRECORDS], [REALESTATEINCLUDDEEDRECORDS], [REALESTATEAGGREGATETYPECODE], [REALESTATEUSETOTALMARKETVALUE], [REALESTATEUSETOTALASSESSEDVALUE], [REALESTATEUSESALEPRICE], [REALESTATEUSELOANAMOUNT], [BUSINESSOWNERSHIPINCLUDE], [BUSINESSOWNERSHIPCONFIRMEDONLY], [BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE], [BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE], [BUSINESSOWNERSHIPVALUEMULTIPLIER], [BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER], [BUSINESSOWNERSHIPVALUECODE], [SECURITIESINCLUDE], [SECURITIESCONFIRMEDONLY], [SECURITIESVALUEMULTIPLIERTYPECODE], [SECURITIESVALUEMULTIPLIERCUTOFFVALUE], [SECURITIESVALUEMULTIPLIER], [SECURITIESVALUELESSTHANCUTOFFMULTIPLIER], [SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER], [SECURITIESVALUECODE], [AFFLUENCEINDICATORINCLUDE], [AFFLUENCEINDICATORCONFIRMEDONLY], [AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE], [AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE], [AFFLUENCEINDICATORVALUEMULTIPLIER], [AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER], [AFFLUENCEINDICATORVALUECODE], [INCOMECOMPENSATIONINCLUDE], [INCOMECOMPENSATIONCONFIRMEDONLY], [INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE], [INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE], [INCOMECOMPENSATIONVALUEMULTIPLIER], [INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [INCOMECOMPENSATIONINCLUDESALARY], [INCOMECOMPENSATIONINCLUDEBONUS], [INCOMECOMPENSATIONINCLUDESHORTTERMCOMP], [INCOMECOMPENSATIONINCLUDELONGTERMCOMP], [INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS], [INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS], [OTHERASSETINCLUDE], [OTHERASSETCONFIRMEDONLY], [OTHERASSETVALUEMULTIPLIERTYPECODE], [OTHERASSETVALUEMULTIPLIERCUTOFFVALUE], [OTHERASSETVALUEMULTIPLIER], [OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER], [OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER], [OTHERASSETVALUECODE], [NONPROFITAFFILIATIONINCLUDE], [NONPROFITAFFILIATIONCONFIRMEDONLY], [NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE], [NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE], [NONPROFITAFFILIATIONVALUEMULTIPLIER], [NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [NONPROFITAFFILIATIONVALUECODE], [PRIVATEFOUNDATIONINCLUDE], [PRIVATEFOUNDATIONCONFIRMEDONLY], [PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE], [PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE], [PRIVATEFOUNDATIONVALUEMULTIPLIER], [PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER], [PRIVATEFOUNDATIONVALUECODE], [OWNERID], [OTHERSCANMODIFY], [ADDEDBYID], coalesce(@ChangeAgentID, [CHANGEDBYID]), [DATEADDED], coalesce(@DateChanged, [DATECHANGED]), [REALESTATEUSEPROPERTYVALUATION], [REALESTATEUSEPROPERTYVALUEESTIMATE] FROM INSERTED end |