Search Results ra_customer_trx_all
The RA_CUSTOMER_TRX_ALL
table is a fundamental component of Oracle E-Business Suite (EBS) Release 12.1.1 and 12.2.2, specifically within the Receivables (AR) module. It serves as the primary repository for all customer transaction records, including invoices, debit memos, credit memos, and chargebacks. This table is critical for financial reporting, reconciliation, and audit purposes, as it captures transactional data that feeds into the General Ledger (GL) and other downstream processes.
Key Attributes of RA_CUSTOMER_TRX_ALL:
1. Transaction Identification: The table includes columns such as CUSTOMER_TRX_ID
(primary key), TRX_NUMBER
, and TRX_DATE
, which uniquely identify and date each transaction.
2. Customer and Accounting Details: Fields like CUSTOMER_ID
, BILL_TO_SITE_USE_ID
, and GL_DATE
link transactions to customers and define accounting periods.
3. Financial Data: Columns such as AMOUNT_DUE_ORIGINAL
, AMOUNT_DUE_REMAINING
, and CURRENCY_CODE
store monetary values and currency information.
4. Status and Control Flags: STATUS_TRX
, COMPLETE_FLAG
, and PRINTING_COUNT
track transaction lifecycle stages (e.g., open, closed, printed).
5. Tax and Regulatory Compliance: Tax-related fields (TAX_CODE
, TAX_AMOUNT
) ensure adherence to jurisdictional requirements.
Integration with Other Modules:
The RA_CUSTOMER_TRX_ALL
table integrates tightly with:
- General Ledger (GL): Transaction amounts are posted via the RA_CUST_TRX_LINE_GL_DIST_ALL
subledger table.
- Order Management (OM): Invoices may originate from sales orders, linked via INTERFACE_HEADER_ATTRIBUTE1
.
- Cash Management (CE): Payments applied to transactions update AMOUNT_DUE_REMAINING
.
- Tax Engine: Tax calculations (e.g., Vertex) reference transaction lines stored in RA_CUSTOMER_TRX_LINES_ALL
.
Technical Considerations:
1. Multi-Org Structure: The _ALL
suffix indicates multi-org support, with ORG_ID
segregating data by operating unit.
2. Indexing: Key indexes include RA_CUSTOMER_TRX_U1
(on CUSTOMER_TRX_ID
) and RA_CUSTOMER_TRX_N1
(on TRX_NUMBER
) for performance optimization.
3. Partitioning: In large implementations, partitioning by GL_DATE
improves query performance for period-end reporting.
4. Audit Columns: CREATION_DATE
, CREATED_BY
, LAST_UPDATE_DATE
, and LAST_UPDATED_BY
support compliance tracking.
Common Use Cases:
- Invoice Generation: Applications populate this table via AutoInvoice or manual entry.
- Aging Reports: Queries filter by AMOUNT_DUE_REMAINING
and TRX_DATE
to calculate overdue amounts.
- Revenue Recognition: The REVENUE_AMOUNT
field supports deferred revenue accounting.
- Data Migration: Legacy invoice data is mapped to this table during EBS implementations.
Customization and Extensions:
While Oracle discourages direct DML on this table, common extensions include:
1. Descriptive Flexfields (DFFs): Custom attributes added via ATTRIBUTE1-15
columns.
2. API-Based Modifications: Oracle-provided APIs (e.g., AR_INVOICE_API
) ensure data integrity during updates.
3. Triggers or Views: Rarely, triggers may enforce business rules, though workflows are preferred.
In summary, the RA_CUSTOMER_TRX_ALL
table is the cornerstone of Oracle Receivables, designed to maintain transactional integrity while enabling robust financial reporting and cross-module integration. Its structure reflects Oracle EBS's commitment to scalability, compliance, and multi-org capabilities in releases 12.1.1 and 12.2.2.
-
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 ,
-
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: AR_RECEIVABLE_APPLICATIONS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RECEIVABLE_APPLICATIONS_ALL, object_name:AR_RECEIVABLE_APPLICATIONS_ALL, status:VALID, product: AR - Receivables , description: Accounting information for cash and credit memo applications , implementation_dba_data: AR.AR_RECEIVABLE_APPLICATIONS_ALL ,
-
Table: HZ_CUST_ACCOUNT_ROLES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNT_ROLES, object_name:HZ_CUST_ACCOUNT_ROLES, status:VALID, product: AR - Receivables , description: Roles that parties perform in customer accounts , implementation_dba_data: AR.HZ_CUST_ACCOUNT_ROLES ,
-
Table: HZ_CUST_ACCT_SITES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCT_SITES_ALL, object_name:HZ_CUST_ACCT_SITES_ALL, status:VALID, product: AR - Receivables , description: Stores all customer account sites across all operating units , implementation_dba_data: AR.HZ_CUST_ACCT_SITES_ALL ,
-
Table: HZ_CUST_ACCOUNT_ROLES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNT_ROLES, object_name:HZ_CUST_ACCOUNT_ROLES, status:VALID, product: AR - Receivables , description: Roles that parties perform in customer accounts , implementation_dba_data: AR.HZ_CUST_ACCOUNT_ROLES ,
-
Table: HZ_CUST_ACCT_SITES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCT_SITES_ALL, object_name:HZ_CUST_ACCT_SITES_ALL, status:VALID, product: AR - Receivables , description: Stores all customer account sites across all operating units , implementation_dba_data: AR.HZ_CUST_ACCT_SITES_ALL ,
-
View: ARFV_TAXES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_TAXES, object_name:ARFV_TAXES, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.ARFV_TAXES ,
-
View: ARFV_TAXES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_TAXES, object_name:ARFV_TAXES, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.ARFV_TAXES ,
-
Table: RA_CM_REQUESTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CM_REQUESTS_ALL, object_name:RA_CM_REQUESTS_ALL, status:VALID, product: AR - Receivables , description: Pending and approved credit memo requests , implementation_dba_data: AR.RA_CM_REQUESTS_ALL ,
-
Table: RA_CM_REQUESTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CM_REQUESTS_ALL, object_name:RA_CM_REQUESTS_ALL, status:VALID, product: AR - Receivables , description: Pending and approved credit memo requests , implementation_dba_data: AR.RA_CM_REQUESTS_ALL ,
-
Table: HZ_CUST_SITE_USES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_SITE_USES_ALL, object_name:HZ_CUST_SITE_USES_ALL, status:VALID, product: AR - Receivables , description: Stores business purposes assigned to customer account sites. , implementation_dba_data: AR.HZ_CUST_SITE_USES_ALL ,
-
View: AR_IDEP_COMMITMENT_USAGE
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_IDEP_COMMITMENT_USAGE, object_name:AR_IDEP_COMMITMENT_USAGE, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_IDEP_COMMITMENT_USAGE ,
-
View: AR_IDEP_COMMITMENT_USAGE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_IDEP_COMMITMENT_USAGE, object_name:AR_IDEP_COMMITMENT_USAGE, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_IDEP_COMMITMENT_USAGE ,
-
Table: HZ_CUST_SITE_USES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_SITE_USES_ALL, object_name:HZ_CUST_SITE_USES_ALL, status:VALID, product: AR - Receivables , description: Stores business purposes assigned to customer account sites. , implementation_dba_data: AR.HZ_CUST_SITE_USES_ALL ,
-
Table: AR_ADJUSTMENTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_ADJUSTMENTS_ALL, object_name:AR_ADJUSTMENTS_ALL, status:VALID, product: AR - Receivables , description: Pending and approved invoice adjustments , implementation_dba_data: AR.AR_ADJUSTMENTS_ALL ,
-
Table: AR_RECEIVABLE_APPLICATIONS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RECEIVABLE_APPLICATIONS_ALL, object_name:AR_RECEIVABLE_APPLICATIONS_ALL, status:VALID, product: AR - Receivables , description: Accounting information for cash and credit memo applications , implementation_dba_data: AR.AR_RECEIVABLE_APPLICATIONS_ALL ,
-
View: AR_INV_ACT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_INV_ACT_V, object_name:AR_INV_ACT_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_INV_ACT_V ,
-
View: AR_INV_ACT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_INV_ACT_V, object_name:AR_INV_ACT_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_INV_ACT_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 ,
-
Table: AR_ADJUSTMENTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_ADJUSTMENTS_ALL, object_name:AR_ADJUSTMENTS_ALL, status:VALID, product: AR - Receivables , description: Pending and approved invoice adjustments , implementation_dba_data: AR.AR_ADJUSTMENTS_ALL ,
-
View: AR_GTA_GT_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_GTA_GT_HEADERS_V, object_name:AR_GTA_GT_HEADERS_V, status:VALID, product: AR - Receivables , description: Header level information for gta invoice , implementation_dba_data: APPS.AR_GTA_GT_HEADERS_V ,
-
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: AR_CM_LINES_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CM_LINES_BASE_V, object_name:AR_CM_LINES_BASE_V, status:VALID, product: AR - Receivables , description: credit memo line base extract , implementation_dba_data: APPS.AR_CM_LINES_BASE_V ,
-
View: AR_CM_LINES_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CM_LINES_BASE_V, object_name:AR_CM_LINES_BASE_V, status:VALID, product: AR - Receivables , description: credit memo line base extract , implementation_dba_data: APPS.AR_CM_LINES_BASE_V ,
-
View: AR_IDEP_ACTIONS_TAKEN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_IDEP_ACTIONS_TAKEN, object_name:AR_IDEP_ACTIONS_TAKEN, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_IDEP_ACTIONS_TAKEN ,
-
View: AR_OEX_CM_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OEX_CM_VIEW, object_name:AR_OEX_CM_VIEW, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_OEX_CM_VIEW ,
-
View: AR_OEX_CM_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OEX_CM_VIEW, object_name:AR_OEX_CM_VIEW, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_OEX_CM_VIEW ,
-
View: AR_IDEP_ACTIONS_TAKEN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_IDEP_ACTIONS_TAKEN, object_name:AR_IDEP_ACTIONS_TAKEN, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_IDEP_ACTIONS_TAKEN ,
-
Table: HZ_CUST_ACCOUNTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNTS, object_name:HZ_CUST_ACCOUNTS, status:VALID, product: AR - Receivables , description: Stores information about customer accounts. , implementation_dba_data: AR.HZ_CUST_ACCOUNTS ,
-
Table: HZ_CUST_ACCOUNTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNTS, object_name:HZ_CUST_ACCOUNTS, status:VALID, product: AR - Receivables , description: Stores information about customer accounts. , implementation_dba_data: AR.HZ_CUST_ACCOUNTS ,
-
Table: AR_INTEREST_HEADERS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTEREST_HEADERS_ALL, object_name:AR_INTEREST_HEADERS_ALL, status:VALID, product: AR - Receivables , description: Late Charge headers , implementation_dba_data: AR.AR_INTEREST_HEADERS_ALL ,
-
Table: AR_INTEREST_HEADERS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTEREST_HEADERS_ALL, object_name:AR_INTEREST_HEADERS_ALL, status:VALID, product: AR - Receivables , description: Late Charge headers , implementation_dba_data: AR.AR_INTEREST_HEADERS_ALL ,
-
Table: AR_NOTES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_NOTES, object_name:AR_NOTES, status:VALID, product: AR - Receivables , description: Memopad information for customer calls , implementation_dba_data: AR.AR_NOTES ,
-
Table: AR_NOTES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_NOTES, object_name:AR_NOTES, status:VALID, product: AR - Receivables , description: Memopad information for customer calls , implementation_dba_data: AR.AR_NOTES ,
-
Table: RA_TERRITORIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERRITORIES, object_name:RA_TERRITORIES, status:VALID, product: AR - Receivables , description: Territory information , implementation_dba_data: AR.RA_TERRITORIES ,
-
Table: RA_TERRITORIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERRITORIES, object_name:RA_TERRITORIES, status:VALID, product: AR - Receivables , description: Territory information , implementation_dba_data: AR.RA_TERRITORIES ,
-
Table: AR_MC_PAYMENT_SCHEDULES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_PAYMENT_SCHEDULES, object_name:AR_MC_PAYMENT_SCHEDULES, status:VALID, product: AR - Receivables , description: Currency-related information about all transactions except adjustments and miscellaneous cash receipts , implementation_dba_data: AR.AR_MC_PAYMENT_SCHEDULES ,
-
Table: AR_BPA_TEMPLATES_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_BPA_TEMPLATES_B, object_name:AR_BPA_TEMPLATES_B, status:VALID, product: AR - Receivables , description: Release 11i: Used by Bill Presentment Architecture , implementation_dba_data: AR.AR_BPA_TEMPLATES_B ,
-
Table: AR_MC_TRANSACTION_HISTORY
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_TRANSACTION_HISTORY, object_name:AR_MC_TRANSACTION_HISTORY, status:VALID, product: AR - Receivables , description: Stores posting-related information about transaction history lines for each reporting set of books associated with the parent record. , implementation_dba_data: AR.AR_MC_TRANSACTION_HISTORY ,
-
Table: AR_INTERIM_CASH_RCPT_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTERIM_CASH_RCPT_LINES_ALL, object_name:AR_INTERIM_CASH_RCPT_LINES_ALL, status:VALID, product: AR - Receivables , description: Temporary table used to store QuickCash payment applications , implementation_dba_data: AR.AR_INTERIM_CASH_RCPT_LINES_ALL ,
-
Table: AR_MC_PAYMENT_SCHEDULES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_PAYMENT_SCHEDULES, object_name:AR_MC_PAYMENT_SCHEDULES, status:VALID, product: AR - Receivables , description: Currency-related information about all transactions except adjustments and miscellaneous cash receipts , implementation_dba_data: AR.AR_MC_PAYMENT_SCHEDULES ,
-
Table: AR_BPA_TEMPLATES_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_BPA_TEMPLATES_B, object_name:AR_BPA_TEMPLATES_B, status:VALID, product: AR - Receivables , description: Release 11i: Used by Bill Presentment Architecture , implementation_dba_data: AR.AR_BPA_TEMPLATES_B ,
-
Table: RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUST_TRX_LINE_GL_DIST_ALL, object_name:RA_CUST_TRX_LINE_GL_DIST_ALL, status:VALID, product: AR - Receivables , description: Accounting records for revenue, unearned revenue and unbilled receivables , implementation_dba_data: AR.RA_CUST_TRX_LINE_GL_DIST_ALL ,
-
Table: AR_MC_TRANSACTION_HISTORY
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_TRANSACTION_HISTORY, object_name:AR_MC_TRANSACTION_HISTORY, status:VALID, product: AR - Receivables , description: Stores posting-related information about transaction history lines for each reporting set of books associated with the parent record. , implementation_dba_data: AR.AR_MC_TRANSACTION_HISTORY ,
-
View: AR_ADJ_INF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ADJ_INF_V, object_name:AR_ADJ_INF_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_ADJ_INF_V ,
-
Table: AR_RAMC_AUDIT_TRAIL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RAMC_AUDIT_TRAIL, object_name:AR_RAMC_AUDIT_TRAIL, status:VALID, product: AR - Receivables , description: This maintains revenue related status changes for invoices. , implementation_dba_data: AR.AR_RAMC_AUDIT_TRAIL ,
-
Table: AR_RAMC_AUDIT_TRAIL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RAMC_AUDIT_TRAIL, object_name:AR_RAMC_AUDIT_TRAIL, status:VALID, product: AR - Receivables , description: This maintains revenue related status changes for invoices. , implementation_dba_data: AR.AR_RAMC_AUDIT_TRAIL ,
-
Table: AR_INTERIM_CASH_RCPT_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTERIM_CASH_RCPT_LINES_ALL, object_name:AR_INTERIM_CASH_RCPT_LINES_ALL, status:VALID, product: AR - Receivables , description: Temporary table used to store QuickCash payment applications , implementation_dba_data: AR.AR_INTERIM_CASH_RCPT_LINES_ALL ,
-
Table: AR_CC_ERROR_HISTORY
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CC_ERROR_HISTORY, object_name:AR_CC_ERROR_HISTORY, status:VALID, product: AR - Receivables , description: This table stores the execution report information for AutoReceipt or Remittance batches. , implementation_dba_data: AR.AR_CC_ERROR_HISTORY ,