USP_DATAFORMTEMPLATE_EDIT_WEALTHCAPACITYFORMULA_LOAD
The load procedure used by the edit dataform template "Wealth Capacity Formula Edit Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@TSLONG | bigint | INOUT | Output parameter indicating the TSLONG value of the record being edited. This is used to manage multi-user concurrency issues when multiple users access the same record. |
@USERISOWNER | bit | INOUT | |
@NAME | nvarchar(100) | INOUT | Name |
@DESCRIPTION | nvarchar(255) | INOUT | Description |
@ISDEFAULT | bit | INOUT | Set this as the default formula |
@ASSETCALCULATIONMETHODCODE | tinyint | INOUT | Asset calculation method |
@MAJORGIVINGMULTIPLIERTYPECODE | tinyint | INOUT | Major giving multiplier |
@MAJORGIVINGSETVALUEMULTIPLIER | decimal(20, 4) | INOUT | Set value |
@MAJORGIVINGOVER70MULTIPLIER | decimal(20, 4) | INOUT | Over 70 years |
@MAJORGIVING60TO69MULTIPLIER | decimal(20, 4) | INOUT | Between 60-69 years |
@MAJORGIVING50TO59MULTIPLIER | decimal(20, 4) | INOUT | Between 50-59 years |
@MAJORGIVING40TO49MULTIPLIER | decimal(20, 4) | INOUT | Between 40-49 years |
@MAJORGIVINGUNDER40MULTIPLIER | decimal(20, 4) | INOUT | Less than 40 years |
@MAJORGIVINGAGEUNKNOWNMULTIPLIER | decimal(20, 4) | INOUT | Age unknown |
@REALESTATEINCLUDE | bit | INOUT | Real estate |
@REALESTATECONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@REALESTATEVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Real estate multiplier type |
@REALESTATEVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@REALESTATEVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@REALESTATEVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@REALESTATEINCLUDEASSESSMENTANDDEEDRECORDS | tinyint | INOUT | Value to use in calculation |
@REALESTATEAGGREGATETYPECODE | tinyint | INOUT | Real estate aggregate type |
@REALESTATEUSETOTALMARKETVALUE | bit | INOUT | Total market value |
@REALESTATEUSETOTALASSESSEDVALUE | bit | INOUT | Total assessed value |
@REALESTATEUSESALEPRICE | bit | INOUT | Sale price |
@REALESTATEUSELOANAMOUNT | bit | INOUT | Loan amount |
@BUSINESSOWNERSHIPINCLUDE | bit | INOUT | Business ownership |
@BUSINESSOWNERSHIPCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Business ownership multiplier type |
@BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@BUSINESSOWNERSHIPVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@BUSINESSOWNERSHIPVALUECODE | tinyint | INOUT | Value to use in calculation |
@SECURITIESINCLUDE | bit | INOUT | Securities |
@SECURITIESCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@SECURITIESVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Securities multiplier type |
@SECURITIESVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@SECURITIESVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@SECURITIESVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@SECURITIESVALUECODE | tinyint | INOUT | Value to use in calculation |
@AFFLUENCEINDICATORINCLUDE | bit | INOUT | Affluence indicators |
@AFFLUENCEINDICATORCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Affluence indicator multiplier type |
@AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@AFFLUENCEINDICATORVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@AFFLUENCEINDICATORVALUECODE | tinyint | INOUT | Value to use in calculation |
@INCOMECOMPENSATIONINCLUDE | bit | INOUT | Income/compensation |
@INCOMECOMPENSATIONCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Income/compensation multiplier type |
@INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@INCOMECOMPENSATIONVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@INCOMECOMPENSATIONINCLUDESALARY | bit | INOUT | Salary |
@INCOMECOMPENSATIONINCLUDEBONUS | bit | INOUT | Bonus |
@INCOMECOMPENSATIONINCLUDESHORTTERMCOMP | bit | INOUT | Other short term compensation |
@INCOMECOMPENSATIONINCLUDELONGTERMCOMP | bit | INOUT | Other long term compensation |
@INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS | bit | INOUT | Exercised options |
@INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS | bit | INOUT | Unexercised options |
@INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS | bit | INOUT | Unexercisable options |
@OTHERASSETINCLUDE | bit | INOUT | Other assets |
@OTHERASSETCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@OTHERASSETVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Other asset multiplier type |
@OTHERASSETVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@OTHERASSETVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@OTHERASSETVALUECODE | tinyint | INOUT | Value to use in calculation |
@NONPROFITAFFILIATIONINCLUDE | bit | INOUT | Nonprofit affiliations |
@NONPROFITAFFILIATIONCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Nonprofit affiliation multiplier type |
@NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@NONPROFITAFFILIATIONVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@NONPROFITAFFILIATIONVALUECODE | tinyint | INOUT | Value to use in calculation |
@PRIVATEFOUNDATIONINCLUDE | bit | INOUT | Private foundations |
@PRIVATEFOUNDATIONCONFIRMEDONLY | bit | INOUT | Use confirmed records only |
@PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE | tinyint | INOUT | Private foundation multiplier type |
@PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE | money | INOUT | If less than |
@PRIVATEFOUNDATIONVALUEMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Multiply value by |
@PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER | decimal(20, 4) | INOUT | Otherwise multiply by |
@PRIVATEFOUNDATIONVALUECODE | tinyint | INOUT | Value to use in calculation |
@OTHERSCANMODIFY | bit | INOUT | Other users may modify this formula |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_WEALTHCAPACITYFORMULA_LOAD (
@ID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier,
@DATALOADED bit = 0 output,
@TSLONG bigint = 0 output,
@USERISOWNER bit = null output,
@NAME nvarchar(100) = null output,
@DESCRIPTION nvarchar(255) = null output,
@ISDEFAULT bit = null output,
@ASSETCALCULATIONMETHODCODE tinyint = null output,
@MAJORGIVINGMULTIPLIERTYPECODE tinyint = null output,
@MAJORGIVINGSETVALUEMULTIPLIER decimal(20,4) = null output,
@MAJORGIVINGOVER70MULTIPLIER decimal(20,4) = null output,
@MAJORGIVING60TO69MULTIPLIER decimal(20,4) = null output,
@MAJORGIVING50TO59MULTIPLIER decimal(20,4) = null output,
@MAJORGIVING40TO49MULTIPLIER decimal(20,4) = null output,
@MAJORGIVINGUNDER40MULTIPLIER decimal(20,4) = null output,
@MAJORGIVINGAGEUNKNOWNMULTIPLIER decimal(20,4) = null output,
@REALESTATEINCLUDE bit = null output,
@REALESTATECONFIRMEDONLY bit = null output,
@REALESTATEVALUEMULTIPLIERTYPECODE tinyint = null output,
@REALESTATEVALUEMULTIPLIERCUTOFFVALUE money = null output,
@REALESTATEVALUEMULTIPLIER decimal(20,4) = null output,
@REALESTATEVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@REALESTATEINCLUDEASSESSMENTANDDEEDRECORDS tinyint = null output,
@REALESTATEAGGREGATETYPECODE tinyint = null output,
@REALESTATEUSETOTALMARKETVALUE bit = null output,
@REALESTATEUSETOTALASSESSEDVALUE bit = null output,
@REALESTATEUSESALEPRICE bit = null output,
@REALESTATEUSELOANAMOUNT bit = null output,
@BUSINESSOWNERSHIPINCLUDE bit = null output,
@BUSINESSOWNERSHIPCONFIRMEDONLY bit = null output,
@BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE tinyint = null output,
@BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE money = null output,
@BUSINESSOWNERSHIPVALUEMULTIPLIER decimal(20,4) = null output,
@BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@BUSINESSOWNERSHIPVALUECODE tinyint = null output,
@SECURITIESINCLUDE bit = null output,
@SECURITIESCONFIRMEDONLY bit = null output,
@SECURITIESVALUEMULTIPLIERTYPECODE tinyint = null output,
@SECURITIESVALUEMULTIPLIERCUTOFFVALUE money = null output,
@SECURITIESVALUEMULTIPLIER decimal(20,4) = null output,
@SECURITIESVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@SECURITIESVALUECODE tinyint = null output,
@AFFLUENCEINDICATORINCLUDE bit = null output,
@AFFLUENCEINDICATORCONFIRMEDONLY bit = null output,
@AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE tinyint = null output,
@AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE money = null output,
@AFFLUENCEINDICATORVALUEMULTIPLIER decimal(20,4) = null output,
@AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@AFFLUENCEINDICATORVALUECODE tinyint = null output,
@INCOMECOMPENSATIONINCLUDE bit = null output,
@INCOMECOMPENSATIONCONFIRMEDONLY bit = null output,
@INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE tinyint = null output,
@INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE money = null output,
@INCOMECOMPENSATIONVALUEMULTIPLIER decimal(20,4) = null output,
@INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@INCOMECOMPENSATIONINCLUDESALARY bit = null output,
@INCOMECOMPENSATIONINCLUDEBONUS bit = null output,
@INCOMECOMPENSATIONINCLUDESHORTTERMCOMP bit = null output,
@INCOMECOMPENSATIONINCLUDELONGTERMCOMP bit = null output,
@INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS bit = null output,
@INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS bit = null output,
@INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS bit = null output,
@OTHERASSETINCLUDE bit = null output,
@OTHERASSETCONFIRMEDONLY bit = null output,
@OTHERASSETVALUEMULTIPLIERTYPECODE tinyint = null output,
@OTHERASSETVALUEMULTIPLIERCUTOFFVALUE money = null output,
@OTHERASSETVALUEMULTIPLIER decimal(20,4) = null output,
@OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@OTHERASSETVALUECODE tinyint = null output,
@NONPROFITAFFILIATIONINCLUDE bit = null output,
@NONPROFITAFFILIATIONCONFIRMEDONLY bit = null output,
@NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE tinyint = null output,
@NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE money = null output,
@NONPROFITAFFILIATIONVALUEMULTIPLIER decimal(20,4) = null output,
@NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@NONPROFITAFFILIATIONVALUECODE tinyint = null output,
@PRIVATEFOUNDATIONINCLUDE bit = null output,
@PRIVATEFOUNDATIONCONFIRMEDONLY bit = null output,
@PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE tinyint = null output,
@PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE money = null output,
@PRIVATEFOUNDATIONVALUEMULTIPLIER decimal(20,4) = null output,
@PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER decimal(20,4) = null output,
@PRIVATEFOUNDATIONVALUECODE tinyint = null output,
@OTHERSCANMODIFY bit = null output
) as
set nocount on;
select
@DATALOADED = 1,
@TSLONG = WCF.TSLONG,
@USERISOWNER = case when WCF.OWNERID = @CURRENTAPPUSERID or WCF.OWNERID is null or dbo.UFN_APPUSER_ISSYSADMIN(@CURRENTAPPUSERID) = 1 then 1 else 0 end,
@NAME = WCF.NAME,
@DESCRIPTION = WCF.DESCRIPTION,
@ISDEFAULT = WCF.ISDEFAULT,
@ASSETCALCULATIONMETHODCODE = WCF.ASSETCALCULATIONMETHODCODE,
@MAJORGIVINGMULTIPLIERTYPECODE = WCF.MAJORGIVINGMULTIPLIERTYPECODE,
@MAJORGIVINGSETVALUEMULTIPLIER = WCF.MAJORGIVINGSETVALUEMULTIPLIER,
@MAJORGIVINGOVER70MULTIPLIER = WCF.MAJORGIVINGOVER70MULTIPLIER,
@MAJORGIVING60TO69MULTIPLIER = WCF.MAJORGIVING60TO69MULTIPLIER,
@MAJORGIVING50TO59MULTIPLIER = WCF.MAJORGIVING50TO59MULTIPLIER,
@MAJORGIVING40TO49MULTIPLIER = WCF.MAJORGIVING40TO49MULTIPLIER,
@MAJORGIVINGUNDER40MULTIPLIER = WCF.MAJORGIVINGUNDER40MULTIPLIER,
@MAJORGIVINGAGEUNKNOWNMULTIPLIER = WCF.MAJORGIVINGAGEUNKNOWNMULTIPLIER,
@REALESTATEINCLUDE = WCF.REALESTATEINCLUDE,
@REALESTATECONFIRMEDONLY = WCF.REALESTATECONFIRMEDONLY,
@REALESTATEVALUEMULTIPLIERTYPECODE = WCF.REALESTATEVALUEMULTIPLIERTYPECODE,
@REALESTATEVALUEMULTIPLIERCUTOFFVALUE = WCF.REALESTATEVALUEMULTIPLIERCUTOFFVALUE,
@REALESTATEVALUEMULTIPLIER = WCF.REALESTATEVALUEMULTIPLIER,
@REALESTATEVALUELESSTHANCUTOFFMULTIPLIER = WCF.REALESTATEVALUELESSTHANCUTOFFMULTIPLIER,
@REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.REALESTATEVALUEGREATERTHANCUTOFFMULTIPLIER,
@REALESTATEINCLUDEASSESSMENTANDDEEDRECORDS =
(select CASE
WHEN WCF.REALESTATEINCLUDEASSESSMENTRECORDS = 1 and WCF.REALESTATEINCLUDDEEDRECORDS = 1 THEN 0
WHEN WCF.REALESTATEINCLUDEASSESSMENTRECORDS = 1 and WCF.REALESTATEINCLUDDEEDRECORDS = 0 THEN 1
WHEN WCF.REALESTATEINCLUDEASSESSMENTRECORDS = 0 and WCF.REALESTATEINCLUDDEEDRECORDS = 1 THEN 2
ELSE 0
END),
@REALESTATEAGGREGATETYPECODE = WCF.REALESTATEAGGREGATETYPECODE,
@REALESTATEUSETOTALMARKETVALUE = WCF.REALESTATEUSETOTALMARKETVALUE,
@REALESTATEUSETOTALASSESSEDVALUE = WCF.REALESTATEUSETOTALASSESSEDVALUE,
@REALESTATEUSESALEPRICE = WCF.REALESTATEUSESALEPRICE,
@REALESTATEUSELOANAMOUNT = WCF.REALESTATEUSELOANAMOUNT,
@BUSINESSOWNERSHIPINCLUDE = WCF.BUSINESSOWNERSHIPINCLUDE,
@BUSINESSOWNERSHIPCONFIRMEDONLY = WCF.BUSINESSOWNERSHIPCONFIRMEDONLY,
@BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE = WCF.BUSINESSOWNERSHIPVALUEMULTIPLIERTYPECODE,
@BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE = WCF.BUSINESSOWNERSHIPVALUEMULTIPLIERCUTOFFVALUE,
@BUSINESSOWNERSHIPVALUEMULTIPLIER = WCF.BUSINESSOWNERSHIPVALUEMULTIPLIER,
@BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER = WCF.BUSINESSOWNERSHIPVALUELESSTHANCUTOFFMULTIPLIER,
@BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.BUSINESSOWNERSHIPVALUEGREATERTHANCUTOFFMULTIPLIER,
@BUSINESSOWNERSHIPVALUECODE = WCF.BUSINESSOWNERSHIPVALUECODE,
@SECURITIESINCLUDE = WCF.SECURITIESINCLUDE,
@SECURITIESCONFIRMEDONLY = WCF.SECURITIESCONFIRMEDONLY,
@SECURITIESVALUEMULTIPLIERTYPECODE = WCF.SECURITIESVALUEMULTIPLIERTYPECODE,
@SECURITIESVALUEMULTIPLIERCUTOFFVALUE = WCF.SECURITIESVALUEMULTIPLIERCUTOFFVALUE,
@SECURITIESVALUEMULTIPLIER = WCF.SECURITIESVALUEMULTIPLIER,
@SECURITIESVALUELESSTHANCUTOFFMULTIPLIER = WCF.SECURITIESVALUELESSTHANCUTOFFMULTIPLIER,
@SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.SECURITIESVALUEGREATERTHANCUTOFFMULTIPLIER,
@SECURITIESVALUECODE = WCF.SECURITIESVALUECODE,
@AFFLUENCEINDICATORINCLUDE = WCF.AFFLUENCEINDICATORINCLUDE,
@AFFLUENCEINDICATORCONFIRMEDONLY = WCF.AFFLUENCEINDICATORCONFIRMEDONLY,
@AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE = WCF.AFFLUENCEINDICATORVALUEMULTIPLIERTYPECODE,
@AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE = WCF.AFFLUENCEINDICATORVALUEMULTIPLIERCUTOFFVALUE,
@AFFLUENCEINDICATORVALUEMULTIPLIER = WCF.AFFLUENCEINDICATORVALUEMULTIPLIER,
@AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER = WCF.AFFLUENCEINDICATORVALUELESSTHANCUTOFFMULTIPLIER,
@AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.AFFLUENCEINDICATORVALUEGREATERTHANCUTOFFMULTIPLIER,
@AFFLUENCEINDICATORVALUECODE = WCF.AFFLUENCEINDICATORVALUECODE,
@INCOMECOMPENSATIONINCLUDE = WCF.INCOMECOMPENSATIONINCLUDE,
@INCOMECOMPENSATIONCONFIRMEDONLY = WCF.INCOMECOMPENSATIONCONFIRMEDONLY,
@INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE = WCF.INCOMECOMPENSATIONVALUEMULTIPLIERTYPECODE,
@INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE = WCF.INCOMECOMPENSATIONVALUEMULTIPLIERCUTOFFVALUE,
@INCOMECOMPENSATIONVALUEMULTIPLIER = WCF.INCOMECOMPENSATIONVALUEMULTIPLIER,
@INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER = WCF.INCOMECOMPENSATIONVALUELESSTHANCUTOFFMULTIPLIER,
@INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.INCOMECOMPENSATIONVALUEGREATERTHANCUTOFFMULTIPLIER,
@INCOMECOMPENSATIONINCLUDESALARY = WCF.INCOMECOMPENSATIONINCLUDESALARY,
@INCOMECOMPENSATIONINCLUDEBONUS = WCF.INCOMECOMPENSATIONINCLUDEBONUS,
@INCOMECOMPENSATIONINCLUDESHORTTERMCOMP = WCF.INCOMECOMPENSATIONINCLUDESHORTTERMCOMP,
@INCOMECOMPENSATIONINCLUDELONGTERMCOMP = WCF.INCOMECOMPENSATIONINCLUDELONGTERMCOMP,
@INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS = WCF.INCOMECOMPENSATIONINCLUDEEXERCISEDOPTIONS,
@INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS = WCF.INCOMECOMPENSATIONINCLUDEUNEXERCISEDOPTIONS,
@INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS = WCF.INCOMECOMPENSATIONINCLUDEUNEXERCISABLEOPTIONS,
@OTHERASSETINCLUDE = WCF.OTHERASSETINCLUDE,
@OTHERASSETCONFIRMEDONLY = WCF.OTHERASSETCONFIRMEDONLY,
@OTHERASSETVALUEMULTIPLIERTYPECODE = WCF.OTHERASSETVALUEMULTIPLIERTYPECODE,
@OTHERASSETVALUEMULTIPLIERCUTOFFVALUE = WCF.OTHERASSETVALUEMULTIPLIERCUTOFFVALUE,
@OTHERASSETVALUEMULTIPLIER = WCF.OTHERASSETVALUEMULTIPLIER,
@OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER = WCF.OTHERASSETVALUELESSTHANCUTOFFMULTIPLIER,
@OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.OTHERASSETVALUEGREATERTHANCUTOFFMULTIPLIER,
@OTHERASSETVALUECODE = WCF.OTHERASSETVALUECODE,
@NONPROFITAFFILIATIONINCLUDE = WCF.NONPROFITAFFILIATIONINCLUDE,
@NONPROFITAFFILIATIONCONFIRMEDONLY = WCF.NONPROFITAFFILIATIONCONFIRMEDONLY,
@NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE = WCF.NONPROFITAFFILIATIONVALUEMULTIPLIERTYPECODE,
@NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE = WCF.NONPROFITAFFILIATIONVALUEMULTIPLIERCUTOFFVALUE,
@NONPROFITAFFILIATIONVALUEMULTIPLIER = WCF.NONPROFITAFFILIATIONVALUEMULTIPLIER,
@NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER = WCF.NONPROFITAFFILIATIONVALUELESSTHANCUTOFFMULTIPLIER,
@NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.NONPROFITAFFILIATIONVALUEGREATERTHANCUTOFFMULTIPLIER,
@NONPROFITAFFILIATIONVALUECODE = WCF.NONPROFITAFFILIATIONVALUECODE,
@PRIVATEFOUNDATIONINCLUDE = WCF.PRIVATEFOUNDATIONINCLUDE,
@PRIVATEFOUNDATIONCONFIRMEDONLY = WCF.PRIVATEFOUNDATIONCONFIRMEDONLY,
@PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE = WCF.PRIVATEFOUNDATIONVALUEMULTIPLIERTYPECODE,
@PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE = WCF.PRIVATEFOUNDATIONVALUEMULTIPLIERCUTOFFVALUE,
@PRIVATEFOUNDATIONVALUEMULTIPLIER = WCF.PRIVATEFOUNDATIONVALUEMULTIPLIER,
@PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER = WCF.PRIVATEFOUNDATIONVALUELESSTHANCUTOFFMULTIPLIER,
@PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER = WCF.PRIVATEFOUNDATIONVALUEGREATERTHANCUTOFFMULTIPLIER,
@PRIVATEFOUNDATIONVALUECODE = WCF.PRIVATEFOUNDATIONVALUECODE,
@OTHERSCANMODIFY = WCF.OTHERSCANMODIFY
from
dbo.WEALTHCAPACITYFORMULA WCF
where
ID = @ID;
return 0;