USP_DATAFORMTEMPLATE_EDITLOAD_WEALTHCAPACITY_3
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@WEALTHCAPACITYFORMULAID | uniqueidentifier | INOUT | |
@ESTIMATEDWEALTHID | uniqueidentifier | INOUT | |
@ESTIMATEDWEALTHVALUE | money | INOUT | |
@MAJORGIVINGCAPACITYID | uniqueidentifier | INOUT | |
@MAJORGIVINGCAPACITYVALUE | money | INOUT | |
@OVERALLRATINGCODEID | uniqueidentifier | INOUT | |
@SYSTEMCALCULATED | bit | INOUT | |
@TSLONG | bigint | INOUT | |
@DATALOADED | bit | INOUT | |
@MAJORGIVINGCAPACITYBASISVALUE | nvarchar(250) | INOUT |
Definition
Copy
create procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_WEALTHCAPACITY_3 (
@ID uniqueidentifier,
@WEALTHCAPACITYFORMULAID uniqueidentifier = null output,
@ESTIMATEDWEALTHID uniqueidentifier = null output,
@ESTIMATEDWEALTHVALUE money = null output,
@MAJORGIVINGCAPACITYID uniqueidentifier = null output,
@MAJORGIVINGCAPACITYVALUE money = null output,
@OVERALLRATINGCODEID uniqueidentifier = null output,
@SYSTEMCALCULATED bit = null output,
@TSLONG bigint = 0 output,
@DATALOADED bit = 0 output,
@MAJORGIVINGCAPACITYBASISVALUE nvarchar(250) = null output
) as
set nocount on;
select
@DATALOADED = 1,
@TSLONG = WC.[TSLONG],
@WEALTHCAPACITYFORMULAID = WC.WEALTHCAPACITYFORMULAID,
@ESTIMATEDWEALTHID = WC.[ESTIMATEDWEALTHID],
@ESTIMATEDWEALTHVALUE = WC.[ESTIMATEDWEALTHVALUE],
@OVERALLRATINGCODEID = WC.[OVERALLRATINGCODEID],
@MAJORGIVINGCAPACITYID = WC.[MAJORGIVINGCAPACITYID],
@MAJORGIVINGCAPACITYVALUE = WC.[MAJORGIVINGCAPACITYVALUE],
@MAJORGIVINGCAPACITYBASISVALUE = WC.[MAJORGIVINGCAPACITYBASISVALUE],
@SYSTEMCALCULATED = WC.[SYSTEMCALCULATED]
from
dbo.CONSTITUENT C
left join
dbo.WEALTHCAPACITY WC
on
C.ID = WC.ID
where
C.ID = @ID;