UFN_BUSINESSPROCESS_CURRENTLYRUNBY
Return
Return Type |
---|
nvarchar(255) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@BUSINESSPROCESSCATALOGID | uniqueidentifier | IN | |
@IGNOREID | nvarchar(50) | IN |
Definition
Copy
create function dbo.UFN_BUSINESSPROCESS_CURRENTLYRUNBY(@BUSINESSPROCESSCATALOGID uniqueidentifier, @IGNOREID nvarchar(50))
returns nvarchar(255)
with execute as caller
as
begin
declare @USERNAME nvarchar(255)
set @USERNAME = ''
select
@USERNAME = STARTEDBY.USERNAME
from
dbo.BUSINESSPROCESSSTATUS
inner join dbo.APPUSER as STARTEDBY on STARTEDBY.ID = BUSINESSPROCESSSTATUS.STARTEDBYUSERID
where
BUSINESSPROCESSSTATUS.BUSINESSPROCESSCATALOGID = @BUSINESSPROCESSCATALOGID and
BUSINESSPROCESSSTATUS.STATUSCODE = 1 and
BUSINESSPROCESSSTATUS.ID <> @IGNOREID
return @USERNAME
end