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