UFN_MKTSEGMENTATION_GETREQUIREDANDSELECTEDSOLICITCODEEXCLUSIONS
Returns all required solicit codes along with the solicit codes selected for a particular marketing effort activate process.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SEGMENTATIONACTIVATEPROCESSID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.[UFN_MKTSEGMENTATION_GETREQUIREDANDSELECTEDSOLICITCODEEXCLUSIONS]
(
@SEGMENTATIONACTIVATEPROCESSID uniqueidentifier
)
returns table
as
return
select
[ID],
[ID] as [SOLICITCODEID],
convert(bit, 1) as [REQUIRED]
from dbo.[SOLICITCODE]
where [EXCLUSIONCODE] = 2 -- required
and [ACTIVE] = 1
union all
select
[ID],
[SOLICITCODEID],
convert(bit, 0) as [REQUIRED]
from dbo.[UFN_BUSINESSPROCESSCOMMPREF_GETEXCLUSIONS](@SEGMENTATIONACTIVATEPROCESSID);