Search Results ic_item_hierarchy
Overview
GMI.IC_ITEM_HIERARCHY is a Process Manufacturing Inventory table that stores hierarchical information used by the Item Activation Workflow. In Oracle EBS 12.1.1 and 12.2.2, the Item Activation Workflow governs the controlled creation and release of new item definitions. Rather than allowing any user to create items freely, the workflow routes item creation to designated approvers. IC_ITEM_HIERARCHY is the configuration table that defines the approval hierarchy: it records which user is the creator (originator) of items and which user is that creator's approver (supervisor). This one-record-per-creator mapping allows the workflow engine to determine the correct approval path whenever an item is submitted for activation.
The table resides in the GMI (Process Manufacturing) schema and is classified as VALID in the ETRM metadata. Its documented Data Vault classification is standalone, meaning it sits independently in the mined foreign-key structure with no references to other GMI tables. As a modeling suggestion, this would position it closer to a reference or lookup satellite than a hub or link: the natural business key is the creator user, and the descriptive payload is the supervisor assignment. The heuristic classification should be treated as an observation about FK topology, not a formal constraint on how the table is designed.
Key Information Stored
The table is documented with seven physical columns and a single-column primary key. The most significant are:
- CREATOR_USER_NAME — Identifies the user who creates items. This column is both the primary key (
IC_ITEM_HIERARCHY_PK) and the only documented unique-index candidate, making it the singular business-key surrogate in practice. Each creator can appear at most once. - SUPERVISOR_USER_NAME — Identifies the user designated as the approver for the corresponding creator. At runtime, the Item Activation Workflow consults this value to determine where the approval notification should be routed.
- CREATION_DATE — Audit timestamp recording when the hierarchy assignment row was inserted.
- CREATED_BY — The application user who originally created the hierarchy record.
- LAST_UPDATE_DATE — Audit timestamp of the most recent modification to the supervisor assignment.
- LAST_UPDATED_BY — The user who last changed the record.
- LAST_UPDATE_LOGIN — The login/session identifier associated with the last update, useful for tracking the originating responsibility or EBS session.
Because the primary key is a natural business identifier (the user name) rather than a generated surrogate, the table is compact and not historically versioned; changes to a creator's supervisor are captured only through the standard WHO audit columns.
Common Use Cases and Queries
Typical uses center on resolving, maintaining, and auditing the item-approval chain.
- Resolving the approver for a creator:
SELECT supervisor_user_name FROM gmi.ic_item_hierarchy WHERE creator_user_name = :p_creator;
- Listing all approval assignments:
SELECT creator_user_name, supervisor_user_name FROM gmi.ic_item_hierarchy ORDER BY creator_user_name;
- Identifying orphaned or self-referencing assignments where a creator is also their own supervisor, which can stall the workflow:
SELECT creator_user_name, supervisor_user_name FROM gmi.ic_item_hierarchy WHERE creator_user_name = supervisor_user_name;
- Audit reporting on who changed the approval hierarchy over a period, using
LAST_UPDATE_DATEandLAST_UPDATED_BY.
Reporting tends to focus on workflow configuration health rather than transactional volume, since the table is a setup table with low row counts. Verifying that every active item creator appears in this table is a common pre-go-live checklist item.
Related Objects
The metadata documents no foreign-key relationships, so IC_ITEM_HIERARCHY is effectively self-contained. Nevertheless, it interacts with the following objects in the broader Item Activation Workflow:
- IC_ITEM_HIERARCHY_PK — the primary key constraint on
CREATOR_USER_NAME; also the only unique-index candidate. - FND_USER — referenced implicitly via
CREATOR_USER_NAMEandSUPERVISOR_USER_NAMEto resolve user details. - IC_ITEM_CATALOG / IC_ITEM_MASTER (GMI) — the item definitions that flow through the Item Activation Workflow this table configures.
- IC_ITEM_ACTIVATION — the process that reads this hierarchy to determine the approval path.
- WF_ITEM_ACTIVITY_STATUSES — the Oracle Workflow runtime table where the resulting approval notifications are recorded.
Because no FK constraints are documented, joins to user tables should be validated against actual data rather than assumed referential integrity.
-
Table: IC_ITEM_HIERARCHY
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_ITEM_HIERARCHY, object_name:IC_ITEM_HIERARCHY, status:VALID, product: GMI - Process Manufacturing Inventory , description: This table contains hierarchical information defined for the Item Activation Workflow. Use this table to setup users to approve the creation of items. , implementation_dba_data: GMI.IC_ITEM_HIERARCHY ,
-
Table: IC_ITEM_HIERARCHY
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_ITEM_HIERARCHY, object_name:IC_ITEM_HIERARCHY, status:VALID, product: GMI - Process Manufacturing Inventory , description: This table contains hierarchical information defined for the Item Activation Workflow. Use this table to setup users to approve the creation of items. , implementation_dba_data: GMI.IC_ITEM_HIERARCHY ,
-
Lookup Type: IC_ITEM_HIERARCHY
12.1.1
product: GMA - Process Manufacturing Systems , meaning: Item Hierarchy Switch , description: Item Hierarchy Switch ,
-
Lookup Type: IC_ITEM_HIERARCHY
12.2.2
product: GMA - Process Manufacturing Systems , meaning: Item Hierarchy Switch , description: Item Hierarchy Switch ,
-
VIEW: APPS.IC_ITEM_HIERARCHY_V
12.1.1
-
VIEW: APPS.IC_ITEM_HIERARCHY_V
12.2.2
-
View: IC_ITEM_HIERARCHY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_HIERARCHY_V, object_name:IC_ITEM_HIERARCHY_V, status:VALID, product: GMI - Process Manufacturing Inventory , description: Used by Item Activation Workflow , implementation_dba_data: APPS.IC_ITEM_HIERARCHY_V ,
-
VIEW: GMI.IC_ITEM_HIERARCHY#
12.2.2
owner:GMI, object_type:VIEW, object_name:IC_ITEM_HIERARCHY#, status:VALID,
-
View: IC_ITEM_HIERARCHY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_HIERARCHY_V, object_name:IC_ITEM_HIERARCHY_V, status:VALID, product: GMI - Process Manufacturing Inventory , description: Used by Item Activation Workflow , implementation_dba_data: APPS.IC_ITEM_HIERARCHY_V ,
-
SYNONYM: APPS.IC_ITEM_HIERARCHY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IC_ITEM_HIERARCHY, status:VALID,
-
SYNONYM: APPS.IC_ITEM_HIERARCHY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IC_ITEM_HIERARCHY, status:VALID,
-
VIEW: GMI.IC_ITEM_HIERARCHY#
12.2.2
-
TABLE: GMI.IC_ITEM_HIERARCHY
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_ITEM_HIERARCHY, object_name:IC_ITEM_HIERARCHY, status:VALID,
-
TABLE: GMI.IC_ITEM_HIERARCHY
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_ITEM_HIERARCHY, object_name:IC_ITEM_HIERARCHY, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.GMI_WF_ITEM_ACTIVATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_WF_ITEM_ACTIVATION, status:VALID,
-
PACKAGE BODY: APPS.GMI_WF_ITEM_ACTIVATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_WF_ITEM_ACTIVATION, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.GMI_WF_ITEM_ACTIVATION SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.IC_ITEM_HIERARCHY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_HIERARCHY_V, object_name:IC_ITEM_HIERARCHY_V, status:VALID,
-
VIEW: APPS.IC_ITEM_HIERARCHY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_HIERARCHY_V, object_name:IC_ITEM_HIERARCHY_V, status:VALID,
-
APPS.GMI_WF_ITEM_ACTIVATION SQL Statements
12.1.1
-
APPS.GMI_WF_ITEM_ACTIVATION dependencies on IC_ITEM_HIERARCHY
12.2.2
-
APPS.GMI_WF_ITEM_ACTIVATION dependencies on IC_ITEM_HIERARCHY
12.1.1
-
PACKAGE BODY: APPS.GMI_WF_ITEM_ACTIVATION
12.1.1
-
PACKAGE BODY: APPS.GMI_WF_ITEM_ACTIVATION
12.2.2
-
eTRM - GMI Tables and Views
12.1.1
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
eTRM - GMI Tables and Views
12.2.2
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
APPS.GMI_WF_ITEM_ACTIVATION dependencies on WF_ROLES
12.2.2
-
APPS.GMI_WF_ITEM_ACTIVATION dependencies on WF_ROLES
12.1.1
-
eTRM - GMI Tables and Views
12.2.2
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
eTRM - GMI Tables and Views
12.1.1
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1