V_QUERY_BBDW_SOLICITCODE
Fields
Field | Field Type | Null | Description |
---|---|---|---|
CONSTITUENTSOLICITCODESYSTEMID | uniqueidentifier | yes | |
CONSTITUENTDIMID | int | yes | |
CONSTITUENTSOLICITCODESTARTDATEDIMID | int | yes | |
CONSTITUENTSOLICITCODESTARTDATE | datetime | yes | |
CONSTITUENTSOLICITCODEENDDATEDIMID | int | yes | |
CONSTITUENTSOLICITCODEENDDATE | datetime | yes | |
CONSTITUENTSOLICITCODECOMMENT | nvarchar(100) | yes | |
SOLICITCODE | nvarchar(100) | yes | |
SOLICITCODEISACTIVE | bit | yes | |
CONSTITUENTSOLICITCODECONSENTPREFERENCE | nvarchar(11) | yes | |
CONSTITUENTSOLICITCODESOURCECODE | nvarchar(100) | yes | |
CONSTITUENTSOLICITCODESOURCEFILEPATH | nvarchar(260) | yes | |
CONSTITUENTSOLICITCODEPRIVACYPOLICYFILEPATH | nvarchar(260) | yes | |
CONSTITUENTSOLICITCODESUPPORTINGINFORMATION | nvarchar(max) | yes | |
CONSTITUENTSOLICITCODECONSENTSTATEMENT | nvarchar(max) | yes | |
SOLICITCODECHANNELOPTOUTSYSTEMID | uniqueidentifier | yes |
Definition
Copy
create view BBDW.[V_QUERY_BBDW_SOLICITCODE] as
select
fsc.[CONSTITUENTSOLICITCODESYSTEMID],
fsc.[CONSTITUENTDIMID],
fsc.[CONSTITUENTSOLICITCODESTARTDATEDIMID],
fsc.[CONSTITUENTSOLICITCODESTARTDATE],
fsc.[CONSTITUENTSOLICITCODEENDDATEDIMID],
fsc.[CONSTITUENTSOLICITCODEENDDATE],
fsc.[CONSTITUENTSOLICITCODECOMMENT],
dsc.[SOLICITCODE],
dsc.[SOLICITCODEISACTIVE],
case dsc.[SOLICITCODECONSENT]
when 'GDPR' then fsc.[CONSTITUENTSOLICITCODECONSENTPREFERENCE]
else null
end as [CONSTITUENTSOLICITCODECONSENTPREFERENCE],
fsc.[CONSTITUENTSOLICITCODESOURCECODE],
fsc.[CONSTITUENTSOLICITCODESOURCEFILEPATH],
fsc.[CONSTITUENTSOLICITCODEPRIVACYPOLICYFILEPATH],
fsc.[CONSTITUENTSOLICITCODESUPPORTINGINFORMATION],
fsc.[CONSTITUENTSOLICITCODECONSENTSTATEMENT],
fsc.[SOLICITCODECHANNELOPTOUTSYSTEMID]
from BBDW.[FACT_CONSTITUENTSOLICITCODE] fsc
left join BBDW.[DIM_SOLICITCODE] dsc on fsc.[SOLICITCODEDIMID] = dsc.[SOLICITCODEDIMID] and fsc.[SOLICITCODEDIMID] <> 0