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