UFN_MKTSEGMENTATIONACTIVATE_HASUNIMPORTEDLIST
Returns whether or not a marketing effort's imported lists have been imported.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SEGMENTATIONID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.[UFN_MKTSEGMENTATIONACTIVATE_HASUNIMPORTEDLIST]
(
@SEGMENTATIONID uniqueidentifier
)
returns bit
as begin
return (select
case
when exists(
select 1
from dbo.[MKTSEGMENTATIONSEGMENT]
inner join dbo.[MKTSEGMENT] on [MKTSEGMENT].[ID] = [MKTSEGMENTATIONSEGMENT].[SEGMENTID]
inner join dbo.[MKTSEGMENTLIST] on [MKTSEGMENTLIST].[ID] = [MKTSEGMENT].[CURRENTSEGMENTLISTID]
inner join dbo.[MKTLIST] on [MKTLIST].[ID] = [MKTSEGMENTLIST].[LISTID]
where [MKTSEGMENTATIONSEGMENT].[SEGMENTATIONID] = @SEGMENTATIONID
and [MKTSEGMENTLIST].[TYPECODE] = 1
and [MKTLIST].[VENDORID] is null
and [MKTSEGMENT].[ISHISTORICAL] = 0)
then 1
else 0
end);
end