Search Results from_column_name
Overview
The RA_GROUP_BY_COLUMNS table is a core reference table within the Oracle E-Business Suite Receivables (AR) module, specifically for versions 12.1.1 and 12.2.2. It functions as the master repository for defining the individual data elements, or columns, that can be used to construct AutoInvoice grouping rules. The AutoInvoice program is a critical interface for importing transaction data from external systems, and its grouping rules determine how individual invoice lines are consolidated into final invoices. This table stores the atomic components from which these business rules are built, enabling precise control over invoice creation and ensuring data integrity during the import process.
Key Information Stored
The table's structure is designed to catalog available grouping criteria. Its primary columns, as indicated by the provided metadata, are COLUMN_ID and FROM_COLUMN_NAME. The COLUMN_ID serves as the unique primary key (RA_GROUP_BY_COLUMNS_PK) for each record, while FROM_COLUMN_NAME is a unique alternate key (RA_GROUP_BY_COLUMNS_UK1). This FROM_COLUMN_NAME typically holds the actual database column name from a transaction interface or base table (e.g., CUSTOMER_ID, TERM_ID, SALESREP_ID) that represents a valid grouping attribute. The table acts as a controlled list, ensuring that only predefined and validated columns can be selected when administrators configure grouping rules in the application.
Common Use Cases and Queries
The primary use case is the setup and maintenance of AutoInvoice grouping rules via the Oracle EBS front-end. Administrators select from the columns defined in this table to create rules that group lines by criteria such as customer, payment terms, transaction type, or salesperson. From a technical or reporting perspective, common queries involve examining the available grouping columns or troubleshooting rule definitions. A sample query to list all configurable grouping columns would be: SELECT column_id, from_column_name FROM ra_group_by_columns ORDER BY from_column_name;. Furthermore, joining this table to RA_GROUP_BYS reveals which columns are actively used in specific grouping rules, which is essential for impact analysis before modifying any rule components.
Related Objects
RA_GROUP_BY_COLUMNS has a direct and essential relationship with the RA_GROUP_BYS table, as documented by the foreign key. The relationship is defined as:
- Foreign Key: RA_GROUP_BYS.COLUMN_ID references RA_GROUP_BY_COLUMNS.COLUMN_ID
-
Table: RA_GROUP_BY_COLUMNS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_GROUP_BY_COLUMNS, object_name:RA_GROUP_BY_COLUMNS, status:VALID, product: AR - Receivables , description: Table of columns to group by for AutoInvoice grouping rules , implementation_dba_data: AR.RA_GROUP_BY_COLUMNS ,
-
Table: RA_GROUP_BY_COLUMNS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_GROUP_BY_COLUMNS, object_name:RA_GROUP_BY_COLUMNS, status:VALID, product: AR - Receivables , description: Table of columns to group by for AutoInvoice grouping rules , implementation_dba_data: AR.RA_GROUP_BY_COLUMNS ,