FACT_REVENUE
Fields
Field | Field Type | Null | Description |
---|---|---|---|
REVENUEFACTID | int | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMFACTID] | |
REVENUEAPPLICATIONSYSTEMID | uniqueidentifier | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMSYSTEMID] |
REVENUESYSTEMID | uniqueidentifier | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONSYSTEMID] |
REVENUESEQUENCEID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONSEQUENCEID]] |
REVENUELOOKUPID | nvarchar(100) | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLOOKUPID] |
REVENUECODEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUECODEDIMID] |
REVENUEFLAGDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUEFLAGDIMID] |
REVENUECHANNELDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUECHANNELDIMID] |
GLREVENUECATEGORYDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[GLREVENUECATEGORYDIMID] |
REVENUEDATEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONDATEDIMID] |
REVENUEDATE | datetime | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONDATE] |
POSTDATEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONPOSTDATEDIMID] |
POSTDATE | datetime | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONPOSTDATE] |
DESIGNATIONDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[DESIGNATIONDIMID] |
PURPOSELEVEL1DIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL1DIMID] |
PURPOSELEVEL2DIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL2DIMID] |
PURPOSELEVEL3DIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL3DIMID] |
PURPOSELEVEL4DIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL4DIMID] |
PURPOSELEVEL5DIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL5DIMID] |
CONSTITUENTDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CONSTITUENTDIMID] |
CONSTITUENTSYSTEMID | uniqueidentifier | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CONSTITUENTSYSTEMID] |
APPEALDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[APPEALDIMID] |
MARKETINGSEGMENTDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGSEGMENTDIMID] |
MARKETINGSOURCECODEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGSOURCECODEDIMID] |
MARKETINGCONSTITUENTFACTID | bigint | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGCONSTITUENTFACTID] |
EVENTREGISTRANTFACTID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[EVENTREGISTRANTFACTID] |
REVENUEAPPLICATIONAMOUNT | money | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMAMOUNT] |
TOTALREVENUEAMOUNT | money | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONAMOUNT] |
TOTALREVENUERECEIPTAMOUNT | money | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONRECEIPTAMOUNT] |
ISINCLUDED | bit | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[ISINCLUDED] |
SOURCEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[SOURCEDIMID] |
ETLCONTROLID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[ETLCONTROLID] |
BASECURRENCYDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[BASECURRENCYDIMID] |
BASETOTALREVENUEAMOUNT | money | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONBASEAMOUNT] |
BASEREVENUEAPPLICATIONAMOUNT | money | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMBASEAMOUNT] |
REVENUEDATETIMEOFFSET | datetimeoffset | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONDATETIMEOFFSET] |
ACCOUNTSYSTEMDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[ACCOUNTSYSTEMDIMID] |
CHANGEDDATEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CHANGEDDATEDIMID] |
CHANGEDDATE | datetime | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CHANGEDDATE] |
APPUSERDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[APPUSERDIMID] |
CHECKNUMBER | nvarchar(50) | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CHECKNUMBER] |
CREDITCARDTYPEDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CREDITCARDTYPEDIMID] |
CHECKFUZZYDATE | char(8) | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[CHECKFUZZYDATE] |
MARKETINGSEGMENTATIONDIMID | int | yes | BBDW.[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGSEGMENTATIONDIMID] |
Definition
Copy
CREATE view [BBDW].[FACT_REVENUE]
as
select
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMFACTID] as [REVENUEFACTID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMSYSTEMID] as [REVENUEAPPLICATIONSYSTEMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONSYSTEMID] as [REVENUESYSTEMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONSEQUENCEID] as [REVENUESEQUENCEID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLOOKUPID] as [REVENUELOOKUPID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUECODEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUEFLAGDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUECHANNELDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[GLREVENUECATEGORYDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONDATEDIMID] as [REVENUEDATEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONDATE] as [REVENUEDATE],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONPOSTDATEDIMID] as [POSTDATEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONPOSTDATE] as [POSTDATE],
[FACT_FINANCIALTRANSACTIONLINEITEM].[DESIGNATIONDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL1DIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL2DIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL3DIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL4DIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[PURPOSELEVEL5DIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CONSTITUENTDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CONSTITUENTSYSTEMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[APPEALDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGSEGMENTDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGSOURCECODEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGCONSTITUENTFACTID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[EVENTREGISTRANTFACTID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMAMOUNT] as [REVENUEAPPLICATIONAMOUNT],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONAMOUNT] as [TOTALREVENUEAMOUNT],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONRECEIPTAMOUNT] as [TOTALREVENUERECEIPTAMOUNT],
[FACT_FINANCIALTRANSACTIONLINEITEM].[ISINCLUDED],
[FACT_FINANCIALTRANSACTIONLINEITEM].[SOURCEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[ETLCONTROLID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[BASECURRENCYDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONBASEAMOUNT] as [BASETOTALREVENUEAMOUNT],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONLINEITEMBASEAMOUNT] as [BASEREVENUEAPPLICATIONAMOUNT],
[FACT_FINANCIALTRANSACTIONLINEITEM].[FINANCIALTRANSACTIONDATETIMEOFFSET] as [REVENUEDATETIMEOFFSET],
[FACT_FINANCIALTRANSACTIONLINEITEM].[ACCOUNTSYSTEMDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CHANGEDDATEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CHANGEDDATE],
[FACT_FINANCIALTRANSACTIONLINEITEM].[APPUSERDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CHECKNUMBER],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CREDITCARDTYPEDIMID],
[FACT_FINANCIALTRANSACTIONLINEITEM].[CHECKFUZZYDATE],
[FACT_FINANCIALTRANSACTIONLINEITEM].[MARKETINGSEGMENTATIONDIMID]
from
[BBDW].[FACT_FINANCIALTRANSACTIONLINEITEM]
inner join [BBDW].[DIM_REVENUECODE] on [FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUECODEDIMID] = [DIM_REVENUECODE].[REVENUECODEDIMID]
inner join [BBDW].[DIM_REVENUEFLAG] on [FACT_FINANCIALTRANSACTIONLINEITEM].[REVENUEFLAGDIMID] = [DIM_REVENUEFLAG].[REVENUEFLAGDIMID]
where
[DIM_REVENUECODE].[REVENUETRANSACTIONTYPECODE] in (0,1,2,3,4,5,6,7,8,9,15)
and [DIM_REVENUECODE].[REVENUEAPPLICATIONTYPECODE] > -1
and [DIM_REVENUECODE].[FINANCIALTRANSACTIONLINEITEMTYPECODE] != 1
and [DIM_REVENUEFLAG].[ISDELETEDFINANCIALTRANSACTIONLINEITEM] = 0