USP_DATAFORMTEMPLATE_EDITSAVE_SOLESPONSORSHIPREMOVE
The save procedure used by the edit dataform template "Remove Sole Sponsorship Edit Form".
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. |
@DATE | datetime | IN | Date |
@AMOUNT | money | IN | Amount |
@SPLITS | xml | IN | Designations |
@FREQUENCYCODE | tinyint | IN | Frequency |
@ENDDATE | datetime | IN | Ending on |
@STARTDATE | datetime | IN | Next transaction |
@FINDERNUMBER | bigint | IN | Finder number |
@SOURCECODE | nvarchar(50) | IN | Source code |
@APPEALID | uniqueidentifier | IN | Appeal |
@GIVENANONYMOUSLY | bit | IN | Recurring gift is anonymous |
@MAILINGID | uniqueidentifier | IN | Effort |
@CHANNELCODEID | uniqueidentifier | IN | Inbound channel |
@DONOTACKNOWLEDGE | bit | IN | Do not acknowledge |
@REFERENCE | nvarchar(255) | IN | Reference |
@CATEGORYCODEID | uniqueidentifier | IN | Revenue category |
@SENDREMINDER | bit | IN | Send reminders |
@NEXTINSTALLMENTID | uniqueidentifier | IN | |
@REVENUEDEVELOPMENTFUNCTIONCODEID | uniqueidentifier | IN | Revenue function |
@TRANSACTIONCURRENCYID | uniqueidentifier | IN | Transaction currency |
@BASEEXCHANGERATEID | uniqueidentifier | IN | Exchange rate ID |
@EXCHANGERATE | decimal(20, 8) | IN | Exchange rate |
@HADSPOTRATE | bit | IN | Had spot rate |
@RATECHANGED | bit | IN | Rate changed |
@UPDATERECOGNITIONOPTION | tinyint | IN | |
@SCHEDULESEEDDATE | datetime | IN |
Definition
Copy
CREATE procedure USP_DATAFORMTEMPLATE_EDITSAVE_SOLESPONSORSHIPREMOVE
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier,
@DATE datetime,
@AMOUNT money,
@SPLITS xml,
@FREQUENCYCODE tinyint,
@ENDDATE datetime,
@STARTDATE datetime,
@FINDERNUMBER bigint,
@SOURCECODE nvarchar(50),
@APPEALID uniqueidentifier,
@GIVENANONYMOUSLY bit,
@MAILINGID uniqueidentifier,
@CHANNELCODEID uniqueidentifier,
@DONOTACKNOWLEDGE bit,
@REFERENCE nvarchar(255),
@CATEGORYCODEID uniqueidentifier,
@SENDREMINDER bit,
@NEXTINSTALLMENTID uniqueidentifier,
@REVENUEDEVELOPMENTFUNCTIONCODEID uniqueidentifier,
@TRANSACTIONCURRENCYID uniqueidentifier,
@BASEEXCHANGERATEID uniqueidentifier,
@EXCHANGERATE decimal(20,8),
@HADSPOTRATE bit,
@RATECHANGED bit,
@UPDATERECOGNITIONOPTION tinyint,
@SCHEDULESEEDDATE datetime
)
as
set nocount on;
declare @ISMEMBERSHIPRECURRING bit;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_SOLESPONSORSHIPREMOVE
@ID = @ID,
@ISMEMBERSHIPRECURRING = @ISMEMBERSHIPRECURRING output
exec dbo.USP_DATAFORMTEMPLATE_EDITSAVE_SOLESPONSORSHIPREMOVE_1
@ID,
@CHANGEAGENTID,
@DATE,
@AMOUNT,
@SPLITS,
@FREQUENCYCODE,
@ENDDATE,
@STARTDATE,
@FINDERNUMBER,
@SOURCECODE,
@APPEALID,
@GIVENANONYMOUSLY,
@MAILINGID,
@CHANNELCODEID,
@DONOTACKNOWLEDGE,
@REFERENCE,
@CATEGORYCODEID,
@SENDREMINDER,
@NEXTINSTALLMENTID,
@REVENUEDEVELOPMENTFUNCTIONCODEID,
@TRANSACTIONCURRENCYID,
@BASEEXCHANGERATEID,
@EXCHANGERATE,
@HADSPOTRATE,
@RATECHANGED,
@UPDATERECOGNITIONOPTION,
@SCHEDULESEEDDATE,
@ISMEMBERSHIPRECURRING
return 0;