USP_DATAFORMTEMPLATE_EDIT_RECURRINGGIFTPAYMENTDETAILS_4
USP_DATAFORMTEMPLATE_EDIT_RECURRINGGIFTPAYMENTDETAILS_4
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | The input ID parameter indicating the ID of the record being edited. |
| @CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
| @PAYMENTMETHODCODE | tinyint | IN | Payment method |
| @AUTOPAY | bit | IN | Pay automatically by: |
| @CARDHOLDERNAME | nvarchar(100) | IN | Name on card |
| @CREDITCARDNUMBER | nvarchar(20) | IN | Card number |
| @CREDITTYPECODEID | uniqueidentifier | IN | Card type |
| @EXPIRESON | UDT_FUZZYDATE | IN | Expires on |
| @REFERENCEDATE | UDT_FUZZYDATE | IN | Reference date |
| @REFERENCENUMBER | nvarchar(20) | IN | Reference number |
| @ACCOUNTID | uniqueidentifier | IN | Account |
| @CREDITCARDTOKEN | uniqueidentifier | IN | Card token |
| @STANDINGORDERSETUP | bit | IN | Standing order has been setup |
| @STANDINGORDERSETUPDATE | datetime | IN | Setup on |
| @DDISOURCECODEID | uniqueidentifier | IN | DDI source |
| @DDISOURCEDATE | date | IN | DDI source date |
| @SENDPMINSTRUCTION | bit | IN | Send instruction |
| @PMINSTRUCTIONTOSENDCODE | tinyint | IN | Send instruction |
| @PMINSTRUCTIONDATE_NEW | date | IN | New instruction sent |
| @PMINSTRUCTIONDATE_CANCEL | date | IN | Cancel instruction sent |
| @PMINSTRUCTIONDATE_SETUP | date | IN | Set-up instruction sent |
| @PMADVANCENOTICESENTDATE | date | IN | Advance notice sent |
| @UPDATEOTHERTRANSACTIONSTOUSENEWCREDITCARD | bit | IN | Update other transactions to use new credit card |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_RECURRINGGIFTPAYMENTDETAILS_4
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@PAYMENTMETHODCODE tinyint,
@AUTOPAY bit,
@CARDHOLDERNAME nvarchar(100),
@CREDITCARDNUMBER nvarchar(20),
@CREDITTYPECODEID uniqueidentifier,
@EXPIRESON dbo.UDT_FUZZYDATE,
@REFERENCEDATE dbo.UDT_FUZZYDATE,
@REFERENCENUMBER nvarchar(20),
@ACCOUNTID uniqueidentifier,
@CREDITCARDTOKEN uniqueidentifier,
@STANDINGORDERSETUP bit,
@STANDINGORDERSETUPDATE datetime,
@DDISOURCECODEID uniqueidentifier,
@DDISOURCEDATE date,
@SENDPMINSTRUCTION bit,
@PMINSTRUCTIONTOSENDCODE tinyint,
@PMINSTRUCTIONDATE_NEW date,
@PMINSTRUCTIONDATE_CANCEL date,
@PMINSTRUCTIONDATE_SETUP date,
@PMADVANCENOTICESENTDATE date,
@UPDATEOTHERTRANSACTIONSTOUSENEWCREDITCARD bit
)
as
set nocount on;
declare @USESYSTEMGENERATEDREFERENCENUMBER bit;
declare @STANDINGORDERREFERENCENUMBER nvarchar(18);
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_RECURRINGGIFTPAYMENTDETAILS_3
@ID = @ID,
@USESYSTEMGENERATEDREFERENCENUMBER = @USESYSTEMGENERATEDREFERENCENUMBER output,
@STANDINGORDERREFERENCENUMBER = @STANDINGORDERREFERENCENUMBER output
exec dbo.USP_DATAFORMTEMPLATE_EDIT_RECURRINGGIFTPAYMENTDETAILS_5
@ID,
@CHANGEAGENTID,
@PAYMENTMETHODCODE,
@AUTOPAY,
@CARDHOLDERNAME,
@CREDITCARDNUMBER,
@CREDITTYPECODEID,
@EXPIRESON,
@REFERENCEDATE,
@REFERENCENUMBER,
@ACCOUNTID,
@CREDITCARDTOKEN,
@STANDINGORDERSETUP,
@STANDINGORDERSETUPDATE,
@DDISOURCECODEID,
@DDISOURCEDATE,
@SENDPMINSTRUCTION,
@PMINSTRUCTIONTOSENDCODE,
@PMINSTRUCTIONDATE_NEW,
@PMINSTRUCTIONDATE_CANCEL,
@PMINSTRUCTIONDATE_SETUP,
@PMADVANCENOTICESENTDATE,
@UPDATEOTHERTRANSACTIONSTOUSENEWCREDITCARD,
@USESYSTEMGENERATEDREFERENCENUMBER,
@STANDINGORDERREFERENCENUMBER
return 0;