UFN_MKTSEGMENTATION_GETREQUIREDANDDEFAULTSOLICITCODEEXCLUSIONS
Returns solicit codes for a particular site that are marked as required or default.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAPPUSERID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.[UFN_MKTSEGMENTATION_GETREQUIREDANDDEFAULTSOLICITCODEEXCLUSIONS]
(
@CURRENTAPPUSERID uniqueidentifier
)
returns table
as
return
select
[ID] as [SOLICITCODEID],
convert(bit, case when [EXCLUSIONCODE] = 2 then 1 else 0 end) as [REQUIRED]
from dbo.[SOLICITCODE]
where [EXCLUSIONCODE] in (1, 2) -- default, required
and [ACTIVE] = 1
and ([SITEID] is null or dbo.[UFN_SITEALLOWEDFORUSER](@CURRENTAPPUSERID, [SITEID]) = 1);