UFN_REMINDER_PAYMENTDUE
Returns the amount due for a reminder process (pledges or recurring gifts)
Return
Return Type |
---|
money |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUEID | uniqueidentifier | IN | |
@ASOFDATE | datetime | IN |
Definition
Copy
CREATE function dbo.UFN_REMINDER_PAYMENTDUE(
@REVENUEID uniqueidentifier,
@ASOFDATE datetime
)
returns money
with execute as caller
as begin
declare @TRANSACTIONTYPECODE tinyint;
select @TRANSACTIONTYPECODE = TYPECODE from dbo.FINANCIALTRANSACTION where FINANCIALTRANSACTION.ID = @REVENUEID
if @TRANSACTIONTYPECODE in (1,15)
return dbo.UFN_PLEDGE_PAYMENTDUE(@REVENUEID,@ASOFDATE)
if @TRANSACTIONTYPECODE = 2
return dbo.UFN_RECURRINGGIFT_PAYMENTDUE(@REVENUEID,@ASOFDATE)
return null
end