DW_NS_REVENUE_ARRANGEMENT_LINES_F

This fact table contains the line level information of Revenue Arrangement transaction that manages the revenue associated with the Sales transactions like Sales Order, Invoice, Cash Sale etc. It has details about revenue recognition method, recognized revenue amount, accounts to recognized the revenue and information required for revenue plan generation.

Details

Module:

Key Columns

transaction, id, accountingbook

Columns

Columns
Name Datatype Length Precision Not Null Comments Referred Table Referred Column
transaction NUMBER 38 0 True The transaction identifier to which a transaction line belongs to.    
id NUMBER 38 0 True Transaction line identifier.    
accountingbook NUMBER 38 0 True Accounting Book Identifier . DW_NS_accountingBook_D 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.    
location NUMBER 38 0   Location identifier associated with transaction. DW_NS_location_D id
creditforeignamount NUMBER       Credit foreign amount in transaction currency.    
mainline VARCHAR2 16     Flag to indicate if this line is the main line.    
debitforeignamount NUMBER       Debit foreign amount in transaction currency.    
itemtype VARCHAR2 32     Item type identifier which defines the content of an item and the information that is stored about an item. DW_NS_ITEMTYPE_D id
entity NUMBER 38 0   Entity identifier, Types could be Customer, Partner, Vendor, Employee. DW_NS_entity_D id
class NUMBER 38 0   Class identifier. 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
item NUMBER 38 0   Identifier of an item used in transaction line. DW_NS_item_D id
expenseaccount NUMBER 38 0   Expense account identifier associated to transaction line. DW_NS_account_D id
revenueelement NUMBER 38 0   Revenue element identifier associated with the transaction line.    
department NUMBER 38 0   Department identifier associated with transaction. DW_NS_department_D id
foreignamount NUMBER       Amount associated with transaction line item in foreign transaction currency.    
inventoryreportinglocation NUMBER 38 0   Location identifier of items included in the inventory report. DW_NS_location_D id
subsidiary NUMBER 38 0   Subsidiary identifier associated with this transaction. DW_NS_subsidiary_D id
netamount NUMBER       Net amounts of the billable transaction lines.    
linelastmodifieddate TIMESTAMP       Date this transaction line was last modified.    
invsoebundle VARCHAR2 16     Flag to indicate if the transaction is of VSOE bundle.    
isallocation VARCHAR2 16     Flag to indicate if the transaction is setup to have expense allocated within the company.    
deferrevrec VARCHAR2 16     Flag to indicate if revenue recognition is deferred. If this field contains boolean True value, it means recognizing revenue from the sale of this item can be delayed by creating revenue recognition schedules or revenue plans with the status On Hold.    
processedbyrevcommit VARCHAR2 16     Flag to indicate if line is processed by Revenue Commitments.    
status VARCHAR2 16     Transaction status code, For example, Sales Order - Pending Approval, or Invoice - Paid In Full. DW_NS_STATUS_D code
type VARCHAR2 16     Type of transaction. DW_NS_STATUS_D key
currency NUMBER 38 0   Transaction currency identifier. DW_NS_currency_D id
lastmodifiedby NUMBER 38 0   Entity identifier of the last person to edit a transaction. DW_NS_entity_D id
trandate TIMESTAMP       Date when a transaction occurred or was posted. Examples include when a sale or payment was made.    
createdby NUMBER 38 0   Transaction creator identifier. DW_NS_entity_D id
postingperiod NUMBER 38 0   Period to which this transaction is posted. DW_NS_accountingPeriod_D id
nextapprover NUMBER 38 0   Entity Indentifier of the next person required to approve an expense report or time transaction. DW_NS_entity_D id
customer NUMBER 38 0   Customer identifier associated with the transaction. DW_NS_customer_D id
account NUMBER 38 0   Account identifier associated with a transaction. DW_NS_account_D id
accountingbook_credit NUMBER       Credit amount in accounting book currency.    
accountingbook_debit NUMBER       Debit amount in accounting book currency.    
accountingbook_amount NUMBER       Transaction line amount in accounting book currency.    
base_currency NUMBER 38 0   Subsidiary currency identifier of transaction initiating subsidiary, It should be same for all lines for any transaction. DW_NS_currency_D id
accountingbook_currency NUMBER 38 0   Currency identifier of the accounting book. DW_NS_currency_D id
allocationamount NUMBER       Amount of revenue after revenue allocation. It is the amount that is used for the revenue recognition plan.    
calculatedamount NUMBER       Fair value for the item as calculated from the fair value price list. This amount is used to calculate the final allocation amounts.    
discountedsalesamount NUMBER       Discounted sales amount, it is the revenue amount if item is excluded from revenue allocation.    
elementdate TIMESTAMP       Transaction date of the source transaction associated with revenue element.    
fairvalue NUMBER       Fair value from the fair value price list.    
originalchangeorderdiscamount NUMBER       Sales amount for quantity sold, net of discounts, from the source.    
originalchangeorderquantity NUMBER       Quantity of item in the source.    
quantity NUMBER       Number of items created in the line.    
revenueallocationratio NUMBER       Percent of total revenue amount that is allocated to this revenue element for revenue arrangement.    
revrecenddate TIMESTAMP       Revenue recognition end date.    
revrecstartdate TIMESTAMP       Revenue recognition start date.    
salesamount NUMBER       Gross sales amount for the quantity sold.    
termindays NUMBER       The number of days included in revenue recognition plan.    
terminmonths NUMBER       The number of months included in revenue recognition plan.    
element_fullname VARCHAR2 999     Full name of revenue element.    
allocationtype VARCHAR2 64     Revenue element allocation type for an item. i.e. Normal - Revenue allocation follows the fair value price list. Exclude - This item is excluded from revenue allocation. The item discounted sales amount is the revenue amount. Software - This item is software. Revenue allocation follows the fair value price list. DW_NS_vsoeSopGroupType_D key
createrevenueplanson NUMBER 38 0   Event identifier (from Revenue Elements) that triggers the generation of revenue recognition plans for the revenue element. DW_NS_ratableEventType_D id
deferralaccount NUMBER 38 0   Deferral account identifier. DW_NS_account_D id
isbomitemtype VARCHAR2 16     Flag to indicate if the revenue element is of BOM (Bill of Materials) type.    
isvsoeprice VARCHAR2 16     Flag to indicate if the line's element identifier of VSOE price.    
itemisautoexpand VARCHAR2 16     Flag to indicate if the revenue element supports auto-expansion (allowing the parent kit item and its child product items become revenue elements).    
permitdiscount VARCHAR2 16     This determines how discounts are handled for an item during revenue allocation process.    
postingdiscountapplied VARCHAR2 16     Flag to indicate if posting discount has been applied.    
recognitionaccount NUMBER 38 0   Income account for the revenue element. The default value is derived from the item record. DW_NS_account_D id
revenueallocationgroup NUMBER 38 0   Revenue allocation group to use in GroupSum functions in fair value formulas (from revenue element). DW_NS_revenueAllocationgroup_D id
revenueplanstatus VARCHAR2 64     Revenue plan status identifier of the revenue plan. DW_NS_revenuePlanStatus_D key
revenuerecognitionrule NUMBER 38 0   Revenue recognition rule identifier associated with the revenue element. It is used to generate Revenue Plan. DW_NS_RevenueRecognitionRule_D id
revreclassfxaccount NUMBER 38 0   Account identifier used for the foreign currency adjustment during reclassification. It could be any account with an account type of income, other income, expense, or other expense, including the gain and loss accounts generated by the system after qualifying revaluation transactions. DW_NS_account_D id
sourcerecordtype VARCHAR2 128     Source record type for the revenue element.    
parentbomelement NUMBER 38 0   This field contains a link to the revenue element for the parent kit element when this element is for the kit component. DW_NS_REVENUE_ARRANGEMENT_LINES_F revenueelement
returnofelement NUMBER 38 0   This is a link to the revenue element identifier for an associated source. For example, you merge revenue arrangements for a sale and its return. After the merge, the revenue element for the return line is linked to the revenue element for the sales transaction line. DW_NS_REVENUE_ARRANGEMENT_LINES_F revenueelement
source VARCHAR2 999     Source associated with the transactions, such as the internet.    
units VARCHAR2 128     Units used to measure the quantity. i.e Create a units type named Length, Then, create units for length (Inch/Foot/Yard).    
accountingbook_netamount NUMBER       Net amounts of the billable transaction lines in accounting book currency.    

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