UFN_ISEMAILPROCESSENABLED
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PROCESSID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_ISEMAILPROCESSENABLED(@PROCESSID uniqueidentifier)
returns bit
with execute as caller
as begin
if (select count(*) from globalchange where GLOBALCHANGECATALOGID = @PROCESSID) <> 1
return 0
if (select count(*) from dbo.GLOBALCHANGE GC
inner join dbo.BUSINESSPROCESSSCHEDULE BPS on GC.ID = BPS.BUSINESSPROCESSPARAMETERSETID
inner join dbo.SCHEDULE S on S.ID = BPS.SCHEDULEID
where GC.GLOBALCHANGECATALOGID = @PROCESSID) <> 1
return 0
return (select ENABLED from dbo.SCHEDULE S
inner join dbo.BUSINESSPROCESSSCHEDULE BPS on BPS.SCHEDULEID = S.ID
inner join dbo.GLOBALCHANGE GC on BPS.BUSINESSPROCESSPARAMETERSETID = GC.ID
where GC.GLOBALCHANGECATALOGID in (@PROCESSID))
end