UFN_SITEID_MAPFROM_BUSINESSPROCESSSTATUSID
Map BUSINESSPROCESSSTATUSID to SITEID
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @BUSINESSPROCESSSTATUSID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_SITEID_MAPFROM_BUSINESSPROCESSSTATUSID(
@BUSINESSPROCESSSTATUSID uniqueidentifier
)
returns @SITES table (SITEID uniqueidentifier)
as
begin
declare @BUSINESSPROCESSINSTANCEID uniqueidentifier
select @BUSINESSPROCESSINSTANCEID = BUSINESSPROCESSINSTANCE.ID
from dbo.BUSINESSPROCESSSTATUS
inner join dbo.BUSINESSPROCESSINSTANCE
on BUSINESSPROCESSINSTANCE.BUSINESSPROCESSCATALOGID = BUSINESSPROCESSSTATUS.BUSINESSPROCESSCATALOGID
and BUSINESSPROCESSINSTANCE.BUSINESSPROCESSPARAMETERSETID = BUSINESSPROCESSSTATUS.BUSINESSPROCESSPARAMETERSETID
where BUSINESSPROCESSSTATUS.ID = @BUSINESSPROCESSSTATUSID
insert into @SITES (SITEID)
select SITEID from dbo.UFN_SITEID_MAPFROM_BUSINESSPROCESSINSTANCEID(@BUSINESSPROCESSINSTANCEID)
return;
end