USP_DATAFORMTEMPLATE_PRELOAD_ADD_RECURRINGGIFTSTATUSUPDATEPROCESS
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUERECORDTYPEID | uniqueidentifier | INOUT | |
@PAYMENTMETHODVALUE | xml | INOUT | |
@FREQUENCYVALUE | xml | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_PRELOAD_ADD_RECURRINGGIFTSTATUSUPDATEPROCESS
(
@REVENUERECORDTYPEID uniqueidentifier = null output,
@PAYMENTMETHODVALUE xml = null output,
@FREQUENCYVALUE xml = null output
)
as
begin
set nocount on;
select @REVENUERECORDTYPEID = ID
from dbo.RECORDTYPE
where upper(NAME) = 'REVENUE';
set @PAYMENTMETHODVALUE =
( select PAYMENTMETHODCODE
from (values (0), (1), (2), (98), (3), (11), (10), (9), (101), (102)) as X(PAYMENTMETHODCODE)
for xml raw('ITEM'),type,elements,root('PAYMENTMETHODVALUE'),BINARY BASE64
);
set @FREQUENCYVALUE =
( select FREQUENCYCODE
from (values (0), (1), (2), (3), (6), (7), (8), (9), (10)) as X(FREQUENCYCODE)
for xml raw('ITEM'),type,elements,root('FREQUENCYVALUE'),BINARY BASE64
);
return 0;
end