Search Results ar_distribution_sets_all
Overview
The AR_DISTRIBUTION_SETS_ALL table is a core data structure within Oracle E-Business Suite Receivables (AR) modules, including versions 12.1.1 and 12.2.2. Its primary function is to define and store master accounting distribution sets. A distribution set is a reusable template that groups a predefined set of accounting rules (distribution lines) for automatically creating General Ledger (GL) journal entries. This object is critical for ensuring consistent and automated revenue, receivable, cash, and adjustment accounting across transactions, eliminating the need for manual account entry. As an "ALL" table, it is partitioned by the operating unit, supporting the multi-org architecture of Oracle EBS.
Key Information Stored
The table stores the header-level definition of each distribution set. While the specific column list is not fully detailed in the provided metadata, the primary and unique keys reveal the most critical data elements. The DISTRIBUTION_SET_ID column is the system-generated, unique primary identifier for the set. The DISTRIBUTION_SET_NAME column holds the user-defined, unique name for the template, such as "REVENUE_US" or "FREIGHT_ADJUSTMENT." Other typical columns in this table would include descriptive fields (DESCRIPTION), status indicators (STATUS), and audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY). The ORG_ID column, inherent to all "ALL" tables, stores the operating unit identifier for data partitioning and security.
Common Use Cases and Queries
This table is central to transaction processing and accounting integrity. A primary use case is the assignment of a distribution set to a Receivables Transaction Type (via AR_RECEIVABLES_TRX_ALL.DEFAULT_ACCTG_DISTRIBUTION_SET) to automate GL account derivation for invoices. Similarly, distribution sets are assigned to cash receipts and manual adjustments to define their accounting impact. Common queries involve listing active distribution sets for a given operating unit or tracing the accounting setup for a specific transaction. For example:
- To retrieve all distribution sets for a specific ORG_ID:
SELECT distribution_set_id, distribution_set_name, description FROM ar_distribution_sets_all WHERE org_id = :p_org_id ORDER BY distribution_set_name; - To find which transaction types use a specific distribution set:
SELECT name FROM ar_receivables_trx_all WHERE default_acctg_distribution_set = :p_dist_set_id;
Related Objects
AR_DISTRIBUTION_SETS_ALL is a parent table with several key dependencies, as indicated by the foreign key relationships. The AR_DISTRIBUTION_SET_LINES_ALL table is its direct child, storing the detailed accounting rules (percentage, account segments) that constitute the set. Major transaction tables reference it to apply these accounting rules: AR_ADJUSTMENTS_ALL for credit/debit memos, AR_CASH_RECEIPTS_ALL for receipts and applications, and AR_RECEIVABLES_TRX_ALL for invoice and commitment transactions. This network of relationships underscores its role as a central hub for standardized accounting configuration within Receivables.
-
Table: AR_DISTRIBUTION_SETS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_DISTRIBUTION_SETS_ALL, object_name:AR_DISTRIBUTION_SETS_ALL, status:VALID, product: AR - Receivables , description: Groups together a set of distribution lines , implementation_dba_data: AR.AR_DISTRIBUTION_SETS_ALL ,
-
Table: AR_DISTRIBUTION_SETS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_DISTRIBUTION_SETS_ALL, object_name:AR_DISTRIBUTION_SETS_ALL, status:VALID, product: AR - Receivables , description: Groups together a set of distribution lines , implementation_dba_data: AR.AR_DISTRIBUTION_SETS_ALL ,
-
Table: AR_DISTRIBUTION_SET_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_DISTRIBUTION_SET_LINES_ALL, object_name:AR_DISTRIBUTION_SET_LINES_ALL, status:VALID, product: AR - Receivables , description: The percentage and account for each line in a distribution set , implementation_dba_data: AR.AR_DISTRIBUTION_SET_LINES_ALL ,
-
View: AR_DISTRIBUTION_SETS_H_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_DISTRIBUTION_SETS_H_V, object_name:AR_DISTRIBUTION_SETS_H_V, status:VALID, product: AR - Receivables , description: distribution set header extract , implementation_dba_data: APPS.AR_DISTRIBUTION_SETS_H_V ,
-
Table: AR_DISTRIBUTION_SET_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_DISTRIBUTION_SET_LINES_ALL, object_name:AR_DISTRIBUTION_SET_LINES_ALL, status:VALID, product: AR - Receivables , description: The percentage and account for each line in a distribution set , implementation_dba_data: AR.AR_DISTRIBUTION_SET_LINES_ALL ,
-
View: AR_DISTRIBUTION_SETS_H_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_DISTRIBUTION_SETS_H_V, object_name:AR_DISTRIBUTION_SETS_H_V, status:VALID, product: AR - Receivables , description: distribution set header extract , implementation_dba_data: APPS.AR_DISTRIBUTION_SETS_H_V ,
-
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 ,
-
Table: AR_RECEIVABLES_TRX_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RECEIVABLES_TRX_ALL, object_name:AR_RECEIVABLES_TRX_ALL, status:VALID, product: AR - Receivables , description: Accounting information for Receivables activities , implementation_dba_data: AR.AR_RECEIVABLES_TRX_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_RECEIVABLES_TRX_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RECEIVABLES_TRX_ALL, object_name:AR_RECEIVABLES_TRX_ALL, status:VALID, product: AR - Receivables , description: Accounting information for Receivables activities , implementation_dba_data: AR.AR_RECEIVABLES_TRX_ALL ,
-
Table: AR_CASH_RECEIPTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_RECEIPTS_ALL, object_name:AR_CASH_RECEIPTS_ALL, status:VALID, product: AR - Receivables , description: Detailed receipt information , implementation_dba_data: AR.AR_CASH_RECEIPTS_ALL ,
-
Table: AR_CASH_RECEIPTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_RECEIPTS_ALL, object_name:AR_CASH_RECEIPTS_ALL, status:VALID, product: AR - Receivables , description: Detailed receipt information , implementation_dba_data: AR.AR_CASH_RECEIPTS_ALL ,
-
View: AR_CASH_RECEIPTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CASH_RECEIPTS_V, object_name:AR_CASH_RECEIPTS_V, status:VALID, product: AR - Receivables , description: This is the base table view for the Receipts window. , implementation_dba_data: APPS.AR_CASH_RECEIPTS_V ,
-
View: AR_CASH_RECEIPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CASH_RECEIPTS_V, object_name:AR_CASH_RECEIPTS_V, status:VALID, product: AR - Receivables , description: This is the base table view for the Receipts window. , implementation_dba_data: APPS.AR_CASH_RECEIPTS_V ,
-
View: AR_AEL_SL_REC_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_SL_REC_MRC_V, object_name:AR_AEL_SL_REC_MRC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_SL_REC_MRC_V ,
-
View: AR_AEL_SL_REC_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_SL_REC_MRC_V, object_name:AR_AEL_SL_REC_MRC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_SL_REC_MRC_V ,
-
View: AR_AEL_SL_REC_V_OLD
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_SL_REC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_SL_REC_V, object_name:AR_AEL_SL_REC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_SL_REC_V ,
-
View: AR_AEL_SL_REC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_SL_REC_V, object_name:AR_AEL_SL_REC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_SL_REC_V ,
-
View: AR_AEL_SL_REC_V_OLD
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_GL_REC_V_OLD
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_GL_REC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_GL_REC_V, object_name:AR_AEL_GL_REC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_GL_REC_V ,
-
View: AR_AEL_GL_REC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AEL_GL_REC_V, object_name:AR_AEL_GL_REC_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_AEL_GL_REC_V ,
-
View: AR_AEL_GL_REC_V_OLD
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_GL_REC_CB_V
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_GL_REC_CB_V
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_SL_CB_REC_V_OLD
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_AEL_SL_CB_REC_V_OLD
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,