UFN_MERCHANTACCOUNT_GETREGISTRANTMERCHANTACCOUNT
Returns the merchant account id of the registrant by local corp id and event id.
Return
Return Type |
---|
uniqueidentifier |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@LOCALCORPID | uniqueidentifier | IN | |
@EVENTID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_MERCHANTACCOUNT_GETREGISTRANTMERCHANTACCOUNT
(
@LOCALCORPID uniqueidentifier = null,
@EVENTID uniqueidentifier = null
)
returns uniqueidentifier
with execute as caller
as begin
declare @MERCHANTACCOUNT uniqueidentifier;
if @LOCALCORPID is not null
select top 1 @MERCHANTACCOUNT = M.ID
from dbo.MERCHANTACCOUNT M(nolock)
inner join dbo.LOCALCORP L(nolock) on L.BBPSMERCHANTACCTID = M.ID
where L.ID = @LOCALCORPID;
if @MERCHANTACCOUNT is null
set @MERCHANTACCOUNT = dbo.UFN_MERCHANTACCOUNT_GETEVENTMERCHANTACCOUNT(@EVENTID);
return @MERCHANTACCOUNT;
end