USP_DATAFORMTEMPLATE_EDITLOAD_REVENUE_INSTALLMENTS
The load procedure used by the edit dataform template "Installment Edit Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@AMOUNT | money | INOUT | Revenue amount |
@RESCHEDULEBALANCE | money | INOUT | Balance |
@PLEDGEDATE | datetime | INOUT | Revenue date |
@LASTPAYMENTSEQUENCE | int | INOUT | Installment sequence of last payment |
@FREQUENCYCODE | tinyint | INOUT | Frequency |
@NUMBEROFINSTALLMENTS | int | INOUT | No. installments remaining |
@STARTDATE | datetime | INOUT | Next installment date |
@INSTALLMENTS | xml | INOUT | |
@TSLONG | bigint | INOUT | Output parameter indicating the TSLONG value of the record being edited. This is used to manage multi-user concurrency issues when multiple users access the same record. |
@SPLITS | xml | INOUT | Designations |
@SINGLEDESIGNATIONID | uniqueidentifier | INOUT | |
@TRANSACTIONTYPECODE | tinyint | INOUT | Transaction type code |
@LASTUNPAIDROW | int | INOUT | Sequence of last unpaid installment. |
@TRANSACTIONCURRENCYID | uniqueidentifier | INOUT | Transaction currency ID |
@ISMEMBERSHIPPLEDGE | bit | INOUT | |
@TRANSACTIONHASDESIGNATIONS | bit | INOUT | |
@BENEFITVALUE | money | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_REVENUE_INSTALLMENTS (
@ID uniqueidentifier
,@DATALOADED bit = 0 output
,@AMOUNT money = null output
,@RESCHEDULEBALANCE money = null output
,@PLEDGEDATE datetime = null output
,@LASTPAYMENTSEQUENCE int = null output
,@FREQUENCYCODE tinyint = null output
,@NUMBEROFINSTALLMENTS int = null output
,@STARTDATE datetime = null output
,@INSTALLMENTS xml = null output
,@TSLONG bigint = 0 output
,@SPLITS xml = null output
,@SINGLEDESIGNATIONID uniqueidentifier = null output
,@TRANSACTIONTYPECODE tinyint = null output
,@LASTUNPAIDROW int = null output
,@TRANSACTIONCURRENCYID uniqueidentifier = null output
,@ISMEMBERSHIPPLEDGE bit = null output
,@TRANSACTIONHASDESIGNATIONS bit = null output
,@BENEFITVALUE money = null output
)
as
begin
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_REVENUE_INSTALLMENTS_2 @ID = @ID
,@DATALOADED = @DATALOADED output
,@AMOUNT = @AMOUNT output
,@RESCHEDULEBALANCE = @RESCHEDULEBALANCE output
,@PLEDGEDATE = @PLEDGEDATE output
,@LASTPAYMENTSEQUENCE = @LASTPAYMENTSEQUENCE output
,@FREQUENCYCODE = @FREQUENCYCODE output
,@NUMBEROFINSTALLMENTS = @NUMBEROFINSTALLMENTS output
,@STARTDATE = @STARTDATE output
,@INSTALLMENTS = @INSTALLMENTS output
,@TSLONG = @TSLONG output
,@SPLITS = @SPLITS output
,@SINGLEDESIGNATIONID = @SINGLEDESIGNATIONID output
,@TRANSACTIONTYPECODE = @TRANSACTIONTYPECODE output
,@LASTUNPAIDROW = @LASTUNPAIDROW output
,@TRANSACTIONCURRENCYID = @TRANSACTIONCURRENCYID output
,@ISMEMBERSHIPPLEDGE = @ISMEMBERSHIPPLEDGE output
,@TRANSACTIONHASDESIGNATIONS = @TRANSACTIONHASDESIGNATIONS output
,@HASPOSTEDPAYMENTS = null
,@HASPOSTEDWRITEOFFS = null
,@HASPAYMENTS = null
,@ADJPAYMENT_DATE = null
,@ADJPAYMENT_POSTDATE = null
,@ADJPAYMENT_REASONCODEID = null
,@ADJPAYMENT_DETAILS = null
,@BENEFITVALUE = @BENEFITVALUE output
return 0
end