USP_DATAFORMTEMPLATE_ADD_PRELOAD_RECOGNITIONLEVEL
The load procedure used by the edit dataform template "Recognition Level Add Data Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@RECOGNITIONPROGRAMID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@HASPLANNEDGIFTAMOUNT | bit | INOUT | |
@HASREVENUEAMOUNT | bit | INOUT | |
@BASECURRENCYID | uniqueidentifier | INOUT | Base currency |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_PRELOAD_RECOGNITIONLEVEL
(
@RECOGNITIONPROGRAMID uniqueidentifier,
@HASPLANNEDGIFTAMOUNT bit = null output,
@HASREVENUEAMOUNT bit = null output,
@BASECURRENCYID uniqueidentifier = null output
)
as
set nocount on;
select @HASPLANNEDGIFTAMOUNT =
case when PLANNEDGIFTCODE = 2 then
1
else
0
end
from dbo.RECOGNITIONPROGRAM
where ID = @RECOGNITIONPROGRAMID;
--HASREVENUEAMOUNT depreciated
set @HASREVENUEAMOUNT = 1;
select
@BASECURRENCYID = RECOGNITIONPROGRAM.BASECURRENCYID
from dbo.RECOGNITIONPROGRAM
where RECOGNITIONPROGRAM.ID = @RECOGNITIONPROGRAMID;