Search Results mtl_related_items
The MTL_RELATED_ITEMS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for managing item relationships within the Inventory and Product Information Management modules. This table stores associations between items, enabling businesses to define hierarchical, substitutive, or complementary relationships that drive procurement, manufacturing, and order fulfillment processes. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Role
MTL_RELATED_ITEMS
facilitates the creation and maintenance of item relationships, such as substitutes, cross-references, or parent-child hierarchies (e.g., kits or assemblies). These relationships are leveraged in:
- Inventory Management: Automating substitutions when stock is unavailable.
- Order Management: Suggesting alternatives during order entry.
- Manufacturing: Defining component dependencies in Bills of Materials (BOMs).
Key Columns and Data Structure
The table's schema includes columns to define relationship types, priorities, and validity periods:
Column | Description |
---|---|
RELATIONSHIP_ID |
Primary key, uniquely identifying each relationship. |
INVENTORY_ITEM_ID |
References the base item (MTL_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID ). |
RELATED_ITEM_ID |
Linked item ID, forming the relationship pair. |
RELATIONSHIP_TYPE_ID |
Defines the nature of the relationship (e.g., substitute, upgrade). |
ORGANIZATION_ID |
Scope of the relationship (org-specific or global). |
START_DATE_ACTIVE /END_DATE_ACTIVE |
Validity period for time-bound relationships. |
Integration with Oracle EBS Modules
The table interacts with core EBS functionalities:
- Inventory: Used by
INV_SUBSTITUTE_ITEMS_API
to validate substitutions during transactions. - Order Management: Accessed via
OE_ORDER_PUB
to recommend alternatives. - BOM: Supports component relationships in
BOM_BILL_OF_MATERIALS
.
Technical Considerations
For performance optimization:
- Indexes on
INVENTORY_ITEM_ID
,RELATED_ITEM_ID
, andORGANIZATION_ID
accelerate queries. - Triggers or APIs (
INV_ITEM_API
) enforce referential integrity withMTL_SYSTEM_ITEMS_B
. - Concurrent programs like "Item Relationship Maintenance" batch-process updates.
Customization and Extensions
Organizations often extend the table via:
- Custom relationship types (e.g., "ECO-Linked" for sustainability compliance).
- PL/SQL triggers to enforce business rules (e.g., preventing circular dependencies).
- Integrations with PLM systems for automated relationship synchronization.
Conclusion
The MTL_RELATED_ITEMS
table is a foundational element in Oracle EBS, enabling dynamic item associations that streamline supply chain and manufacturing operations. Its design supports scalability, with configurable relationship types and org-aware data segregation, making it indispensable for complex inventory and product lifecycle management scenarios.
-
Table: MTL_RELATED_ITEMS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_RELATED_ITEMS, object_name:MTL_RELATED_ITEMS, status:VALID, product: INV - Inventory , description: Item Relationships , implementation_dba_data: INV.MTL_RELATED_ITEMS ,
-
Table: MTL_RELATED_ITEMS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_RELATED_ITEMS, object_name:MTL_RELATED_ITEMS, status:VALID, product: INV - Inventory , description: Item Relationships , implementation_dba_data: INV.MTL_RELATED_ITEMS ,
-
View: MTL_RELATED_ITEMS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_RELATED_ITEMS_VIEW, object_name:MTL_RELATED_ITEMS_VIEW, status:VALID, product: INV - Inventory , description: View of MTL_RELATED_ITEMS with reciprocal item relationships appearing twice , implementation_dba_data: APPS.MTL_RELATED_ITEMS_VIEW ,
-
View: MTL_RELATED_ITEMS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_RELATED_ITEMS_VIEW, object_name:MTL_RELATED_ITEMS_VIEW, status:VALID, product: INV - Inventory , description: View of MTL_RELATED_ITEMS with reciprocal item relationships appearing twice , implementation_dba_data: APPS.MTL_RELATED_ITEMS_VIEW ,
-
View: INVFV_ITEM_RELATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVFV_ITEM_RELATIONS, object_name:INVFV_ITEM_RELATIONS, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.INVFV_ITEM_RELATIONS ,
-
View: INVFV_ITEM_RELATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVFV_ITEM_RELATIONS, object_name:INVFV_ITEM_RELATIONS, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.INVFV_ITEM_RELATIONS ,
-
View: INVBV_ITEM_RELATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_ITEM_RELATIONS, object_name:INVBV_ITEM_RELATIONS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_ITEM_RELATIONS ,
-
View: INVBV_ITEM_RELATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_ITEM_RELATIONS, object_name:INVBV_ITEM_RELATIONS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_ITEM_RELATIONS ,
-
View: MTL_RELATED_ITEMS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_RELATED_ITEMS_ALL_V, object_name:MTL_RELATED_ITEMS_ALL_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_RELATED_ITEMS_ALL_V ,
-
View: MTL_RELATED_ITEMS_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_RELATED_ITEMS_ALL_V, object_name:MTL_RELATED_ITEMS_ALL_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_RELATED_ITEMS_ALL_V ,
-
Table: MTL_SYSTEM_ITEMS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B, object_name:MTL_SYSTEM_ITEMS_B, status:VALID, product: INV - Inventory , description: Inventory item definitions , implementation_dba_data: INV.MTL_SYSTEM_ITEMS_B ,
-
Table: MTL_SYSTEM_ITEMS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B, object_name:MTL_SYSTEM_ITEMS_B, status:VALID, product: INV - Inventory , description: Inventory item definitions , implementation_dba_data: INV.MTL_SYSTEM_ITEMS_B ,
-
Table: MTL_PARAMETERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PARAMETERS, object_name:MTL_PARAMETERS, status:VALID, product: INV - Inventory , description: Inventory control options and defaults , implementation_dba_data: INV.MTL_PARAMETERS ,
-
Table: MTL_PARAMETERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PARAMETERS, object_name:MTL_PARAMETERS, status:VALID, product: INV - Inventory , description: Inventory control options and defaults , implementation_dba_data: INV.MTL_PARAMETERS ,