UFN_BUSINESSPROCESSSTATUS_CURRENTLYRUNORENQUEUEDBY
Return
Return Type |
---|
nvarchar(255) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@BUSINESSPROCESSCATALOGID | uniqueidentifier | IN | |
@PARAMETERSETID | uniqueidentifier | IN |
Definition
Copy
create function [dbo].[UFN_BUSINESSPROCESSSTATUS_CURRENTLYRUNORENQUEUEDBY]
(
@BUSINESSPROCESSCATALOGID uniqueidentifier,
@PARAMETERSETID uniqueidentifier
)
returns nvarchar(255)
with execute as caller
as
begin
declare @USERNAME nvarchar(255) = '';
select
@USERNAME = [STARTEDBY].[USERNAME]
from
dbo.[BUSINESSPROCESSSTATUS]
inner join dbo.[APPUSER] as [STARTEDBY] on [STARTEDBY].[ID] = [BUSINESSPROCESSSTATUS].[STARTEDBYUSERID]
where
[BUSINESSPROCESSSTATUS].[BUSINESSPROCESSCATALOGID] = @BUSINESSPROCESSCATALOGID and
[BUSINESSPROCESSSTATUS].[BUSINESSPROCESSPARAMETERSETID] = @PARAMETERSETID and
[BUSINESSPROCESSSTATUS].[STATUSCODE] in (1, 4);
return @USERNAME;
end