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);