UFN_INSTALLMENT_GETINSTALLMENTWRITEOFFAMOUNT
Returns the total write off for the given installment
Return
Return Type |
---|
money |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@INSTALLMENTID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_INSTALLMENT_GETINSTALLMENTWRITEOFFAMOUNT(
@INSTALLMENTID uniqueidentifier
)
returns money
with execute as caller
as begin
declare @WRITEOFFAMOUNT money;
select
@WRITEOFFAMOUNT = sum(coalesce(INSTALLMENTSPLITWRITEOFF.AMOUNT,0))
from dbo.INSTALLMENT
left join dbo.INSTALLMENTSPLIT
on INSTALLMENTSPLIT.INSTALLMENTID = INSTALLMENT.ID
left join dbo.INSTALLMENTSPLITWRITEOFF
on INSTALLMENTSPLITWRITEOFF.INSTALLMENTSPLITID = INSTALLMENTSPLIT.ID
where
INSTALLMENT.ID = @INSTALLMENTID;
return @WRITEOFFAMOUNT;
end