Search Results ra_rules
Overview
The RA_RULES table is a core master data table within Oracle E-Business Suite Receivables (AR) module, versions 12.1.1 and 12.2.2. It serves as the central repository for defining invoicing and accounting rules, which are critical for determining the timing of revenue recognition and customer invoicing. These rules govern the financial treatment of transactions across the Order-to-Cash cycle. The table's primary role is to store rule definitions that are subsequently referenced by transactional entities in Receivables, Order Management, and Inventory modules to enforce consistent revenue and invoicing policies.
Key Information Stored
While the provided metadata does not list specific columns, the primary key is documented as RULE_ID, which uniquely identifies each rule. Based on the table's purpose and standard Oracle EBS design, other critical columns typically include:
- RULE_ID: The unique identifier (Primary Key).
- NAME: The user-defined name of the rule (e.g., 'Immediate', 'Bill in Advance').
- TYPE: A code designating the rule as either an 'INVOICING' rule or an 'ACCOUNTING' rule.
- DESCRIPTION: A textual description of the rule's purpose.
- STATUS: Indicates if the rule is 'Active' or 'Inactive'.
- DURATION and PERIOD: For rules that span multiple periods, these define the length and type (e.g., days, months) of the rule.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle EBS audit columns.
Common Use Cases and Queries
This table is primarily referenced for setup validation, transaction analysis, and troubleshooting. A common use case is identifying which transactions or items use a specific accounting or invoicing rule. For instance, to find all active invoicing rules, a query would be: SELECT name, description FROM ar.ra_rules WHERE type = 'INVOICING' AND status = 'A';. Another critical scenario involves tracing the impact of a rule change by joining RA_RULES to transactional tables like RA_CUSTOMER_TRX_LINES_ALL on the RULE_ID. Reports often summarize rule usage across the system to ensure compliance with revenue recognition policies before period-end closing.
Related Objects
As indicated by the extensive foreign key relationships, RA_RULES is a foundational table referenced by numerous transactional and setup tables across modules. Key related objects include:
- RA_CUSTOMER_TRX_LINES_ALL: Transaction lines store references to ACCOUNTING_RULE_ID.
- OE_ORDER_HEADERS_ALL / OE_ORDER_LINES_ALL: Sales order headers and lines store INVOICING_RULE_ID and ACCOUNTING_RULE_ID.
- MTL_SYSTEM_ITEMS_B: Inventory items can have default INVOICING_RULE_ID and ACCOUNTING_RULE_ID defined.
- OE_TRANSACTION_TYPES_ALL: Order transaction types can specify default rules.
- AR_MEMO_LINES_ALL_B: Memo lines (credit/debit memos) can reference rules.
- Various Interface and Acknowledgment Tables (OE_*_IFACE_ALL, OE_*_ACKS): Support rule assignment during order import and processing.
The widespread integration underscores the table's central role in enforcing financial and operational policies throughout the application.
-
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: 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: 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: 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: 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.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: 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: 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_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_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_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_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 ,
-
View: AR_AEL_GL_INV_V_OLD
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,