Search Results ra_rules
The RA_RULES table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Receivables module, primarily used for defining and storing revenue recognition rules. Revenue recognition rules determine how and when revenue should be recognized for transactions, ensuring compliance with accounting standards such as ASC 606 or IFRS 15. This table serves as the foundation for automating revenue scheduling, allocation, and reporting within Oracle Receivables (AR).
Key Attributes of the RA_RULES Table
The RA_RULES table contains metadata that defines revenue recognition policies. Key columns include:- RULE_ID – A unique identifier for each revenue recognition rule.
- NAME – The descriptive name of the rule.
- DESCRIPTION – A detailed explanation of the rule's purpose.
- RULE_TYPE – Specifies whether the rule is for revenue recognition, deferral, or another accounting function.
- REVENUE_CATEGORY_CODE – Links the rule to a revenue category for classification.
- GL_ACCOUNT_ID – Associates the rule with a General Ledger account for posting.
- START_DATE_ACTIVE and END_DATE_ACTIVE – Define the period during which the rule is valid.
- STATUS – Indicates whether the rule is active or inactive.
Functional Role in Oracle Receivables
The RA_RULES table plays a pivotal role in:- Revenue Scheduling – Rules determine how revenue is split over time (e.g., straight-line, milestone-based).
- Deferred Revenue Management – Defines conditions for deferring revenue until performance obligations are met.
- Automated Accounting – Ensures proper GL account mapping for revenue entries.
- Compliance – Enables adherence to regulatory standards by enforcing consistent recognition policies.
Integration with Other Modules
The table integrates with:- RA_CUSTOMER_TRX – Applies rules to customer transactions.
- RA_REVENUE_DISTRIBUTIONS – Stores revenue splits based on rule logic.
- GL_INTERFACE – Posts recognized revenue to the General Ledger.
Customization and Extensibility
Organizations can extend the RA_RULES table by:- Adding custom attributes via descriptive flexfields (DFFs).
- Creating rule-based revenue allocation formulas.
- Leveraging Oracle's Revenue Management workflows for complex scenarios.
Technical Considerations
- Indexes on RULE_ID and REVENUE_CATEGORY_CODE optimize query performance.
- Audit columns (CREATED_BY, CREATION_DATE) track rule changes.
- Rules are often accessed via APIs (RA_RULES_PKG) for programmatic control.
Conclusion
The RA_RULES table is a cornerstone of Oracle EBS Receivables, enabling automated, compliant, and auditable revenue recognition. Its structured design supports both standard and customized accounting practices, making it indispensable for financial operations in EBS 12.1.1 and 12.2.2.-
Table: RA_RULES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_RULES, object_name:RA_RULES, status:VALID, product: AR - Receivables , description: Invoicing and accounting rules , implementation_dba_data: AR.RA_RULES ,
-
Table: RA_RULES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_RULES, object_name:RA_RULES, status:VALID, product: AR - Receivables , description: Invoicing and accounting rules , implementation_dba_data: AR.RA_RULES ,
-
Table: AR_MEMO_LINES_ALL_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MEMO_LINES_ALL_B, object_name:AR_MEMO_LINES_ALL_B, status:VALID, product: AR - Receivables , description: Standard memo lines for debit memos, on-account credits, debit memo reversals, and chargebacks , implementation_dba_data: AR.AR_MEMO_LINES_ALL_B ,
-
Table: AR_MEMO_LINES_ALL_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MEMO_LINES_ALL_B, object_name:AR_MEMO_LINES_ALL_B, status:VALID, product: AR - Receivables , description: Standard memo lines for debit memos, on-account credits, debit memo reversals, and chargebacks , implementation_dba_data: AR.AR_MEMO_LINES_ALL_B ,
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
View: ARFV_AR_CUSTOMER_TRANS_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_AR_CUSTOMER_TRANS_LINES, object_name:ARFV_AR_CUSTOMER_TRANS_LINES, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.ARFV_AR_CUSTOMER_TRANS_LINES ,
-
View: ARFV_REVENUES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_REVENUES, object_name:ARFV_REVENUES, status:VALID, product: AR - Receivables , description: This shows detailed information about the revenue associated with transaction line items. , implementation_dba_data: APPS.ARFV_REVENUES ,
-
View: ARFV_AR_CUSTOMER_TRANS_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_AR_CUSTOMER_TRANS_LINES, object_name:ARFV_AR_CUSTOMER_TRANS_LINES, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.ARFV_AR_CUSTOMER_TRANS_LINES ,
-
View: RA_CUST_TRX_LINE_GL_DIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUST_TRX_LINE_GL_DIST_V, object_name:RA_CUST_TRX_LINE_GL_DIST_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUST_TRX_LINE_GL_DIST_V ,
-
View: ARFV_REVENUES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_REVENUES, object_name:ARFV_REVENUES, status:VALID, product: AR - Receivables , description: This shows detailed information about the revenue associated with transaction line items. , implementation_dba_data: APPS.ARFV_REVENUES ,
-
View: AR_LINE_EXCEPTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_EXCEPTIONS_V, object_name:AR_LINE_EXCEPTIONS_V, status:VALID, product: AR - Receivables , description: Holds contingency information for a deferred billing line whose revenue has been adjusted. , implementation_dba_data: APPS.AR_LINE_EXCEPTIONS_V ,
-
View: RA_CUST_TRX_LINE_GL_DIST_RA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUST_TRX_LINE_GL_DIST_RA_V, object_name:RA_CUST_TRX_LINE_GL_DIST_RA_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUST_TRX_LINE_GL_DIST_RA_V ,
-
View: AR_LINE_CONTINGENCIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_CONTINGENCIES_V, object_name:AR_LINE_CONTINGENCIES_V, status:VALID, product: AR - Receivables , description: Holds contingency information for a deferred billing line. , implementation_dba_data: APPS.AR_LINE_CONTINGENCIES_V ,
-
View: RA_CUST_TRX_LINE_GL_DIST_RA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUST_TRX_LINE_GL_DIST_RA_V, object_name:RA_CUST_TRX_LINE_GL_DIST_RA_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUST_TRX_LINE_GL_DIST_RA_V ,
-
View: AR_LINE_EXCEPTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_EXCEPTIONS_V, object_name:AR_LINE_EXCEPTIONS_V, status:VALID, product: AR - Receivables , description: Holds contingency information for a deferred billing line whose revenue has been adjusted. , implementation_dba_data: APPS.AR_LINE_EXCEPTIONS_V ,
-
View: AR_LINE_CONTINGENCIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_CONTINGENCIES_V, object_name:AR_LINE_CONTINGENCIES_V, status:VALID, product: AR - Receivables , description: Holds contingency information for a deferred billing line. , implementation_dba_data: APPS.AR_LINE_CONTINGENCIES_V ,
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
View: RA_CUST_TRX_LINE_GL_DIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUST_TRX_LINE_GL_DIST_V, object_name:RA_CUST_TRX_LINE_GL_DIST_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUST_TRX_LINE_GL_DIST_V ,
-
View: AR_LINE_REVENUE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_REVENUE_DETAILS_V, object_name:AR_LINE_REVENUE_DETAILS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_LINE_REVENUE_DETAILS_V ,
-
View: AR_LINE_REVENUE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_REVENUE_DETAILS_V, object_name:AR_LINE_REVENUE_DETAILS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_LINE_REVENUE_DETAILS_V ,
-
View: AR_REVENUE_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_REVENUE_ASSIGNMENTS, object_name:AR_REVENUE_ASSIGNMENTS, status:VALID, product: AR - Receivables , description: Determine the revenue recognition schedules for invoices that use invoicing rules , implementation_dba_data: APPS.AR_REVENUE_ASSIGNMENTS ,
-
View: AR_REVENUE_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_REVENUE_ASSIGNMENTS, object_name:AR_REVENUE_ASSIGNMENTS, status:VALID, product: AR - Receivables , description: Determine the revenue recognition schedules for invoices that use invoicing rules , implementation_dba_data: APPS.AR_REVENUE_ASSIGNMENTS ,
-
View: RA_CUSTOMER_TRX_LINES_RA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_RA_V, object_name:RA_CUSTOMER_TRX_LINES_RA_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.RA_CUSTOMER_TRX_LINES_RA_V ,
-
View: RA_CUSTOMER_TRX_LINES_RA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_RA_V, object_name:RA_CUSTOMER_TRX_LINES_RA_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.RA_CUSTOMER_TRX_LINES_RA_V ,
-
View: AR_REV_ASSIGN_FOR_STD_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_REV_ASSIGN_FOR_STD_V, object_name:AR_REV_ASSIGN_FOR_STD_V, status:VALID, product: AR - Receivables , description: Determine the revenue recognition schedules for invoices that use invoicing rules , implementation_dba_data: APPS.AR_REV_ASSIGN_FOR_STD_V ,
-
View: ARFV_INVOICE_ARS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_INVOICE_ARS, object_name:ARFV_INVOICE_ARS, status:VALID, product: AR - Receivables , description: This shows information about an invoice. An invoice is a document that lists amounts owed for the purchase of goods or services. , implementation_dba_data: APPS.ARFV_INVOICE_ARS ,
-
View: AR_TRX_DIST_LINE_REP_ITF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_TRX_DIST_LINE_REP_ITF_V, object_name:AR_TRX_DIST_LINE_REP_ITF_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_TRX_DIST_LINE_REP_ITF_V ,
-
View: AR_TRX_DIST_LINE_REP_ITF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_TRX_DIST_LINE_REP_ITF_V, object_name:AR_TRX_DIST_LINE_REP_ITF_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_TRX_DIST_LINE_REP_ITF_V ,
-
View: ARFV_INVOICE_ARS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_INVOICE_ARS, object_name:ARFV_INVOICE_ARS, status:VALID, product: AR - Receivables , description: This shows information about an invoice. An invoice is a document that lists amounts owed for the purchase of goods or services. , implementation_dba_data: APPS.ARFV_INVOICE_ARS ,
-
View: AR_REV_ASSIGN_FOR_PPRR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_REV_ASSIGN_FOR_PPRR_V, object_name:AR_REV_ASSIGN_FOR_PPRR_V, status:VALID, product: AR - Receivables , description: Determine the revenue recognition schedules for invoices that use invoicing rules , implementation_dba_data: APPS.AR_REV_ASSIGN_FOR_PPRR_V ,
-
View: AR_CREDIT_MEMO_S_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CREDIT_MEMO_S_V, object_name:AR_CREDIT_MEMO_S_V, status:VALID, product: AR - Receivables , description: credit memo shared extract , implementation_dba_data: APPS.AR_CREDIT_MEMO_S_V ,
-
View: AR_CREDIT_MEMO_H_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CREDIT_MEMO_H_V, object_name:AR_CREDIT_MEMO_H_V, status:VALID, product: AR - Receivables , description: AR XLA Extract , implementation_dba_data: APPS.AR_CREDIT_MEMO_H_V ,
-
View: AR_CREDIT_MEMO_H_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CREDIT_MEMO_H_V, object_name:AR_CREDIT_MEMO_H_V, status:VALID, product: AR - Receivables , description: AR XLA Extract , implementation_dba_data: APPS.AR_CREDIT_MEMO_H_V ,
-
View: AR_CREDIT_MEMO_S_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CREDIT_MEMO_S_V, object_name:AR_CREDIT_MEMO_S_V, status:VALID, product: AR - Receivables , description: credit memo shared extract , implementation_dba_data: APPS.AR_CREDIT_MEMO_S_V ,
-
View: AR_TRANSACTIONS_S_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_TRANSACTIONS_S_V, object_name:AR_TRANSACTIONS_S_V, status:VALID, product: AR - Receivables , description: transaction shared extract , implementation_dba_data: APPS.AR_TRANSACTIONS_S_V ,
-
View: AR_CUST_TRX_LINES_L_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_TRX_LINES_L_V, object_name:AR_CUST_TRX_LINES_L_V, status:VALID, product: AR - Receivables , description: transaction line extract , implementation_dba_data: APPS.AR_CUST_TRX_LINES_L_V ,
-
View: AR_CM_LINES_L_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CM_LINES_L_V, object_name:AR_CM_LINES_L_V, status:VALID, product: AR - Receivables , description: credit memo line extract , implementation_dba_data: APPS.AR_CM_LINES_L_V ,
-
View: AR_TRANSACTIONS_S_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_TRANSACTIONS_S_V, object_name:AR_TRANSACTIONS_S_V, status:VALID, product: AR - Receivables , description: transaction shared extract , implementation_dba_data: APPS.AR_TRANSACTIONS_S_V ,
-
View: AR_CM_LINES_L_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CM_LINES_L_V, object_name:AR_CM_LINES_L_V, status:VALID, product: AR - Receivables , description: credit memo line extract , implementation_dba_data: APPS.AR_CM_LINES_L_V ,
-
View: RA_CUSTOMER_TRX_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_V, object_name:RA_CUSTOMER_TRX_LINES_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUSTOMER_TRX_LINES_V ,
-
View: RA_CUSTOMER_TRX_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_V, object_name:RA_CUSTOMER_TRX_LINES_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUSTOMER_TRX_LINES_V ,
-
View: AR_CUST_TRX_LINES_L_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_TRX_LINES_L_V, object_name:AR_CUST_TRX_LINES_L_V, status:VALID, product: AR - Receivables , description: transaction line extract , implementation_dba_data: APPS.AR_CUST_TRX_LINES_L_V ,
-
View: AR_AEL_SL_INV_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_SL_INV_MRC_V, object_name:AR_AEL_SL_INV_MRC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_SL_INV_MRC_V ,
-
View: AR_AEL_GL_INV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_GL_INV_V, object_name:AR_AEL_GL_INV_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_GL_INV_V ,
-
View: AR_AEL_SL_INV_V_OLD
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_GL_INV_V_OLD
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_GL_INV_V_OLD
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_SL_INV_V_OLD
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_SL_INV_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_SL_INV_MRC_V, object_name:AR_AEL_SL_INV_MRC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_SL_INV_MRC_V ,
-
View: AR_AEL_GL_INV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_GL_INV_V, object_name:AR_AEL_GL_INV_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_GL_INV_V ,