UFN_PDACCOUNT_GETFUNDRAISINGPURPOSE
Returns Fundraising Purpose ID for transaction being generated.
Return
Return Type |
---|
uniqueidentifier |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUESPLITID | uniqueidentifier | IN | |
@REVENUETRANSACTIONTYPECODE | tinyint | IN | |
@APPLICATIONCODE | tinyint | IN | |
@PAYMENTMETHODCODE | tinyint | IN | |
@DESIGNATIONID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_PDACCOUNT_GETFUNDRAISINGPURPOSE
(@REVENUESPLITID as uniqueidentifier,
@REVENUETRANSACTIONTYPECODE as tinyint,
@APPLICATIONCODE tinyint,
@PAYMENTMETHODCODE as tinyint,
@DESIGNATIONID as uniqueidentifier) returns uniqueidentifier
As
begin
declare @RESULT as uniqueidentifier
-- REVISIT: There are five designation levels, we are currently pulling level one!
select @RESULT = T1.DESIGNATIONLEVEL1ID from DESIGNATION T1
where T1.ID = @DESIGNATIONID
return @RESULT
end