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;