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 ,
-
APPS.INVPPRCI dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CSP_AUTO_ASLMSL_PVT dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CTO_CONFIG_ITEM_PK dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.AMS_REL_ITEM_PVT dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.RCV_SHIPMENT_LINE_SV dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.INV_UI_RCV_LOVS dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.GML_MOBILE_RECEIPT dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CSM_EMAIL_QUERY_PKG dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CSP_RELATED_ITEMS_PKG dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.AMS_RELATED_ITEMS_PKG dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.MTL_RELATED_ITEMS_PKG dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.GML_MOBILE_RECEIPT dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.RCV_TRANSACTIONS_INTERFACE_SV1 dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CTO_UPDATE_ITEMS_PK dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.RCV_SHIPMENT_LINE_SV dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.INVPPRCI dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CSP_PART_SEARCH_PVT dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.AMS_RELATED_ITEMS_PKG dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CSP_SCH_INT_PVT dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.ENG_COPY_TABLE_ROWS_PKG dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.RCV_ROI_HEADER_COMMON dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CSP_SCH_INT_PVT dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.RCV_TRANSACTIONS_INTERFACE_SV1 dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.RCV_ROI_HEADER_COMMON dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.AMS_REL_ITEM_PVT dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CTO_CONFIG_ITEM_PK dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CTO_UPDATE_ITEMS_PK dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.CSP_RELATED_ITEMS_PKG dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.INV_UI_RCV_LOVS dependencies on MTL_RELATED_ITEMS
12.1.1
-
APPS.MTL_RELATED_ITEMS_PKG dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.ENG_COPY_TABLE_ROWS_PKG dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.CSP_AUTO_ASLMSL_PVT dependencies on MTL_RELATED_ITEMS
12.2.2
-
APPS.MTL_RELATED_ITEMS_PVT dependencies on MTL_RELATED_ITEMS
12.2.2
-
VIEW: APPS.MTL_RELATED_ITEMS_VIEW
12.1.1
-
VIEW: APPS.MTL_RELATED_ITEMS_VIEW
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_SYSTEM_ITEMS_B
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_SYSTEM_ITEMS_B
12.1.1
-
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 ,
-
APPS.CSP_SUPERSESSIONS_PVT SQL Statements
12.1.1
-
APPS.CSP_SUPERSESSIONS_PVT SQL Statements
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_PARAMETERS
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_PARAMETERS
12.1.1
-
VIEW: APPS.GR_RELATED_ITEMS_XML
12.1.1