USP_DATAFORMTEMPLATE_PRELOAD_ADD_PLEDGEWRITEOFF
The load procedure used by the edit dataform template "Pledge Write-off Add Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUEID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@CONSTITUENTNAME | nvarchar(255) | INOUT | |
@PLEDGEDATE | datetime | INOUT | Pledged on |
@PLEDGEBALANCE | money | INOUT | Pledge balance |
@INSTALLMENTS | xml | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_PRELOAD_ADD_PLEDGEWRITEOFF
(
@REVENUEID uniqueidentifier,
@CONSTITUENTNAME nvarchar(255) = null output,
@PLEDGEDATE datetime = null output,
@PLEDGEBALANCE money = null output,
@INSTALLMENTS xml = null output
)
as
begin
set nocount on;
select
@CONSTITUENTNAME = CONSTITUENT.NAME,
@PLEDGEDATE = REVENUE.DATE,
@PLEDGEBALANCE = dbo.UFN_PLEDGE_GETBALANCE(REVENUE.ID),
@INSTALLMENTS = dbo.UFN_INSTALLMENT_GETWRITEOFFINSTALLMENTS_TOITEMLISTXML(REVENUE.ID)
from
dbo.REVENUE
inner join
dbo.CONSTITUENT on REVENUE.CONSTITUENTID = CONSTITUENT.ID
where
REVENUE.ID = @REVENUEID;
return 0;
end