V_QUERY_BBDW_APPEAL

Fields

Field Field Type Null Description
CONSTITUENTDIMID int yes
CONSTITUENTAPPEALSYSTEMID uniqueidentifier
APPEALSYSTEMID uniqueidentifier yes
APPEALNAME nvarchar(100) yes
APPEALSTARTDATEDIMID int yes
APPEALSTARTDATE datetime yes
APPEALENDDATEDIMID int yes
APPEALENDDATE datetime yes
APPEALCATEGORY nvarchar(100) yes
APPEALDESCRIPTION nvarchar(300) yes
APPEALGOAL money yes
SEGMENTATIONDATEDIMID int yes
SEGMENTATIONDATE date yes
SEGMENTATIONID int yes
SEGMENTATIONNAME nvarchar(100) yes
SEGMENTATIONDESCRIPTION nvarchar(255) yes
SEGMENTATIONCOMMUNICATIONTYPE nvarchar(25) yes
SEGMENTATIONSEGMENTNAME nvarchar(203) yes
SEGMENTCATEGORY nvarchar(100) yes
ISTESTSEGMENT bit yes
PACKAGENAME nvarchar(100) yes
PACKAGEDESCRIPTION nvarchar(255) yes
PACKAGECHANNEL nvarchar(12) yes
PACKAGECATEGORY nvarchar(100) yes
SOURCECODE nvarchar(50) yes
SOURCECODELAYOUT nvarchar(100) yes
CURRENCYSYSTEMID uniqueidentifier yes
FINDERNUMBER bigint yes
APPEALDIMID int yes
APPEALREPORTCODE nvarchar(100) yes
APPEALISACTIVE bit yes

Definition

Copy
create view BBDW.[V_QUERY_BBDW_APPEAL] as 

select
  ca.[CONSTITUENTDIMID],
  ca.[CONSTITUENTAPPEALSYSTEMID],
  a.[APPEALSYSTEMID],
  a.[APPEALNAME],
  a.[APPEALSTARTDATEDIMID],
  a.[APPEALSTARTDATE],
  a.[APPEALENDDATEDIMID],
  a.[APPEALENDDATE],
  a.[APPEALCATEGORY],
  a.[APPEALDESCRIPTION],
  a.[APPEALGOAL],
  ms.[SEGMENTATIONDATEDIMID],
  ms.[SEGMENTATIONDATE],
  ms.[SEGMENTATIONID],
  ms.[SEGMENTATIONNAME],
  ms.[SEGMENTATIONDESCRIPTION],
  ms.[SEGMENTATIONCOMMUNICATIONTYPE],
  ms.[SEGMENTATIONSEGMENTNAME],
  ms.[SEGMENTCATEGORY],
  ms.[ISTESTSEGMENT],
  ms.[PACKAGENAME],
  ms.[PACKAGEDESCRIPTION],
  ms.[PACKAGECHANNEL],
  ms.[PACKAGECATEGORY],
  sc.[SOURCECODE],
  sc.[SOURCECODELAYOUT],
  c.[CURRENCYSYSTEMID],
  ca.[FINDERNUMBER],
  ca.[APPEALDIMID],
  a.[APPEALREPORTCODE],
  a.[APPEALISACTIVE]
from BBDW.[FACT_CONSTITUENTAPPEAL] ca
left join BBDW.[DIM_APPEAL] a on ca.[APPEALDIMID] = a.[APPEALDIMID] and ca.[APPEALDIMID] <> 0
left join BBDW.[DIM_MARKETINGSEGMENT] ms on ms.[MARKETINGSEGMENTDIMID] = ca.[MARKETINGSEGMENTDIMID] and ca.[MARKETINGSEGMENTDIMID] <> 0
left join BBDW.[DIM_MARKETINGSOURCECODE] sc on sc.[MARKETINGSEGMENTDIMID] = ms.[MARKETINGSEGMENTDIMID] and ms.[MARKETINGSEGMENTDIMID] <> 0
outer apply BBDW.[DIM_CURRENCY] c 
where c.[ISORGANIZATIONCURRENCY] = 1