USP_DATAFORMTEMPLATE_EDIT_MEMBERSHIPPROGRAMDUESBASEDRULES
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @CHANGEAGENTID | uniqueidentifier | IN | |
| @DUESTREATEDASCONTRIBUTION | bit | IN | |
| @DUESONEPAYMENTEACHTERM | bit | IN | |
| @DUESMULTIPLEPAYMENTSEACHTERM | bit | IN | |
| @DESIGNATIONSFORCONTRIBUTEDPORTION | xml | IN | |
| @MEMBERSHIPLEVELDESIGNATIONS | xml | IN | |
| @PROGRAMTYPECODE | tinyint | IN | |
| @DISCOUNTSFORPROGRAM | xml | IN | |
| @BASECURRENCYID | uniqueidentifier | IN | |
| @DEDUCTIBILITYCODE | tinyint | IN |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_MEMBERSHIPPROGRAMDUESBASEDRULES (
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@DUESTREATEDASCONTRIBUTION bit,
@DUESONEPAYMENTEACHTERM bit,
@DUESMULTIPLEPAYMENTSEACHTERM bit,
@DESIGNATIONSFORCONTRIBUTEDPORTION xml,
@MEMBERSHIPLEVELDESIGNATIONS xml,
@PROGRAMTYPECODE tinyint,
@DISCOUNTSFORPROGRAM xml,
@BASECURRENCYID uniqueidentifier,
@DEDUCTIBILITYCODE tinyint
)
as
begin
set nocount on;
declare @DUESINSTALLMENTPOSTSTATUSCODE tinyint = null;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_MEMBERSHIPPROGRAMDUESBASEDRULES @ID = @ID, @DUESINSTALLMENTPOSTSTATUSCODE = @DUESINSTALLMENTPOSTSTATUSCODE
exec dbo.USP_DATAFORMTEMPLATE_EDIT_MEMBERSHIPPROGRAMDUESBASEDRULES_2
@ID,
@CHANGEAGENTID,
@DUESTREATEDASCONTRIBUTION,
@DUESONEPAYMENTEACHTERM,
@DUESMULTIPLEPAYMENTSEACHTERM,
@DESIGNATIONSFORCONTRIBUTEDPORTION,
@MEMBERSHIPLEVELDESIGNATIONS,
@PROGRAMTYPECODE,
@DISCOUNTSFORPROGRAM,
@BASECURRENCYID,
@DEDUCTIBILITYCODE,
@DUESINSTALLMENTPOSTSTATUSCODE; --DUESINSTALLMENTPOSTCODE
end