UFN_ISAPPEALMAILINGACTIVATING
Checks if the given appeal mailing is in the middle of the segmentation activation process.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SEGMENTATIONID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_ISAPPEALMAILINGACTIVATING
(
@SEGMENTATIONID uniqueidentifier
)
returns bit
with execute as caller
as begin
declare @STATUSCODE as tinyint;
declare @RETVAL as bit = 0;
select top 1
@STATUSCODE = BUSINESSPROCESSSTATUS.STATUSCODE
from dbo.MKTSEGMENTATIONACTIVATEPROCESS
inner join dbo.MKTSEGMENTATIONACTIVATEPROCESSSTATUS
on MKTSEGMENTATIONACTIVATEPROCESSSTATUS.PARAMETERSETID = MKTSEGMENTATIONACTIVATEPROCESS.ID
inner join dbo.BUSINESSPROCESSSTATUS
on BUSINESSPROCESSSTATUS.ID = MKTSEGMENTATIONACTIVATEPROCESSSTATUS.ID
where MKTSEGMENTATIONACTIVATEPROCESS.SEGMENTATIONID = @SEGMENTATIONID
order by BUSINESSPROCESSSTATUS.STARTEDON desc;
if @STATUSCODE = 1
set @RETVAL = 1;
return @RETVAL;
end