Search Results locator
The INV.MTL_ITEM_LOCATIONS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for storing detailed information about item storage locations within inventory organizations. This table plays a pivotal role in inventory management, enabling businesses to track, manage, and optimize stock placement across warehouses, subinventories, and locators. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Table Overview
MTL_ITEM_LOCATIONS
is part of the Oracle Inventory (INV) module and serves as the foundation for locator-level inventory tracking. It stores physical or logical locations where items are stored, facilitating granular control over stock movements, replenishment, and cycle counting. Each record represents a unique storage location within a subinventory, linked to an organization and item.
Key Columns and Their Significance
- INVENTORY_LOCATION_ID: Primary key, uniquely identifying each location record.
- ORGANIZATION_ID: Links to
HR_ORGANIZATION_UNITS
, defining the inventory organization. - SUBINVENTORY_CODE: Associates the location with a subinventory (from
MTL_SECONDARY_INVENTORIES
). - SEGMENT1–20: Flexfield segments for customizable location naming (e.g., aisle, rack, bin).
- DESCRIPTION: Human-readable description of the location.
- LOCATION_TYPE: Classifies locations as 'Storage', 'Receiving', 'Staging', etc.
- STATUS_ID: Indicates active/inactive status (references
MTL_ITEM_LOCATION_STATUS
). - PICK_UOM_CODE: Unit of measure for picking operations.
- DROPPING_ORDER: Sequence for locator display in pick slips.
Functional Role in Oracle EBS
The table supports core inventory processes:
- Transactions: Tracks item movements (receipts, issues, transfers) at the locator level via integration with
MTL_MATERIAL_TRANSACTIONS
. - Replenishment: Enables min-max planning by associating replenishment rules with specific locators.
- Cycle Counting: Locators are assigned to count groups in
MTL_CYCLE_COUNT_ENTRIES
. - Warehouse Operations: Drives pick/pack/ship workflows in Oracle Warehouse Management (WMS).
Integration with Other Modules
MTL_ITEM_LOCATIONS
integrates with:
- Purchasing (PO): Receipts are routed to predefined receiving locators.
- Order Management (OM): Pick releases reference locators for order fulfillment.
- Cost Management (CST): Locators may influence cost calculations (e.g., overhead allocation).
Technical Considerations
- Indexes: Key indexes include
MTL_ITEM_LOCATIONS_N1
(ORGANIZATION_ID, SUBINVENTORY_CODE) andMTL_ITEM_LOCATIONS_U1
(INVENTORY_LOCATION_ID). - Flexfields: The table leverages the Inventory Locator flexfield for hierarchical location structures.
- Partitioning: In large implementations, partitioning by
ORGANIZATION_ID
improves query performance.
Customization and Extensions
Common extensions include:
- Adding custom columns via Descriptive Flexfields (DFFs).
- Integrating with barcode/RFID systems using
INVENTORY_LOCATION_ID
as a reference. - Developing triggers or APIs to enforce location-specific business rules.
Conclusion
The MTL_ITEM_LOCATIONS
table is indispensable for precise inventory control in Oracle EBS. Its design accommodates complex warehouse configurations while maintaining integration with supply chain and financial modules. Proper configuration of locators—through flexfields, statuses, and replenishment rules—ensures accurate inventory tracking and operational efficiency. For implementations requiring advanced warehouse features, Oracle WMS extends this table's capabilities with additional attributes for task management and labor tracking.
-
SYNONYM: PUBLIC.org/xml/sax/Locator
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:org/xml/sax/Locator, status:VALID,
-
SYNONYM: PUBLIC.oracle/aurora/util/Locator
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:oracle/aurora/util/Locator, status:VALID,
-
SYNONYM: PUBLIC.oracle/aurora/util/Locator
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:oracle/aurora/util/Locator, status:VALID,
-
SYNONYM: PUBLIC.org/xml/sax/Locator
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:org/xml/sax/Locator, status:VALID,
-
JAVA CLASS: SYS.oracle/aurora/util/Locator
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:oracle/aurora/util/Locator, status:VALID,
-
JAVA CLASS: SYS.org/xml/sax/Locator
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:org/xml/sax/Locator, status:VALID,
-
JAVA CLASS: SYS.oracle/aurora/util/Locator
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:oracle/aurora/util/Locator, status:VALID,
-
JAVA CLASS: SYS.org/xml/sax/Locator
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:org/xml/sax/Locator, status:VALID,
-
VIEW: APPS.GMF_XLA_ITEM_LOCATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMF.GMF_XLA_ITEM_LOCATIONS_V, object_name:GMF_XLA_ITEM_LOCATIONS_V, status:VALID,
-
VIEW: APPS.GMF_XLA_ITEM_LOCATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMF.GMF_XLA_ITEM_LOCATIONS_V, object_name:GMF_XLA_ITEM_LOCATIONS_V, status:VALID,
-
VIEW: APPS.WMS_DEVICE_REQUESTS_WCSV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WMS.WMS_DEVICE_REQUESTS_WCSV, object_name:WMS_DEVICE_REQUESTS_WCSV, status:VALID,
-
PACKAGE: APPS.INV_LOC_WMS_PUB
12.2.2
-
VIEW: APPS.WMS_DEVICE_REQUESTS_WCSV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WMS.WMS_DEVICE_REQUESTS_WCSV, object_name:WMS_DEVICE_REQUESTS_WCSV, status:VALID,
-
PACKAGE: APPS.WMS_OP_DEST_SYS_APIS
12.1.1
-
APPS.WMS_PUTAWAY_UTILS dependencies on INV_PROJECT
12.2.2
-
PACKAGE: APPS.INV_LOC_WMS_PUB
12.1.1
-
PACKAGE: APPS.WMS_OP_DEST_SYS_APIS
12.2.2
-
VIEW: APPS.OPI_LOCATORS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:OPI_LOCATORS_V, status:VALID,
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on INV_MOBILE_HELPER_FUNCTIONS
12.2.2
-
PACKAGE: APPS.PO_SUBINVENTORIES_S
12.1.1
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on INV_MOBILE_HELPER_FUNCTIONS
12.1.1
-
TABLE: INV.MTL_ITEM_LOCATIONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_LOCATIONS, object_name:MTL_ITEM_LOCATIONS, status:VALID,
-
PACKAGE: APPS.PO_SUBINVENTORIES_S
12.2.2
-
APPS.INV_LOC_WMS_PUB dependencies on FND_MESSAGE
12.1.1
-
APPS.INV_LOC_WMS_PUB SQL Statements
12.2.2
-
PACKAGE: APPS.WIP_LOCATOR
12.1.1
-
PACKAGE: APPS.WIP_LOCATOR
12.2.2
-
TABLE: CSD.CSD_REPAIR_ACTUAL_LINES
12.1.1
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_REPAIR_ACTUAL_LINES, object_name:CSD_REPAIR_ACTUAL_LINES, status:VALID,
-
TABLE: CSD.CSD_REPAIR_ACTUAL_LINES
12.2.2
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_REPAIR_ACTUAL_LINES, object_name:CSD_REPAIR_ACTUAL_LINES, status:VALID,
-
APPS.WMS_PUTAWAY_UTILS dependencies on INV_PROJECT
12.1.1
-
TABLE: INV.MTL_REPLENISH_LINES_INT
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_REPLENISH_LINES_INT, object_name:MTL_REPLENISH_LINES_INT, status:VALID,
-
Lookup Type: MTL_PICK_LOCATOR_RULE
12.1.1
product: INV - Inventory , meaning: Locator Rule for Picking Sort ,
-
APPS.INV_MWB_QUERY_MANAGER dependencies on INV_PROJECT
12.2.2
-
PACKAGE: APPS.INV_LOC_WMS_UTILS
12.1.1
-
APPS.GMD_QCR02USR_XMLP_PKG dependencies on MTL_ITEM_LOCATIONS_KFV
12.1.1
-
APPS.AHL_PRD_MTLTXN_PVT dependencies on INV_PROJECT
12.2.2
-
APPS.AHL_PRD_MTLTXN_PVT dependencies on INV_PROJECT
12.1.1
-
Lookup Type: MTL_PICK_LOCATOR_RULE
12.2.2
product: INV - Inventory , meaning: Locator Rule for Picking Sort ,
-
TABLE: INV.MTL_RESERVATIONS_INTERFACE
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_RESERVATIONS_INTERFACE, object_name:MTL_RESERVATIONS_INTERFACE, status:VALID,
-
APPS.INV_LOC_WMS_PUB dependencies on FND_MESSAGE
12.2.2
-
Lookup Type: MTL_LOCATOR_TYPES
12.1.1
product: INV - Inventory , meaning: MTL LOCATOR TYPES ,
-
Lookup Type: MTL_LOCATOR_TYPES
12.2.2
product: INV - Inventory , meaning: MTL LOCATOR TYPES ,
-
APPS.INV_LOC_WMS_PUB SQL Statements
12.1.1
-
PACKAGE: APPS.INV_LOC_WMS_UTILS
12.2.2
-
TABLE: INV.MTL_REPLENISH_LINES_INT
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_REPLENISH_LINES_INT, object_name:MTL_REPLENISH_LINES_INT, status:VALID,
-
APPS.GMD_QCR02USR_XMLP_PKG dependencies on MTL_ITEM_LOCATIONS_KFV
12.2.2
-
TABLE: INV.MTL_ITEM_LOCATIONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_LOCATIONS, object_name:MTL_ITEM_LOCATIONS, status:VALID,
-
Lookup Type: MTL_LOCATION_CONTROL
12.1.1
product: INV - Inventory , meaning: MTL LOCATION CONTROL ,
-
Lookup Type: MTL_LOCATION_CONTROL
12.2.2
product: INV - Inventory , meaning: MTL LOCATION CONTROL ,
-
TABLE: INV.MTL_RESERVATIONS_INTERFACE
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_RESERVATIONS_INTERFACE, object_name:MTL_RESERVATIONS_INTERFACE, status:VALID,