UFN_BATCHSPONSORSHIPCONSTITUENT_GETGROUPMEMBERS
Returns all group members for a group added through sponsorship batch.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@GROUPID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_BATCHSPONSORSHIPCONSTITUENT_GETGROUPMEMBERS
(
@GROUPID uniqueidentifier
)
returns table
as
return
(
select
BSCGM.ID,
case when BSC.EXISTINGCONSTITUENTID is null then BSCGM.MEMBERID else BSC.EXISTINGCONSTITUENTID end MEMBERID,
BSCGM.ISPRIMARY,
case
when BSC.EXISTINGCONSTITUENTID is not null then NF.NAME
else BSC.NAME
end NAME
from dbo.BATCHSPONSORSHIPCONSTITUENTGROUPMEMBER BSCGM
inner join dbo.BATCHSPONSORSHIPCONSTITUENT BSC on BSCGM.MEMBERID = BSC.ID
outer apply dbo.UFN_CONSTITUENT_DISPLAYNAME(BSC.EXISTINGCONSTITUENTID) NF
where
BSCGM.GROUPID = @GROUPID
)