UFN_NAMINGOPPORTUNITY_REVENUESPLITRECOGNITIONS
Returns all naming opportunity recognitions for a given revenue split record.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUESPLITID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_NAMINGOPPORTUNITY_REVENUESPLITRECOGNITIONS
(
@REVENUESPLITID uniqueidentifier
)
returns table
as
return
(
select
[NOR].ID as [ID],
[NO].ID as [NAMINGOPPORTUNITYID],
[NO].NAME as [NAMINGOPPORTUNITYNAME],
[NOR].CONSTITUENTID,
[NOR].CONSTITUENTNAME as [RECOGNITIONNAME],
[NOR].CONSTITUENTNAMEFORMATID [RECOGNITIONNAMEFORMATID],
[NOR].CUSTOMNAMEFORMAT as [RECOGNITIONCUSTOMNAME],
case when [NOR].STARTDATE = '00000000' then '' else [NOR].STARTDATE end as [RECOGNITIONDATE],
case when [NOR].ENDDATE = '00000000' then '' else [NOR].ENDDATE end as [RECOGNITIONENDSDATE],
[NOR].QUANTITY as [QUANTITY],
[NOR].AMOUNT as [AMOUNT],
[NOR].INSCRIPTION as [INSCRIPTION],
[NOR].SPECIALREQUEST as [SPECIALREQUEST],
[NOR].BASECURRENCYID as [BASECURRENCYID]
from dbo.NAMINGOPPORTUNITYRECOGNITION as [NOR]
inner join dbo.NAMINGOPPORTUNITYRECOGNITIONREVENUESPLIT as [NORS] on [NORS].NAMINGOPPORTUNITYRECOGNITIONID = [NOR].ID
inner join dbo.NAMINGOPPORTUNITY as [NO] on [NO].ID = [NOR].NAMINGOPPORTUNITYID
where [NORS].REVENUESPLITID = @REVENUESPLITID
)