# DW_NS_REVENUE_RECOGNITION_EF

This extended fact contains the links to associate the planned revenue recognition across periods back to their originating source transaction.

## Details

Module:

## Key Columns

revenueplandetail, revenueelement, revarrng_id, revenueplan

## Columns

Columns
Name | Datatype | Length | Precision | Not Null | Comments | Referred Table | Referred Column
--- | --- | --- | --- | --- | --- | --- | ---
revarrng_id | NUMBER | 38 | 0 | True |  | DW_NS_REVENUE_ARRANGEMENT_F | id
revenueelement | NUMBER | 38 | 0 | True |  | DW_NS_REVENUE_ELEMENT_F | id
revenueplan | NUMBER | 38 | 0 | True |  | DW_NS_REVENUE_PLAN_F | id
revenueplandetail | NUMBER | 38 | 0 | True |  | DW_NS_REVENUE_PLAN_DETAILS_F | id
SOURCE_RECORD_ID | VARCHAR2 | 999 |  |  | This column is for Oracle Internal use only. Composite key that consists of all PK values of the transaction. This consists combination of columns that defines the granularity of the table and identifies a row uniquely. |  |
salesord_id | NUMBER | 38 | 0 |  | Transaction Id of associated Sales Order. | DW_NS_SALES_ORDER_LINES_F | transaction
salesord_lineid | NUMBER | 38 | 0 |  |  | DW_NS_SALES_ORDER_LINES_F | id
custinvc_id | NUMBER | 38 | 0 |  | Transaction identifier of Customer Invoice. | DW_NS_CUSTOMER_INVOICE_LINES_F | transaction
custinvc_lineid | NUMBER | 38 | 0 |  |  | DW_NS_CUSTOMER_INVOICE_LINES_F | id
rtnauth_id | NUMBER | 38 | 0 |  | Transaction identifier of associated Return Authorization. | DW_NS_RETURN_AUTH_LINES_F | transaction
rtnauth_lineid | NUMBER | 38 | 0 |  |  | DW_NS_RETURN_AUTH_LINES_F | id
custcred_id | NUMBER | 38 | 0 |  | Transaction identifier of applied Credit Memo. | DW_NS_CUSTOMER_CREDIT_LINES_F | transaction
custcred_lineid | NUMBER | 38 | 0 |  |  | DW_NS_CUSTOMER_CREDIT_LINES_F | id
cashsale_id | NUMBER | 38 | 0 |  |  | DW_NS_CASH_SALE_LINES_F | transaction
cashsale_lineid | NUMBER | 38 | 0 |  |  | DW_NS_CASH_SALE_LINES_F | id
cashrfnd_id | NUMBER | 38 | 0 |  |  | DW_NS_CASH_REFUND_LINES_F | transaction
cashrfnd_lineid | NUMBER | 38 | 0 |  |  | DW_NS_CASH_REFUND_LINES_F | id
sourcetransaction_trandisplayname | VARCHAR2 | 999 |  |  | Source Transaction Display Name |  |
sourcetransaction_type | VARCHAR2 | 16 |  |  | Source Transaction Type | DW_NS_STATUS_D | key
sourcetransaction_status | VARCHAR2 | 16 |  |  | Source Transaction Status | DW_NS_STATUS_D | code
sourcetransaction_trandate | TIMESTAMP |  |  |  | Source Transaction Date |  |
sourcetransaction_closedate | TIMESTAMP |  |  |  | Source Transaction Date |  |
revarrng_trandisplayname | VARCHAR2 | 999 |  |  | Revenue Arrangement Transaction Display Name |  |
revarrng_type | VARCHAR2 | 16 |  |  | Revenue Arrangement Type | DW_NS_STATUS_D | key
revarrng_status | VARCHAR2 | 16 |  |  | Revenue Arrangement Status | DW_NS_STATUS_D | code
revarrng_trandate | TIMESTAMP |  |  |  | Revenue Arrangement Transaction Date |  |
accountingbook | NUMBER | 38 | 0 |  | Accounting Book | DW_NS_accountingBook_D | id
entity | NUMBER | 38 | 0 |  | Entity identifier, Types could be Customer, Partner, Employee. | DW_NS_entity_D | id
entity | NUMBER | 38 | 0 |  | Entity identifier, Types could be Partner, Vendor, Employee. | DW_NS_entity_D | id
customer | NUMBER | 38 | 0 |  | Customer identifier. | DW_NS_customer_D | id
subsidiary | NUMBER | 38 | 0 |  | Subsidiary identifier associated with the transaction. | DW_NS_subsidiary_D | id
class | NUMBER | 38 | 0 |  | Class identifier associated with the transaction. Classes are categories that can be created to track records such as financials, transactions, and employees. For example, a company own a janitorial service and want to track income and expenses separately for household and commercial accounts. In this case class can be set up for each account type to track the financial performance of each class over any time period. | DW_NS_classification_D | id
department | NUMBER | 38 | 0 |  | Department identifier associated with the transaction. Departments are categories that you can create to separate and track records such as financials, transactions, and employees. | DW_NS_department_D | id
location | NUMBER | 38 | 0 |  | Location Identifier associated with the transaction. | DW_NS_location_D | id
item | NUMBER | 38 | 0 |  | Identifier of the item. | DW_NS_item_D | id
elementdate | TIMESTAMP |  |  |  | Element Date |  |
element_fullname | VARCHAR2 | 999 |  |  | Element Full Name |  |
createrevenueplanson | NUMBER | 38 | 0 |  |  | DW_NS_ratableEventType_D | id
element_revenueplanstatus | VARCHAR2 | 64 |  |  | Element Revenue Plan Status |  |
revenueplanstatus | VARCHAR2 | 64 |  |  | Revenue Plan Status | DW_NS_revenuePlanStatus_D | key
revenuerecognitionrule | NUMBER | 38 | 0 |  | Revenue Recognition Rule | DW_NS_RevenueRecognitionRule_D | id
revrecstartdate | TIMESTAMP |  |  |  | Start Date |  |
revrecenddate | TIMESTAMP |  |  |  | End Date |  |
recognitionmethod | VARCHAR2 | 64 |  |  |  | DW_NS_revRecRecurrenceType_D | key
reforecastmethod | VARCHAR2 | 64 |  |  |  | DW_NS_reforecastMethod_D | key
revenueplantype | VARCHAR2 | 64 |  |  |  | DW_NS_revenuePlanType_D | key
isrecognized | VARCHAR2 | 16 |  |  |  |  |
plannedperiod | NUMBER | 38 | 0 |  |  | DW_NS_accountingPeriod_D | id
plannedrevenuetype | VARCHAR2 | 128 |  |  |  | DW_NS_plannedRevenueType_D | key
recognitionaccount | NUMBER | 38 | 0 |  | Recognition Account | DW_NS_account_D | id
deferredrevenueaccount | NUMBER | 38 | 0 |  | Deferred Account | DW_NS_account_D | id
currency | NUMBER | 38 | 0 |  | Currency identifier. | DW_NS_currency_D | id
accountingbook_currency | NUMBER | 38 | 0 |  |  | DW_NS_currency_D | id
accountingbook_exchangerate | NUMBER |  |  |  |  |  |
accountingbook_amount | NUMBER |  |  |  |  |  |
amount | NUMBER |  |  |  |  |  |

Copyright © 2019, 2026, Oracle and/or its affiliates.