UFN_MEMBERSHIPPROGRAM_INSTALLMENTS_HASOFPOSTSTATUSCODE
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@MEMBERSHIPPROGRAMID | uniqueidentifier | IN | |
@POSTSTATUSCODE | tinyint | IN |
Definition
Copy
create function dbo.UFN_MEMBERSHIPPROGRAM_INSTALLMENTS_HASOFPOSTSTATUSCODE(
@MEMBERSHIPPROGRAMID uniqueidentifier,
@POSTSTATUSCODE tinyint
)
returns bit
with execute as caller
as begin
if exists (
select 1
from dbo.MEMBERSHIP
inner join dbo.MEMBERSHIPTRANSACTION on
MEMBERSHIP.ID = MEMBERSHIPTRANSACTION.MEMBERSHIPID
inner join dbo.FINANCIALTRANSACTIONLINEITEM on
MEMBERSHIPTRANSACTION.REVENUESPLITID = FINANCIALTRANSACTIONLINEITEM.ID
inner join dbo.FINANCIALTRANSACTION on
FINANCIALTRANSACTIONLINEITEM.FINANCIALTRANSACTIONID = FINANCIALTRANSACTION.ID
where
MEMBERSHIP.MEMBERSHIPPROGRAMID = @MEMBERSHIPPROGRAMID and
FINANCIALTRANSACTION.TYPECODE = 15 and
FINANCIALTRANSACTION.POSTSTATUSCODE = @POSTSTATUSCODE
)
return 1;
return 0;
end