UFN_PROSPECTPLANVIEW_SECONDARYFUNDRAISERS
Returns the secondary fundraisers for a prospect plan.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PROSPECTPLANID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_PROSPECTPLANVIEW_SECONDARYFUNDRAISERS(@PROSPECTPLANID uniqueidentifier)
returns table
as return
select
SECONDARYFUNDRAISER.ID,
SECONDARYFUNDRAISER.FUNDRAISERID,
SECONDARYFUNDRAISER.SOLICITORROLECODEID,
SECONDARYFUNDRAISER.SEQUENCE,
NF.NAME as FUNDRAISERNAME,
SOLICITORROLECODE.DESCRIPTION as ROLE,
CONSTITUENT.KEYNAME,
CONSTITUENT.FIRSTNAME
from dbo.SECONDARYFUNDRAISER
inner join dbo.CONSTITUENT on SECONDARYFUNDRAISER.FUNDRAISERID = CONSTITUENT.ID
left join dbo.SOLICITORROLECODE on SECONDARYFUNDRAISER.SOLICITORROLECODEID = SOLICITORROLECODE.ID
outer apply dbo.UFN_CONSTITUENT_DISPLAYNAME(CONSTITUENT.ID) NF
where PROSPECTPLANID=@PROSPECTPLANID
AND (SECONDARYFUNDRAISER.DATETO is null OR SECONDARYFUNDRAISER.DATETO >= dbo.UFN_DATE_GETEARLIESTTIME(getdate()))