UFN_PDACCOUNT_GETEVENTCATEGORY_3
Return
| Return Type |
|---|
| uniqueidentifier |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @REVENUESPLITINFORMATION | xml | IN |
Definition
Copy
create function dbo.UFN_PDACCOUNT_GETEVENTCATEGORY_3
(
@REVENUESPLITINFORMATION xml
) returns uniqueidentifier
As
begin
declare @RESULT as uniqueidentifier;
if ((select REVENUESPLITINFORMATION.APPLICATIONCODE
from dbo.UFN_REVENUESPLITINFORMATION_FROMITEMLISTXML(@REVENUESPLITINFORMATION) as REVENUESPLITINFORMATION) = 10)
select @RESULT = EVENT.EVENTCATEGORYCODEID
from dbo.UFN_REVENUESPLITINFORMATION_FROMITEMLISTXML(@REVENUESPLITINFORMATION) as REVENUESPLITINFORMATION
inner join dbo.EVENT
on REVENUESPLITINFORMATION.EVENTID = EVENT.ID
where (EVENT.PROGRAMID is null);
else
select @RESULT = EVENT.EVENTCATEGORYCODEID
from dbo.UFN_REVENUESPLITINFORMATION_FROMITEMLISTXML(@REVENUESPLITINFORMATION) as REVENUESPLITINFORMATION
inner join dbo.EVENT
on REVENUESPLITINFORMATION.EVENTID = EVENT.ID;
return @RESULT;
end