UFN_REVENUEUPDATEBATCH_GETCOLLECTIONDESCRIPTION
Returns a list of the solicitors or the constituents associated with recognitions for a certain revenue split ID.
Return
Return Type |
---|
nvarchar(1000) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUESPLITID | uniqueidentifier | IN | |
@ISRECOGNITIONS | bit | IN |
Definition
Copy
CREATE function dbo.UFN_REVENUEUPDATEBATCH_GETCOLLECTIONDESCRIPTION
(
@REVENUESPLITID uniqueidentifier,
@ISRECOGNITIONS bit
)
returns nvarchar(1000)
as
begin
declare @RETURN nvarchar(1000)
if @ISRECOGNITIONS = 1
begin
select @RETURN = coalesce(@RETURN + '; ', '') + CONSTITUENT.NAME
from dbo.UFN_RECOGNITIONCREDIT_DONORCHALLENGE_GETRECOGNITIONS(@REVENUESPLITID) RECOGNITIONS
inner join dbo.CONSTITUENT on RECOGNITIONS.CONSTITUENTID = CONSTITUENT.ID
end
else
begin
select @RETURN = coalesce(@RETURN + '; ', '') + CONSTITUENT.NAME
from dbo.REVENUESOLICITOR
inner join dbo.CONSTITUENT on REVENUESOLICITOR.CONSTITUENTID = CONSTITUENT.ID
where REVENUESPLITID = @REVENUESPLITID
end
return @RETURN
end