Search Results so_item_group_lines
Overview
The SO_ITEM_GROUP_LINES table is a core data object within the Oracle E-Business Suite (EBS) Order Entry (OE) module. It functions as the detail repository for price list item groups, which are collections of inventory items used for pricing and promotional purposes. Its primary role is to define the specific membership of items within a group, enabling the application of consistent pricing rules, discounts, or surcharges to a predefined set of products. This table is essential for implementing complex, rule-based pricing strategies that target specific product categories or bundles, directly impacting the pricing engine's calculations during sales order entry.
Key Information Stored
The table stores the association between an item group and the individual items or pricing rules that constitute it. While the full column list is not detailed in the provided metadata, the primary and foreign key relationships reveal the critical data points. The GROUP_LINE_ID column serves as the unique primary key identifier for each line. The GROUP_ID column is a foreign key linking the line to its parent definition in the SO_ITEM_GROUPS table. The PRICING_RULE_ID column is a foreign key linking to the SO_PRICING_RULES_B table, indicating that a line can reference either a specific inventory item or a broader pricing rule. Additional columns typically include sequence numbers for ordering, effective dates, and context or attribute columns for flexfield data.
Common Use Cases and Queries
A primary use case is analyzing the composition of item groups for pricing audits or troubleshooting order pricing discrepancies. For instance, to list all items within a specific group for a report, a query would join SO_ITEM_GROUP_LINES to inventory tables via the item_id or to pricing rules tables. Another common scenario is validating pricing setup before a promotion goes live. A sample SQL pattern to fetch group details might be:
- SELECT igl.group_line_id, ig.group_name, msi.segment1 item_code
- FROM oe.so_item_group_lines igl,
- oe.so_item_groups ig,
- inv.mtl_system_items_b msi
- WHERE igl.group_id = ig.group_id
- AND igl.inventory_item_id = msi.inventory_item_id
- AND igl.organization_id = msi.organization_id
- AND ig.group_name = '&GROUP_NAME';
Data from this table is also critical for custom pricing reports and interfaces that require understanding which items are subject to specific promotional rules.
Related Objects
The SO_ITEM_GROUP_LINES table maintains defined foreign key relationships with two key parent tables, as documented in the ETRM metadata.
- SO_ITEM_GROUPS: This is the parent table for the group header. The relationship is established via the column SO_ITEM_GROUP_LINES.GROUP_ID referencing SO_ITEM_GROUPS. This join retrieves the group's name and header-level attributes.
- SO_PRICING_RULES_B: This table defines pricing rules. The relationship is via the column SO_ITEM_GROUP_LINES.PRICING_RULE_ID. This allows a group line to reference a rule (like "all items in category X") instead of a specific inventory item, providing flexibility in group definition.
As a child of SO_ITEM_GROUPS, this table is also intrinsically linked to pricing and modifier setups that reference those groups throughout the Order Management and Advanced Pricing modules.
-
Table: SO_ITEM_GROUP_LINES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ITEM_GROUP_LINES, object_name:SO_ITEM_GROUP_LINES, status:VALID, product: OE - Order Entry , description: Price list item group lines , implementation_dba_data: OE.SO_ITEM_GROUP_LINES ,
-
Table: SO_ITEM_GROUP_LINES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ITEM_GROUP_LINES, object_name:SO_ITEM_GROUP_LINES, status:VALID, product: OE - Order Entry , description: Price list item group lines , implementation_dba_data: OE.SO_ITEM_GROUP_LINES ,
-
APPS.SO_ITEM_GROUP_LINES_PKG dependencies on SO_ITEM_GROUP_LINES
12.1.1
-
APPS.SO_ITEM_GROUP_LINES_PKG dependencies on SO_ITEM_GROUP_LINES
12.2.2
-
SYNONYM: APPS.SO_ITEM_GROUP_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:SO_ITEM_GROUP_LINES, status:VALID,
-
APPS.SO_ITEM_GROUP_LINES_PKG SQL Statements
12.2.2
-
VIEW: OE.SO_ITEM_GROUP_LINES#
12.2.2
owner:OE, object_type:VIEW, object_name:SO_ITEM_GROUP_LINES#, status:VALID,
-
SYNONYM: APPS.SO_ITEM_GROUP_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:SO_ITEM_GROUP_LINES, status:VALID,
-
APPS.SO_ITEM_GROUP_LINES_PKG SQL Statements
12.1.1
-
VIEW: APPS.SO_ITEM_GROUP_LINES_ALL_V
12.1.1
-
VIEW: APPS.SO_ITEM_GROUP_LINES_ALL_V
12.2.2
-
VIEW: OE.SO_ITEM_GROUP_LINES#
12.2.2
-
TABLE: OE.SO_ITEM_GROUP_LINES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ITEM_GROUP_LINES, object_name:SO_ITEM_GROUP_LINES, status:VALID,
-
View: OEBV_ITEM_GROUP_LINES
12.2.2
product: OE - Order Entry , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.SO_ITEM_GROUP_LINES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:SO_ITEM_GROUP_LINES_PKG, status:VALID,
-
Table: SO_PRICING_RULES_B
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_PRICING_RULES_B, object_name:SO_PRICING_RULES_B, status:VALID, product: OE - Order Entry , description: Price list and item group pricing rules , implementation_dba_data: OE.SO_PRICING_RULES_B ,
-
PACKAGE BODY: APPS.SO_ITEM_GROUP_LINES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:SO_ITEM_GROUP_LINES_PKG, status:VALID,
-
APPS.SO_ITEM_GROUP_LINES_PKG dependencies on DUAL
12.2.2
-
TABLE: OE.SO_ITEM_GROUP_LINES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ITEM_GROUP_LINES, object_name:SO_ITEM_GROUP_LINES, status:VALID,
-
View: OEFV_ITEM_GROUP_LINES
12.2.2
product: OE - Order Entry , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
Table: SO_PRICING_RULES_B
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_PRICING_RULES_B, object_name:SO_PRICING_RULES_B, status:VALID, product: OE - Order Entry , description: Price list and item group pricing rules , implementation_dba_data: OE.SO_PRICING_RULES_B ,
-
Table: SO_ITEM_GROUPS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ITEM_GROUPS, object_name:SO_ITEM_GROUPS, status:VALID, product: OE - Order Entry , description: Price list item groups , implementation_dba_data: OE.SO_ITEM_GROUPS ,
-
Table: SO_ITEM_GROUPS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ITEM_GROUPS, object_name:SO_ITEM_GROUPS, status:VALID, product: OE - Order Entry , description: Price list item groups , implementation_dba_data: OE.SO_ITEM_GROUPS ,
-
APPS.SO_ITEM_GROUP_LINES_PKG dependencies on SO_ITEM_GROUP_LINES_S
12.2.2
-
APPS.SO_ITEM_GROUP_LINES_PKG dependencies on DUAL
12.1.1
-
APPS.SO_ITEM_GROUP_LINES_PKG dependencies on SO_ITEM_GROUP_LINES_S
12.1.1
-
View: OEBV_ITEM_GROUP_LINES
12.1.1
product: OE - Order Entry , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: OEFV_ITEM_GROUP_LINES
12.1.1
product: OE - Order Entry , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: SO_ITEM_GROUP_LINES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ITEM_GROUP_LINES_ALL_V, object_name:SO_ITEM_GROUP_LINES_ALL_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ITEM_GROUP_LINES_ALL_V ,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
View: SO_ITEM_GROUP_LINES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ITEM_GROUP_LINES_ALL_V, object_name:SO_ITEM_GROUP_LINES_ALL_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ITEM_GROUP_LINES_ALL_V ,
-
PACKAGE BODY: APPS.SO_ITEM_GROUP_LINES_PKG
12.2.2
-
PACKAGE BODY: APPS.SO_ITEM_GROUP_LINES_PKG
12.1.1
-
VIEW: APPS.SO_ITEM_GROUP_LINES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ITEM_GROUP_LINES_ALL_V, object_name:SO_ITEM_GROUP_LINES_ALL_V, status:VALID,
-
VIEW: APPS.SO_ITEM_GROUP_LINES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ITEM_GROUP_LINES_ALL_V, object_name:SO_ITEM_GROUP_LINES_ALL_V, status:VALID,
-
eTRM - OE Tables and Views
12.2.2
description: Temporary table ,
-
eTRM - OE Tables and Views
12.1.1
description: Temporary table ,
-
eTRM - OE Tables and Views
12.2.2
description: Temporary table ,
-
eTRM - OE Tables and Views
12.1.1
description: Temporary table ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1