UFN_GIFTAIDREVENUESPLIT_CALCULATESPLITGROSSAMOUNT
Calculates the gross amount of a single payment application, which includes gift aid.
Return
Return Type |
---|
money |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@ACTUALONLY | bit | IN |
Definition
Copy
CREATE function dbo.UFN_GIFTAIDREVENUESPLIT_CALCULATESPLITGROSSAMOUNT
(
@ID uniqueidentifier,
@ACTUALONLY bit
)
returns money
with execute as caller
as begin
declare @GROSSAMOUNT money;
select @GROSSAMOUNT = FINANCIALTRANSACTIONLINEITEM.BASEAMOUNT
from dbo.FINANCIALTRANSACTIONLINEITEM
inner join dbo.REVENUESPLIT_EXT on FINANCIALTRANSACTIONLINEITEM.ID = REVENUESPLIT_EXT.ID
where FINANCIALTRANSACTIONLINEITEM.ID = @ID
and FINANCIALTRANSACTIONLINEITEM.TYPECODE != 1
and FINANCIALTRANSACTIONLINEITEM.DELETEDON is null;
set @GROSSAMOUNT = @GROSSAMOUNT + dbo.UFN_GIFTAIDREVENUESPLIT_GETSPLITTAXCLAIMAMOUNT(@ID, @ACTUALONLY);
return @GROSSAMOUNT;
end