Search Results mtl_item_sub_inventories
The MTL_ITEM_SUB_INVENTORIES
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical inventory management entity that defines the relationship between items and subinventories within the Oracle Inventory module. This table plays a pivotal role in controlling item availability, stock movement, and material transactions by enforcing subinventory-level restrictions for specific items. Below is a detailed technical breakdown of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
TheMTL_ITEM_SUB_INVENTORIES
table stores records that associate items (INVENTORY_ITEM_ID
) with subinventories (SUBINVENTORY_CODE
), along with control attributes. Key columns include:
- INVENTORY_ITEM_ID: Foreign key to
MTL_SYSTEM_ITEMS_B
, linking to the item master. - ORGANIZATION_ID: Identifies the inventory organization (foreign key to
HR_ALL_ORGANIZATION_UNITS
). - SUBINVENTORY_CODE: References
MTL_SECONDARY_INVENTORIES
, defining valid storage locations. - STATUS_ID: Indicates whether the item-subinventory combination is active or inactive.
- LOCATOR_TYPE: Controls locator requirements (e.g., predefined, dynamic, or none).
- INVENTORY_PLANNING_CODE: Determines if MRP/DRP planning is enabled for the item-subinventory pair.
- PRIMARY_SUPPLY_SUBINVENTORY: Flags whether the subinventory is a primary replenishment source.
Functional Significance
This table serves as a gatekeeper for inventory operations:- Item Restriction: Ensures items can only be transacted in designated subinventories, preventing erroneous stock movements.
- Locator Control: Enforces locator-level tracking based on
LOCATOR_TYPE
settings (e.g., mandatory for lot-controlled items). - Supply Chain Planning: The
INVENTORY_PLANNING_CODE
column influences MRP calculations by including/excluding subinventory stock. - Replenishment Logic: Designates primary supply sources for automated replenishment workflows.
Integration Points
The table interacts with multiple Oracle EBS modules:- Inventory Transactions: Validates subinventory eligibility during material receipts, issues, and transfers.
- Order Management: Restricts pick release operations to authorized subinventories.
- Cost Management: Provides subinventory-level cost group associations for valuation.
- Warehouse Management: Integrates with WMS for directed put-away and picking rules.
Technical Considerations
- Indexes: Key indexes include
MTL_ITEM_SUB_INVENTORIES_U1
(unique onINVENTORY_ITEM_ID
,ORGANIZATION_ID
,SUBINVENTORY_CODE
) andMTL_ITEM_SUB_INVENTORIES_N1
(onSUBINVENTORY_CODE
). - APIs: Managed via
INV_ITEM_SUB_INVENTORY_API
for CRUD operations. - Data Population: Records are created through the "Item Subinventories" form (INVSUBIN) or via batch programs.
Version-Specific Notes
In EBS 12.2.2, enhancements include:- Improved validation for mixed subinventory/item status combinations.
- Tighter integration with Oracle Warehouse Management Cloud (where applicable).
- Extended attributes for cross-organization subinventory relationships.
-
Table: MTL_ITEM_SUB_INVENTORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_SUB_INVENTORIES, object_name:MTL_ITEM_SUB_INVENTORIES, status:VALID, product: INV - Inventory , description: Item-subinventory assignments , implementation_dba_data: INV.MTL_ITEM_SUB_INVENTORIES ,
-
Table: MTL_ITEM_SUB_INVENTORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_SUB_INVENTORIES, object_name:MTL_ITEM_SUB_INVENTORIES, status:VALID, product: INV - Inventory , description: Item-subinventory assignments , implementation_dba_data: INV.MTL_ITEM_SUB_INVENTORIES ,
-
APPS.CSP_ITEM_SUB_INVENTORIES_PKG dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_COPY_ORGANIZATION_REPORT dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.PO_SUBINVENTORIES_S2 dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_KANBAN_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_MMX_WRAPPER_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.CTO_UPDATE_ITEMS_PK dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.MRP_SOURCING_API_PK dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_MOVE_ORDER_PUB dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.CSP_MO_MTLTXNS_UTIL dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.GME_MOBILE_LOVS dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.WMS_RULE_7 dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_MATERIAL_STATUS_GRP dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.BOM_COMPONENT_API dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.BOMPVALR dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.EAM_MTL_TXN_PROCESS dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.MRP_SOURCING_API_PK dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.WMS_RULE_10 dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.PO_SUBINVENTORIES_S2 dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.BOM_ROUTINGHEADER_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.PO_AUTOSOURCE_SV dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.POR_AUTOSOURCE_UTIL_PKG dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.PO_PDOI_DIST_PROCESS_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.PJM_PROJECT_LOCATOR dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.BOMPVALB dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INV_REPLENISH_COUNT_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.PO_PDOI_DISTRIBUTIONS_SV3 dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.PO_SUBINVENTORIES_S dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.AHL_PRD_OPERATIONS_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.CSM_MTL_ITEM_SUBINV_EVENT_PKG dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.GME_MOBILE_TXN dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.INVPVDR5 dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1
-
APPS.RCV_CORE_S dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INV_MMX_WRAPPER_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INV_REPLENISH_COUNT_LOVS dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.POR_AUTOSOURCE_UTIL_PKG dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INV_TXN_MANAGER_GRP dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INVPPRCI dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.GME_MOBILE_TXN dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INV_MATERIAL_STATUS_GRP dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INVPVDR5 dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INV_VALIDATE dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.WMS_REPLENISHMENT_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.GML_MOBILE_RECEIPT dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.PO_COPYDOC_SUB dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.CSP_EXCESS_PARTS_PVT dependencies on MTL_ITEM_SUB_INVENTORIES
12.2.2
-
APPS.INV_TXN_MANAGER_GRP dependencies on MTL_ITEM_SUB_INVENTORIES
12.1.1