UFN_SPONSORSHIPPASTDUEREPORT_GETMONTHS
Returns number of months past due based on current date.
Return
Return Type |
---|
int |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUEID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_SPONSORSHIPPASTDUEREPORT_GETMONTHS(
@REVENUEID uniqueidentifier
)
returns int
as begin
declare @NEXTTRANSACTIONDATE datetime
declare @MONTHS int = 0
select @NEXTTRANSACTIONDATE = min(DATE)
from dbo.UFN_RECURRINGGIFTINSTALLMENT_GETWRITEOFFINSTALLMENTS(@REVENUEID)
where DATE < GETDATE()
set @MONTHS = datediff(month, @NEXTTRANSACTIONDATE, getdate())
return @MONTHS
end