USP_DATAFORMTEMPLATE_EDIT_SPONSORSHIPBATCH_3
USP_DATAFORMTEMPLATE_EDIT_SPONSORSHIPBATCH_3
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. |
@SEQUENCE | int | IN | Sequence |
@CONSTITUENTID | uniqueidentifier | IN | Corresponding sponsor |
@DONORID | uniqueidentifier | IN | Financial sponsor |
@PLANNEDENDDATE | datetime | IN | Expiration date |
@SPONSORSHIPPROGRAMID | uniqueidentifier | IN | Sponsorship program |
@SPONSORSHIPLOCATIONID | uniqueidentifier | IN | Location |
@GENDERCODE | int | IN | Gender |
@SPROPPAGERANGEID | uniqueidentifier | IN | Age range |
@ISHIVPOSITIVECODE | int | IN | HIV positive |
@HASCONDITIONCODE | int | IN | Disability/Illness |
@ISORPHANEDCODE | int | IN | Orphaned |
@SPROPPPROJECTCATEGORYCODEID | uniqueidentifier | IN | Category |
@SPONSORSHIPOPPORTUNITYIDCHILD | uniqueidentifier | IN | Child |
@SPONSORSHIPOPPORTUNITYIDPROJECT | uniqueidentifier | IN | Project |
@SPONSORSHIPOPPORTUNITYTYPECODE | tinyint | IN | Sponsorship Opportunity Type |
@ISSOLESPONSORSHIP | bit | IN | Sole sponsorship |
@STARTDATE | datetime | IN | Start Date |
@ENDDATE | datetime | IN | End Date |
@AMOUNT | money | IN | Amount |
@PAYMENTMETHODCODE | tinyint | IN | Payment method |
@FREQUENCYCODE | tinyint | IN | Frequency |
@AUTOPAY | bit | IN | Pay installments automatically |
@REFERENCEDATE | UDT_FUZZYDATE | IN | Reference date |
@REFERENCENUMBER | nvarchar(20) | IN | Reference no. |
@CARDHOLDERNAME | nvarchar(255) | IN | Name on card |
@CREDITCARDNUMBER | nvarchar(20) | IN | Card number |
@CREDITTYPECODEID | uniqueidentifier | IN | Card type |
@EXPIRESON | UDT_FUZZYDATE | IN | Expires on |
@CONSTITUENTACCOUNTID | uniqueidentifier | IN | Account |
@REVENUESCHEDULEENDDATE | datetime | IN | Payment end date |
@REVENUESCHEDULESTARTDATE | datetime | IN | Payment start date |
@CREDITCARDTOKEN | uniqueidentifier | IN | Credit card token |
@ISTRANSIENTCARD | bit | IN | Is transient credit card |
@RESERVATIONKEYID | uniqueidentifier | IN | Reservation key |
@RESERVEDOPPORTUNITYID | uniqueidentifier | IN | Reserved child |
@SENDREMINDER | bit | IN | Send reminders |
@FINDERNUMBER | bigint | IN | Finder number |
@SOURCECODE | nvarchar(50) | IN | Source code |
@APPEALID | uniqueidentifier | IN | Appeal |
@MAILINGID | uniqueidentifier | IN | Effort |
@CHANNELCODEID | uniqueidentifier | IN | Inbound channel |
@REFERENCE | nvarchar(255) | IN | Reference |
@REVENUECATEGORYCODEID | uniqueidentifier | IN | Revenue category |
@ISGIFTSPONSORSHIP | bit | IN | Is gift sponsorship |
@EXPIRATIONREASONID | uniqueidentifier | IN | Expiration reason |
@BID | uniqueidentifier | IN | Batch helper id |
@FINANCIALSPONSORLOOKUPID | uniqueidentifier | IN | Financial sponsor ID |
@CORRESPONDINGSPONSORLOOKUPID | uniqueidentifier | IN | Corresponding sponsor ID |
@PARTIALCREDITCARDNUMBER | nvarchar(4) | IN | Partial card number |
@NEWCONSTITUENT | xml | IN | New corresponding sponsor |
@NEWDONORCONSTITUENT | xml | IN | New financial sponsor |
@TRANSACTIONCURRENCYID | uniqueidentifier | IN | Transaction currency |
@BASECURRENCYID | uniqueidentifier | IN | Base currency |
@BASEEXCHANGERATEID | uniqueidentifier | IN | Base exchange rate |
@EXCHANGERATE | decimal(20, 8) | IN | Exchange rate |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_SPONSORSHIPBATCH_3 (
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@SEQUENCE int,
@CONSTITUENTID uniqueidentifier,
@DONORID uniqueidentifier,
@PLANNEDENDDATE datetime,
@SPONSORSHIPPROGRAMID uniqueidentifier,
@SPONSORSHIPLOCATIONID uniqueidentifier,
@GENDERCODE int,
@SPROPPAGERANGEID uniqueidentifier,
@ISHIVPOSITIVECODE int,
@HASCONDITIONCODE int,
@ISORPHANEDCODE int,
@SPROPPPROJECTCATEGORYCODEID uniqueidentifier,
@SPONSORSHIPOPPORTUNITYIDCHILD uniqueidentifier,
@SPONSORSHIPOPPORTUNITYIDPROJECT uniqueidentifier,
@SPONSORSHIPOPPORTUNITYTYPECODE tinyint,
@ISSOLESPONSORSHIP bit ,
@STARTDATE datetime,
@ENDDATE datetime,
@AMOUNT money,
@PAYMENTMETHODCODE tinyint,
@FREQUENCYCODE tinyint,
@AUTOPAY bit,
@REFERENCEDATE dbo.UDT_FUZZYDATE,
@REFERENCENUMBER nvarchar(20),
@CARDHOLDERNAME nvarchar(255),
@CREDITCARDNUMBER nvarchar(20),
@CREDITTYPECODEID uniqueidentifier,
@EXPIRESON dbo.UDT_FUZZYDATE,
@CONSTITUENTACCOUNTID uniqueidentifier,
@REVENUESCHEDULEENDDATE datetime,
@REVENUESCHEDULESTARTDATE datetime,
@CREDITCARDTOKEN uniqueidentifier,
@ISTRANSIENTCARD bit,
@RESERVATIONKEYID uniqueidentifier,
@RESERVEDOPPORTUNITYID uniqueidentifier,
@SENDREMINDER bit,
@FINDERNUMBER bigint,
@SOURCECODE nvarchar(50),
@APPEALID uniqueidentifier,
@MAILINGID uniqueidentifier,
@CHANNELCODEID uniqueidentifier,
@REFERENCE nvarchar(255),
@REVENUECATEGORYCODEID uniqueidentifier,
@ISGIFTSPONSORSHIP bit,
@EXPIRATIONREASONID uniqueidentifier,
@BID uniqueidentifier,
@FINANCIALSPONSORLOOKUPID uniqueidentifier,
@CORRESPONDINGSPONSORLOOKUPID uniqueidentifier,
@PARTIALCREDITCARDNUMBER nvarchar(4),
@NEWCONSTITUENT xml,
@NEWDONORCONSTITUENT xml,
@TRANSACTIONCURRENCYID uniqueidentifier,
@BASECURRENCYID uniqueidentifier,
@BASEEXCHANGERATEID uniqueidentifier,
@EXCHANGERATE decimal(20,8)
)
as
begin
declare @COMMITMENTID nvarchar(100);
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_SPONSORSHIPBATCH
@COMMITMENTID = @COMMITMENTID;
exec [dbo].[USP_DATAFORMTEMPLATE_EDIT_SPONSORSHIPBATCH_4]
@ID
,@CHANGEAGENTID
,@SEQUENCE
,@CONSTITUENTID
,@DONORID
,@PLANNEDENDDATE
,@SPONSORSHIPPROGRAMID
,@SPONSORSHIPLOCATIONID
,@GENDERCODE
,@SPROPPAGERANGEID
,@ISHIVPOSITIVECODE
,@HASCONDITIONCODE
,@ISORPHANEDCODE
,@SPROPPPROJECTCATEGORYCODEID
,@SPONSORSHIPOPPORTUNITYIDCHILD
,@SPONSORSHIPOPPORTUNITYIDPROJECT
,@SPONSORSHIPOPPORTUNITYTYPECODE
,@ISSOLESPONSORSHIP
,@STARTDATE
,@ENDDATE
,@AMOUNT
,@PAYMENTMETHODCODE
,@FREQUENCYCODE
,@AUTOPAY
,@REFERENCEDATE
,@REFERENCENUMBER
,@CARDHOLDERNAME
,@CREDITCARDNUMBER
,@CREDITTYPECODEID
,@EXPIRESON
,@CONSTITUENTACCOUNTID
,@REVENUESCHEDULEENDDATE
,@REVENUESCHEDULESTARTDATE
,@CREDITCARDTOKEN
,@ISTRANSIENTCARD
,@RESERVATIONKEYID
,@RESERVEDOPPORTUNITYID
,@SENDREMINDER
,@FINDERNUMBER
,@SOURCECODE
,@APPEALID
,@MAILINGID
,@CHANNELCODEID
,@REFERENCE
,@REVENUECATEGORYCODEID
,@ISGIFTSPONSORSHIP
,@EXPIRATIONREASONID
,@BID
,@FINANCIALSPONSORLOOKUPID
,@CORRESPONDINGSPONSORLOOKUPID
,@PARTIALCREDITCARDNUMBER
,@NEWCONSTITUENT
,@NEWDONORCONSTITUENT
,@TRANSACTIONCURRENCYID
,@BASECURRENCYID
,@BASEEXCHANGERATEID
,@EXCHANGERATE
,@COMMITMENTID
end