Search Results ra_terms_b
Overview
The RA_TERMS_B table is a core master data table within the Oracle E-Business Suite (EBS) Receivables (AR) module, specifically for versions 12.1.1 and 12.2.2. It serves as the primary repository for defining and storing payment terms, which are critical business rules dictating the due dates and potential discount schedules for customer invoices. The table's role is foundational to the order-to-cash cycle, as payment terms defined here are referenced throughout the application to automatically calculate invoice due dates, discount eligibility, and payment schedules. Its central importance is evidenced by its extensive integration across multiple EBS modules, including Order Management, Inventory, and Projects.
Key Information Stored
The table's primary key is the TERM_ID, a unique identifier for each payment term definition. While the provided metadata does not list specific columns, based on its function and related objects, the table typically stores attributes such as the term name (NAME), description, status (e.g., Active), and the base calculation method (e.g., from the invoice date or receipt of goods). The detailed structure of a payment term, including its installment lines and discount rules, is stored in related child tables: RA_TERMS_LINES for payment schedules and RA_TERMS_LINES_DISCOUNTS for early payment discounts. These tables are linked to RA_TERMS_B via the TERM_ID foreign key.
Common Use Cases and Queries
A primary use case is reporting and validating the payment terms applied to transactions. A common query involves joining RA_TERMS_B to transaction tables to list invoices and their associated terms. For example, to analyze open invoices and their due dates, one might query:
- SELECT trx.trx_number, trx.trx_date, terms.name, ps.due_date FROM ra_customer_trx_all trx JOIN ra_terms_b terms ON trx.term_id = terms.term_id JOIN ar_payment_schedules_all ps ON trx.customer_trx_id = ps.customer_trx_id WHERE ps.status = 'OP';
Another critical scenario is troubleshooting integration issues, such as when payment terms from Order Management (OE_ORDER_HEADERS_ALL.PAYMENT_TERM_ID) do not align with those defaulted for a customer site (RA_SITE_USES_ALL.PAYMENT_TERM_ID), which requires queries joining these tables back to RA_TERMS_B.
Related Objects
As detailed in the metadata, RA_TERMS_B is a heavily referenced parent table. Key foreign key relationships include:
- Transaction & Customer Data: RA_CUSTOMER_TRX_ALL, AR_PAYMENT_SCHEDULES_ALL, RA_CUSTOMERS, and RA_SITE_USES_ALL.
- Order Management: OE_ORDER_HEADERS_ALL, OE_ORDER_LINES_ALL, and various interface/acknowledgment tables (OE_HEADERS_IFACE_ALL, OE_HEADER_ACKS).
- Pricing & Agreements: QP_LIST_HEADERS_B (Advanced Pricing), SO_AGREEMENTS_B (Sales Agreements), and PA_AGREEMENTS_ALL (Projects).
- Inventory: MTL_SYSTEM_ITEMS_B, linking terms directly to items.
- Child Tables for Term Structure: RA_TERMS_LINES and RA_TERMS_LINES_DISCOUNTS, which store the detailed schedule and discount rules for each TERM_ID.
-
Table: RA_TERMS_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_B, object_name:RA_TERMS_B, status:VALID, product: AR - Receivables , description: Payment Term information , implementation_dba_data: AR.RA_TERMS_B ,
-
Table: RA_TERMS_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_B, object_name:RA_TERMS_B, status:VALID, product: AR - Receivables , description: Payment Term information , implementation_dba_data: AR.RA_TERMS_B ,
-
Table: RA_TERMS_LINES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_LINES, object_name:RA_TERMS_LINES, status:VALID, product: AR - Receivables , description: Line information for Payment Terms , implementation_dba_data: AR.RA_TERMS_LINES ,
-
Table: RA_TERMS_LINES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_LINES, object_name:RA_TERMS_LINES, status:VALID, product: AR - Receivables , description: Line information for Payment Terms , implementation_dba_data: AR.RA_TERMS_LINES ,
-
Table: RA_TERMS_LINES_DISCOUNTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_LINES_DISCOUNTS, object_name:RA_TERMS_LINES_DISCOUNTS, status:VALID, product: AR - Receivables , description: Discount information for Payment Terms , implementation_dba_data: AR.RA_TERMS_LINES_DISCOUNTS ,
-
Table: RA_TERMS_LINES_DISCOUNTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_LINES_DISCOUNTS, object_name:RA_TERMS_LINES_DISCOUNTS, status:VALID, product: AR - Receivables , description: Discount information for Payment Terms , implementation_dba_data: AR.RA_TERMS_LINES_DISCOUNTS ,
-
Table: AR_TRANSACTIONS_REP_ITF
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_TRANSACTIONS_REP_ITF, object_name:AR_TRANSACTIONS_REP_ITF, status:VALID, product: AR - Receivables , description: Report Exchange interface table for the Receivables Transactions reports , implementation_dba_data: AR.AR_TRANSACTIONS_REP_ITF ,
-
Table: AR_TRANSACTIONS_REP_ITF
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_TRANSACTIONS_REP_ITF, object_name:AR_TRANSACTIONS_REP_ITF, status:VALID, product: AR - Receivables , description: Report Exchange interface table for the Receivables Transactions reports , implementation_dba_data: AR.AR_TRANSACTIONS_REP_ITF ,
-
View: RA_TERMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_TERMS_VL, object_name:RA_TERMS_VL, status:VALID, product: AR - Receivables , description: (Release 11.5 and Release 12.0) , implementation_dba_data: APPS.RA_TERMS_VL ,
-
View: AR_PAYMENT_TERM_S_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENT_TERM_S_V, object_name:AR_PAYMENT_TERM_S_V, status:VALID, product: AR - Receivables , description: payment term shared extract , implementation_dba_data: APPS.AR_PAYMENT_TERM_S_V ,
-
Table: RA_CUST_TRX_TYPES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUST_TRX_TYPES_ALL, object_name:RA_CUST_TRX_TYPES_ALL, status:VALID, product: AR - Receivables , description: Transaction type for invoices, commitments and credit memos , implementation_dba_data: AR.RA_CUST_TRX_TYPES_ALL ,
-
View: AR_PAYMENT_TERM_S_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENT_TERM_S_V, object_name:AR_PAYMENT_TERM_S_V, status:VALID, product: AR - Receivables , description: payment term shared extract , implementation_dba_data: APPS.AR_PAYMENT_TERM_S_V ,
-
View: RA_TERMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_TERMS_VL, object_name:RA_TERMS_VL, status:VALID, product: AR - Receivables , description: (Release 11.5 and Release 12.0) , implementation_dba_data: APPS.RA_TERMS_VL ,
-
Table: RA_CUST_TRX_TYPES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUST_TRX_TYPES_ALL, object_name:RA_CUST_TRX_TYPES_ALL, status:VALID, product: AR - Receivables , description: Transaction type for invoices, commitments and credit memos , implementation_dba_data: AR.RA_CUST_TRX_TYPES_ALL ,
-
Table: RA_SITE_USES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_SITE_USES_ALL, object_name:RA_SITE_USES_ALL, status:VALID, product: AR - Receivables , description: Business purpose of a customer address , implementation_dba_data: AR.RA_SITE_USES_ALL ,
-
Table: AR_PAYMENT_SCHEDULES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_PAYMENT_SCHEDULES_ALL, object_name:AR_PAYMENT_SCHEDULES_ALL, status:VALID, product: AR - Receivables , description: All transactions except adjustments and miscellaneous cash receipts , implementation_dba_data: AR.AR_PAYMENT_SCHEDULES_ALL ,
-
Table: AR_PAYMENT_SCHEDULES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_PAYMENT_SCHEDULES_ALL, object_name:AR_PAYMENT_SCHEDULES_ALL, status:VALID, product: AR - Receivables , description: All transactions except adjustments and miscellaneous cash receipts , implementation_dba_data: AR.AR_PAYMENT_SCHEDULES_ALL ,
-
Table: RA_SITE_USES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_SITE_USES_ALL, object_name:RA_SITE_USES_ALL, status:VALID, product: AR - Receivables , description: Business purpose of a customer address , implementation_dba_data: AR.RA_SITE_USES_ALL ,
-
Table: RA_CUSTOMERS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMERS, object_name:RA_CUSTOMERS, status:VALID, product: AR - Receivables , description: Customer information , implementation_dba_data: AR.RA_CUSTOMERS ,
-
Table: RA_CUSTOMERS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMERS, object_name:RA_CUSTOMERS, status:VALID, product: AR - Receivables , description: Customer information , implementation_dba_data: AR.RA_CUSTOMERS ,
-
Table: RA_CUSTOMER_TRX_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
Table: RA_CUSTOMER_TRX_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
View: AR_MASS_APPLICATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_MASS_APPLICATIONS_V, object_name:AR_MASS_APPLICATIONS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_MASS_APPLICATIONS_V ,
-
View: AR_MASS_APPLICATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_MASS_APPLICATIONS_V, object_name:AR_MASS_APPLICATIONS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_MASS_APPLICATIONS_V ,