USP_DATAFORMTEMPLATE_EDIT_MEMBERSHIPPROGRAMCONTRIBUTIONBASEDRULES
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @CHANGEAGENTID | uniqueidentifier | IN | |
| @CONTRIBUTIONISMULTIPLEREVENUETRANSACTIONSCOUNTED | tinyint | IN | |
| @CONTRIBUTIONINCLUDEPAYMENTACTIVITYTYPECODE | tinyint | IN | |
| @CONTRIBUTIONINCLUDEEVENTTYPECODE | tinyint | IN | |
| @CONTRIBUTIONINCLUDEMEMBERSHIPTYPECODE | tinyint | IN | |
| @WHATHAPPENSIFTHEYGIVEMORECODE | tinyint | IN | |
| @WHATDATETOCALCULATEEXPIRATIONDATECODE | tinyint | IN | |
| @CONTRIBUTIONMEMBERSHIPPROGRAMID | uniqueidentifier | IN | |
| @CONTRIBUTIONEVENTCATEGORYCODEID | uniqueidentifier | IN | |
| @CONTRIBUTIONDESIGNATIONID | uniqueidentifier | IN | |
| @CONTRIBUTIONISEVENTREGISTRATIONCOUNTED | bit | IN | |
| @CONTRIBUTIONISMEMBERSHIPDUECOUNTED | bit | IN | |
| @CONTRIBUTIONISPAYMENTCOUNTED | bit | IN | |
| @CONTRIBUTIONISPLEDGECOUNTED | bit | IN | |
| @CONTRIBUTIONISRECURRINGGIFTCOUNTED | bit | IN | |
| @CONTRIBUTIONIDSETREGISTERID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_MEMBERSHIPPROGRAMCONTRIBUTIONBASEDRULES
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@CONTRIBUTIONISMULTIPLEREVENUETRANSACTIONSCOUNTED tinyint,
@CONTRIBUTIONINCLUDEPAYMENTACTIVITYTYPECODE tinyint,
@CONTRIBUTIONINCLUDEEVENTTYPECODE tinyint,
@CONTRIBUTIONINCLUDEMEMBERSHIPTYPECODE tinyint,
@WHATHAPPENSIFTHEYGIVEMORECODE tinyint,
@WHATDATETOCALCULATEEXPIRATIONDATECODE tinyint,
@CONTRIBUTIONMEMBERSHIPPROGRAMID uniqueidentifier,
@CONTRIBUTIONEVENTCATEGORYCODEID uniqueidentifier,
@CONTRIBUTIONDESIGNATIONID uniqueidentifier,
@CONTRIBUTIONISEVENTREGISTRATIONCOUNTED bit,
@CONTRIBUTIONISMEMBERSHIPDUECOUNTED bit,
@CONTRIBUTIONISPAYMENTCOUNTED bit,
@CONTRIBUTIONISPLEDGECOUNTED bit,
@CONTRIBUTIONISRECURRINGGIFTCOUNTED bit,
@CONTRIBUTIONIDSETREGISTERID uniqueidentifier
)
as
set nocount on;
declare @CONTRIBUTIONCRITERIADEFINITIONTYPECODE tinyint;
declare @CONTRIBUTIONAPPLICATIONSELECTIONID uniqueidentifier;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_MEMBERSHIPPROGRAMCONTRIBUTIONBASEDRULES
@ID = @ID,
@CONTRIBUTIONCRITERIADEFINITIONTYPECODE = @CONTRIBUTIONCRITERIADEFINITIONTYPECODE,
@CONTRIBUTIONAPPLICATIONSELECTIONID = @CONTRIBUTIONAPPLICATIONSELECTIONID
-- handle updating the data
exec dbo.USP_DATAFORMTEMPLATE_EDIT_MEMBERSHIPPROGRAMCONTRIBUTIONBASEDRULES_2
@ID,
@CHANGEAGENTID,
@CONTRIBUTIONISMULTIPLEREVENUETRANSACTIONSCOUNTED,
@CONTRIBUTIONINCLUDEPAYMENTACTIVITYTYPECODE,
@CONTRIBUTIONINCLUDEEVENTTYPECODE,
@CONTRIBUTIONINCLUDEMEMBERSHIPTYPECODE,
@WHATHAPPENSIFTHEYGIVEMORECODE,
@WHATDATETOCALCULATEEXPIRATIONDATECODE,
@CONTRIBUTIONMEMBERSHIPPROGRAMID,
@CONTRIBUTIONEVENTCATEGORYCODEID,
@CONTRIBUTIONDESIGNATIONID,
@CONTRIBUTIONISEVENTREGISTRATIONCOUNTED,
@CONTRIBUTIONISMEMBERSHIPDUECOUNTED,
@CONTRIBUTIONISPAYMENTCOUNTED,
@CONTRIBUTIONISPLEDGECOUNTED,
@CONTRIBUTIONISRECURRINGGIFTCOUNTED,
@CONTRIBUTIONIDSETREGISTERID,
@CONTRIBUTIONCRITERIADEFINITIONTYPECODE,
@CONTRIBUTIONAPPLICATIONSELECTIONID
return 0;