UFN_MERCHANTACCOUNT_GETEVENTMERCHANTACCOUNT
Returns the merchant account id of the event
Return
Return Type |
---|
uniqueidentifier |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EVENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_MERCHANTACCOUNT_GETEVENTMERCHANTACCOUNT
(
@EVENTID uniqueidentifier = null
)
returns uniqueidentifier
with execute as caller
as begin
declare @MERCHANTACCOUNT uniqueidentifier;
if @EVENTID is not null
select @MERCHANTACCOUNT = MERCHANTACCOUNTID
from dbo.EVENTEXTENSION (nolock)
where EVENTID = @EVENTID;
if @MERCHANTACCOUNT is null
set @MERCHANTACCOUNT = dbo.UFN_MERCHANTACCOUNT_GETDEFAULTAUTHORIZATIONACCOUNT();
--if @MERCHANTACCOUNT is null
-- select top 1 @MERCHANTACCOUNT = M.ID from dbo.MERCHANTACCOUNT M(nolock);
return @MERCHANTACCOUNT;
end