UFN_SELECTION_CONSTITUENT_MEMBERS
Gets all constituents who are members.
Return
Return Type |
---|
table |
Definition
Copy
CREATE function dbo.UFN_SELECTION_CONSTITUENT_MEMBERS()
returns table
as return
select distinct
MEMBER.CONSTITUENTID as [ID]
from
dbo.MEMBER
inner join dbo.MEMBERSHIP on MEMBER.MEMBERSHIPID = MEMBERSHIP.ID
inner join dbo.MEMBERSHIPLEVELTERM on MEMBERSHIP.MEMBERSHIPLEVELTERMID = MEMBERSHIPLEVELTERM.ID
where
MEMBER.ISDROPPED = 0
and
(
getdate() <= dbo.UFN_MEMBERSHIPLEVEL_CREATERENEWALAFTEREXPIRATIONDATE(MEMBERSHIP.MEMBERSHIPLEVELID,MEMBERSHIP.EXPIRATIONDATE)
or
MEMBERSHIPLEVELTERM.TERMCODE = 6
)
and MEMBERSHIP.STATUSCODE <> 1;