Search Results ra_cust_trx_line_gl_dist_all
The RA_CUST_TRX_LINE_GL_DIST_ALL
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for storing General Ledger (GL) distribution data associated with customer transaction lines. This table plays a pivotal role in the Receivables (AR) module, ensuring accurate financial accounting by maintaining the linkage between transactional data and GL accounts. Below is a detailed summary of its structure, purpose, and significance in Oracle EBS.
Table Overview
TheRA_CUST_TRX_LINE_GL_DIST_ALL
table stores accounting entries generated from customer transactions, such as invoices, debit memos, credit memos, and commitments. Each record represents a GL distribution line tied to a transaction line, capturing details like the accounting date, GL account code combinations, and amounts (both entered and accounted). This table is part of the multi-org architecture, with the _ALL
suffix indicating it stores data across all operating units.
Key Columns and Their Significance
- CUST_TRX_LINE_GL_DIST_ID: Primary key, uniquely identifying each distribution record.
- CUST_TRX_LINE_ID: Foreign key linking to
RA_CUST_TRX_LINES_ALL
, associating the distribution with a specific transaction line. - CUSTOMER_TRX_ID: References
RA_CUSTOMER_TRX_ALL
, connecting the distribution to the parent transaction. - GL_DATE: The date used for GL accounting, critical for period-end close and financial reporting.
- CODE_COMBINATION_ID: Foreign key to
GL_CODE_COMBINATIONS
, storing the GL account charged or credited. - ACCOUNT_CLASS: Classifies the distribution type (e.g.,
REC
for receivable,REV
for revenue,TAX
for tax). - AMOUNT and ACCOUNTED_AMOUNT: Store the transaction currency and functional currency amounts, respectively.
- ORG_ID: Operating unit identifier, enabling multi-org functionality.
Functional Role in Oracle EBS
This table supports the following critical processes:- Transaction Accounting: Automatically generates GL distributions during transaction creation or adjustment, ensuring proper revenue recognition and receivable tracking.
- Multi-Currency Handling: Captures both entered and accounted amounts, facilitating foreign currency transactions and revaluation.
- Audit and Compliance: Provides a traceable audit trail from transactions to GL entries, essential for financial audits.
- Period-End Close: Enables reconciliation between AR subledger and GL by matching distributions to journal entries.
Integration with Other Modules
The table integrates tightly with:- General Ledger (GL): Distributions are transferred via the Subledger Accounting (SLA) engine to create journal entries.
- Subledger Accounting (SLA): Rules defined in SLA determine how distributions are transformed into accounting entries.
- Tax Module: Tax distributions (
ACCOUNT_CLASS = 'TAX'
) are linked to tax records inZX_LINES
.
Customization and Extensions
While Oracle provides standard functionality, customizations may involve:- Adding descriptive flexfields (DFFs) to capture organization-specific attributes.
- Creating triggers or APIs to enforce business rules during distribution creation.
- Developing reports directly querying this table for reconciliation or analysis.
Performance Considerations
Given its transactional volume, indexing strategies (e.g., onCUSTOMER_TRX_ID
, GL_DATE
) and partitioning (by ORG_ID
or period) are recommended for large implementations. Archiving older records may also be necessary to maintain performance.
Conclusion
TheRA_CUST_TRX_LINE_GL_DIST_ALL
table is foundational to Oracle EBS Receivables, bridging transactional data with financial accounting. Its design ensures accurate, auditable, and multi-org-compliant GL distributions, making it indispensable for financial operations in both EBS 12.1.1 and 12.2.2 environments.
-
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: RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
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 ,
-
APPS.AR_REVENUE_ADJUSTMENT_PVT dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JG_ZZ_AR_AUTO_INVOICE dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JMF_GTA_TRX_UTIL dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.AR_DEP_BAL_RPT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JERX_TO dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.PA_INVOICE_TIEBACK dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.AR_UNPOSTED_ITEM_UPG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.ARP_ETAX_SERVICES_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.AR_RAAPI_UTIL dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_TRX_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_GLDIST_TRIGGER_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.AR_TP_STMT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_TRX_LINES_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_RCTLA_TRIGGER_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_TRX_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_CMN_RGM_VAT_ACCNT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_PROCESSING_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.FUN_NET_EXTRACT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.AR_DEP_BAL_RPT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.ARP_XLA_EVENTS dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.AR_UNPOSTED_ITEM_UPG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.AR_UPG_PSA_DIST_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.PSA_MFAR_UTILS dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.ARP_ETAX_UTIL dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JA_JAINARDR_XMLP_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_JAR_TL_TRIGGER_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JMF_GTA_ARTRX_PROC dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.AR_UPGRADE_CASH_ACCRUAL dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JAI_AR_TCS_REP_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.ARP_CALCULATE_DISCOUNT dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.FII_AR_REVENUE_B_C dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.PA_UBR_UER_SUMM_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JAI_AR_MATCH_TAX_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.FII_AR_TRX_DIST_F_C dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.JAI_AR_TRX_HEADERS_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_PROCESSING_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.OZF_UTILITY_PVT dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.ARP_ACCT_EVENT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.OKL_REPORT_GENERATOR_PVT dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JE_ZZ_AUTO_INVOICE dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JA_CN_CR_EXPORT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_TCS_REP_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.ZX_CORE_REP_EXTRACT_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.AR_GTA_TRX_UTIL dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JA_JAINSTR_XMLP_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.JAI_AR_TAX_LINES_PKG dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
-
APPS.PSA_MFAR_RECEIPTS dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2