USP_DATALIST_REVENUEBATCHCONSTITUENTNAME
Returns a constituent's name given a constituent ID in revenue batch.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_REVENUEBATCHCONSTITUENTNAME
(
@CONSTITUENTID uniqueidentifier
) as
begin
select
CONSTITUENT_NF.NAME,
CONSTITUENT.LOOKUPID
from
dbo.CONSTITUENT
outer apply dbo.UFN_CONSTITUENT_DISPLAYNAME(CONSTITUENT.ID) CONSTITUENT_NF
where
CONSTITUENT.ID = @CONSTITUENTID
union all
select
coalesce(CONSTITUENT_NF.NAME, BATCHREVENUECONSTITUENT.NAME),
coalesce(CONSTITUENT.LOOKUPID, '')
from
dbo.BATCHREVENUECONSTITUENT
left outer join
dbo.CONSTITUENT on BATCHREVENUECONSTITUENT.EXISTINGCONSTITUENTID = CONSTITUENT.ID
outer apply
dbo.UFN_CONSTITUENT_DISPLAYNAME(CONSTITUENT.ID) CONSTITUENT_NF
where
BATCHREVENUECONSTITUENT.ID = @CONSTITUENTID
end