Search Results ar_mc_cash_basis_dists_all
Overview
The AR_MC_CASH_BASIS_DISTS_ALL table is a core data structure within Oracle E-Business Suite Receivables (AR) that supports Multi-Currency (MRC) Cash Basis Accounting. Its primary role is to store the detailed accounting distributions for payments when an organization uses the cash basis accounting method, as opposed to the standard accrual basis. This table holds the currency-converted distribution amounts that are posted to specific revenue general ledger (GL) accounts. It is a critical component for ensuring accurate financial reporting in multi-ledger environments, as it maintains a separate record of distributions for each set of books (ledger) to which a transaction pertains, enabling compliance with different accounting standards per ledger.
Key Information Stored
The table's primary key is the combination of CASH_BASIS_DISTRIBUTION_ID and SET_OF_BOOKS_ID, which uniquely identifies a distribution record for a specific ledger. Key columns include CASH_BASIS_DISTRIBUTION_ID, which links to the base currency distribution in AR_CASH_BASIS_DISTS_ALL, and SET_OF_BOOKS_ID, which identifies the ledger. The CODE_COMBINATION_ID stores the GL account to which the revenue is posted. Currency and amount information is captured in CURRENCY_CODE (the transaction currency) and ACCTD_AMOUNT (the amount converted to the ledger's functional currency). Critical foreign key columns like PAYMENT_SCHEDULE_ID, RECEIVABLE_APPLICATION_ID, and POSTING_CONTROL_ID link the distribution to the underlying invoice, payment application, and posting batch control, respectively, creating a complete audit trail.
Common Use Cases and Queries
The primary use case is generating and auditing GL entries for cash-basis revenue recognition. When a payment is applied to an invoice in a cash-basis ledger, the system creates records in this table. Common queries involve tracing the revenue posted for a specific payment or invoice across ledgers. For example, to see all cash-basis distributions for a specific payment schedule in a given ledger, a query would join to AR_PAYMENT_SCHEDULES_ALL and GL_CODE_COMBINATIONS. Reporting use cases include reconciliation reports between Receivables transactions and GL journal entries for cash-basis ledgers, and analyzing revenue recognized by GL account and period. Data from this table is typically sourced for subledger accounting events to create the final accounting entries.
Related Objects
This table sits at the intersection of transactional, accounting, and multi-currency data. Its documented foreign key relationships are fundamental for joins in queries and reports:
- AR_CASH_BASIS_DISTS_ALL: Linked via CASH_BASIS_DISTRIBUTION_ID. This is the base currency source table.
- GL_SETS_OF_BOOKS: Linked via SET_OF_BOOKS_ID. Identifies the specific ledger.
- AR_PAYMENT_SCHEDULES_ALL: Linked via PAYMENT_SCHEDULE_ID. Provides the invoice or charge being paid.
- GL_CODE_COMBINATIONS: Linked via CODE_COMBINATION_ID. Provides the revenue GL account.
- FND_CURRENCIES: Linked via CURRENCY_CODE. Defines the transaction currency.
- AR_RECEIVABLE_APPLICATIONS_ALL: Linked via RECEIVABLE_APPLICATION_ID and RECEIVABLE_APPLICATION_ID_CASH. Ties the distribution to the specific application of a payment (receivable) or cash (cash receipt).
- AR_POSTING_CONTROL: Linked via POSTING_CONTROL_ID. Associates the distribution with a posting batch for transfer to GL.
-
Table: AR_MC_CASH_BASIS_DISTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_CASH_BASIS_DISTS_ALL, object_name:AR_MC_CASH_BASIS_DISTS_ALL, status:VALID, product: AR - Receivables , description: Distribution of payments over revenue accounts, used in Cash Basis Accounting for MRC , implementation_dba_data: AR.AR_MC_CASH_BASIS_DISTS_ALL ,
-
Table: AR_MC_CASH_BASIS_DISTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_CASH_BASIS_DISTS_ALL, object_name:AR_MC_CASH_BASIS_DISTS_ALL, status:VALID, product: AR - Receivables , description: Distribution of payments over revenue accounts, used in Cash Basis Accounting for MRC , implementation_dba_data: AR.AR_MC_CASH_BASIS_DISTS_ALL ,
-
SYNONYM: APPS.AR_MC_CASH_BASIS_DISTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_MC_CASH_BASIS_DISTS_ALL, status:VALID,
-
VIEW: AR.AR_MC_CASH_BASIS_DISTS_ALL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_MC_CASH_BASIS_DISTS_ALL#, status:VALID,
-
SYNONYM: APPS.AR_MC_CASH_BASIS_DISTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_MC_CASH_BASIS_DISTS_ALL, status:VALID,
-
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 ,
-
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 ,
-
VIEW: AR.AR_MC_CASH_BASIS_DISTS_ALL#
12.2.2
-
VIEW: APPS.AR_CASH_BASIS_DISTS_MRC_V
12.1.1
-
VIEW: APPS.AR_CASH_BASIS_DISTS_MRC_V
12.2.2
-
Table: AR_POSTING_CONTROL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_POSTING_CONTROL, object_name:AR_POSTING_CONTROL, status:VALID, product: AR - Receivables , description: Details of each General Ledger Interface submission , implementation_dba_data: AR.AR_POSTING_CONTROL ,
-
TABLE: AR.AR_MC_CASH_BASIS_DISTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_CASH_BASIS_DISTS_ALL, object_name:AR_MC_CASH_BASIS_DISTS_ALL, status:VALID,
-
TABLE: AR.AR_MC_CASH_BASIS_DISTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_CASH_BASIS_DISTS_ALL, object_name:AR_MC_CASH_BASIS_DISTS_ALL, status:VALID,
-
Table: AR_CASH_BASIS_DISTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_BASIS_DISTS_ALL, object_name:AR_CASH_BASIS_DISTS_ALL, status:VALID, product: AR - Receivables , description: Distribution of payments over revenue accounts, used in Cash Basis Accounting , implementation_dba_data: AR.AR_CASH_BASIS_DISTS_ALL ,
-
Table: AR_CASH_BASIS_DISTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_BASIS_DISTS_ALL, object_name:AR_CASH_BASIS_DISTS_ALL, status:VALID, product: AR - Receivables , description: Distribution of payments over revenue accounts, used in Cash Basis Accounting , implementation_dba_data: AR.AR_CASH_BASIS_DISTS_ALL ,
-
Table: AR_POSTING_CONTROL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_POSTING_CONTROL, object_name:AR_POSTING_CONTROL, status:VALID, product: AR - Receivables , description: Details of each General Ledger Interface submission , implementation_dba_data: AR.AR_POSTING_CONTROL ,
-
View: AR_CASH_BASIS_DISTS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CASH_BASIS_DISTS_MRC_V, object_name:AR_CASH_BASIS_DISTS_MRC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CASH_BASIS_DISTS_MRC_V ,
-
View: AR_CASH_BASIS_DISTS_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CASH_BASIS_DISTS_MRC_V, object_name:AR_CASH_BASIS_DISTS_MRC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CASH_BASIS_DISTS_MRC_V ,
-
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: 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 ,
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on AR_CASH_BASIS_DISTS_ALL
12.1.1
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on AR_CASH_BASIS_DISTS_ALL
12.2.2
-
Table: GL_SETS_OF_BOOKS
12.2.2
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.AR_CASH_BASIS_DISTS_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CASH_BASIS_DISTS_MRC_V, object_name:AR_CASH_BASIS_DISTS_MRC_V, status:VALID,
-
VIEW: APPS.AR_CASH_BASIS_DISTS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CASH_BASIS_DISTS_MRC_V, object_name:AR_CASH_BASIS_DISTS_MRC_V, status:VALID,
-
Table: GL_SETS_OF_BOOKS
12.1.1
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on RA_CUSTOMER_TRX_ALL
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
Table: FND_CURRENCIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CURRENCIES, object_name:FND_CURRENCIES, status:VALID, product: FND - Application Object Library , description: Currencies enabled for use at your site , implementation_dba_data: APPLSYS.FND_CURRENCIES ,
-
Table: FND_CURRENCIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CURRENCIES, object_name:FND_CURRENCIES, status:VALID, product: FND - Application Object Library , description: Currencies enabled for use at your site , implementation_dba_data: APPLSYS.FND_CURRENCIES ,
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on RA_CUSTOMER_TRX_ALL
12.2.2
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
Table: GL_CODE_COMBINATIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
Table: GL_CODE_COMBINATIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
APPS.ARP_CASH_BASIS_ACCOUNTING SQL Statements
12.1.1
-
APPS.ARP_CASH_BASIS_ACCOUNTING SQL Statements
12.2.2
-
PACKAGE BODY: APPS.ARP_CASH_BASIS_ACCOUNTING
12.1.1
-
PACKAGE BODY: APPS.ARP_CASH_BASIS_ACCOUNTING
12.2.2
-
APPS.ARP_CASH_BASIS_ACCOUNTING dependencies on GL_INTERFACE
12.2.2
-
APPS.ARP_CASH_BASIS_ACCOUNTING dependencies on GL_INTERFACE
12.1.1