UFN_BATCHREVENUECONSTITUENT_GETGROUPMEMBERS
Returns all group members for a group added through batch revenue.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@GROUPID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_BATCHREVENUECONSTITUENT_GETGROUPMEMBERS
(
@GROUPID uniqueidentifier
)
returns table
as
return
(
select
BRCGM.ID,
case when BRC.EXISTINGCONSTITUENTID is null then BRCGM.MEMBERID else BRC.EXISTINGCONSTITUENTID end MEMBERID,
BRCGM.ISPRIMARY,
case
when C.ID is not null then C.NAME
else BRC.NAME
end NAME
from dbo.BATCHREVENUECONSTITUENTGROUPMEMBER BRCGM
inner join dbo.BATCHREVENUECONSTITUENT BRC on BRCGM.MEMBERID = BRC.ID
left join dbo.CONSTITUENT C on BRC.EXISTINGCONSTITUENTID = C.ID
where
BRCGM.GROUPID = @GROUPID
)