Search Results invl_locator_pk
Overview
The EDW_MTL_INVENTORY_LOC_M table is an Enterprise Data Warehouse (EDW) materialized staging object owned by the OPI schema within the Oracle E-Business Suite 12.1.1 and 12.2.2 environments. It belongs to the BIS (Business Intelligence System) product family, which supplies the extract, transform, and load infrastructure used by Oracle's embedded analytics and custom data warehouse solutions. This table consolidates inventory locator information — the physical positions within a subinventory where material is stored — and enriches it with the surrounding organizational hierarchy: operating unit, legal entity/company, plant, and stock room context. It is a denormalized reference table used primarily for dimensional lookups in inventory, costing, and supply chain reporting.
The ETRM metadata classifies this object heuristically as standalone under its Data Vault modeling suggestion. This implies the table functions as a self-contained reference or dimension, not as a raw transaction or association entity. Note that the documented primary key, EDW_MTL_INVENTORY_LOC_M_P, is defined on INVL_LOCATOR_PK_KEY, confirming this is a keyed dimensional structure rather than a pure Data Vault hub, link, or satellite.
Key Information Stored
The table exposes 86 columns, organized around several business contexts. The most significant columns are:
- INVL_LOCATOR_PK_KEY — The surrogate primary key (EDW_MTL_INVENTORY_LOC_M_P), internally generated for warehouse relationships.
- INVL_LOCATOR_PK — The unique business key (EDW_MTL_INVENTORY_LOC_M_U index), corresponding to the source inventory locator identifier.
- INVL_LOCATOR_NAME and INVL_DESCRIPTION — The human-readable locator designation and description, typically derived from segments such as row, rack, and bin.
- INVL_ENABLED_FLAG — Indicates whether the locator is active for transactions.
- INVL_INSTANCE_CODE — The source instance identifier, supporting multi-instance consolidation.
- INVL_LOCATOR_DP — The locator data point, used in the EDW for lineage and natural-key tracking.
- OU_OPERATING_UNIT_PK, OU_NAME, OU_ORG_CODE — Operating unit identity and attributes.
- PLNT_ORGANIZATION_CODE and PLNT_ORGANIZATION_NAME — The inventory organization (plant) context.
- SUBI_STOCK_ROOM and SUBI_STOCK_ROOM_PK — The subinventory/stock room in which the locator resides.
- PCMP_OPM_COMPANY_CODE and PCMP_OPM_COMPANY_NAME — The OPM company (process manufacturing) context.
- PORG_OPM_ORGANIZATION_CODE — The OPM organization code, relevant for process manufacturing reporting.
- OU_PRIMARY_CST_MTHD — The primary costing method for the operating unit.
Each context also carries a repeating set of five USER_ATTRIBUTE columns (INVL, OU, PLNT, SUBI, PORG, PCMP), providing extensibility. The all_name and all_pk / all_pk_key columns supply a consolidated "all" level for hierarchy roll-ups.
Common Use Cases and Queries
This table is used predominantly as a lookup dimension in inventory and warehouse reporting. Typical scenarios include stock-on-hand reports by locator, locator utilization analysis, and inventory cycle count planning. Because it carries the full organizational hierarchy (operating unit to plant to subinventory to locator), it is frequently joined to transaction and balance facts without requiring additional lookups.
A representative query retrieves active locators for a given subinventory:
SELECT INVL_LOCATOR_NAME, INVL_DESCRIPTION FROM OPI.EDW_MTL_INVENTORY_LOC_M WHERE SUBI_STOCK_ROOM_PK = :stockroom_pk AND INVL_ENABLED_FLAG = 'Y';
Another common pattern joins the table to material balance facts using the surrogate key and filters by organization:
SELECT l.INVL_LOCATOR_NAME, SUM(b.QTY) FROM OPI.EDW_MTL_INVENTORY_LOC_M l JOIN EDW_INV_ONHAND b ON b.INVL_LOCATOR_PK_KEY = l.INVL_LOCATOR_PK_KEY WHERE l.PLNT_ORGANIZATION_CODE = :org GROUP BY l.INVL_LOCATOR_NAME;
Reporting use cases include locator master data extracts, cross-instance locator reconciliation using INVL_INSTANCE_CODE, and cost-method-aware inventory valuation filtered by OU_PRIMARY_CST_MTHD.
Related Objects
Although the metadata classifies this table as standalone with no documented foreign key relationships, it operates within the EDW inventory star schema and is joined on its surrogate key by fact and dimension tables. The following are the most significant related objects:
- EDW_MTL_ITEM_LOCATIONS — The base locator source dimension, sharing INVL_LOCATOR_PK.
- EDW_INV_ONHAND — On-hand balance facts joined via INVL_LOCATOR_PK_KEY.
- EDW_MTL_SYSTEM_ITEMS_M — Item master dimension used alongside locator in inventory reporting.
- EDW_MTL_ITEM_SUBINVENTORIES_M — Subinventory dimension joined via SUBI_STOCK_ROOM_PK_KEY.
- EDW_HR_ORGANIZATION_M — Organization dimension joined via PLNT_PLANT_PK_KEY or OU_OPERATING_UNIT_PK_KEY.
- EDW_MTL_TRANSACTIONS — Inventory transaction facts joining on locator surrogate keys.
- EDW_ORG_UNITS_M — Operating unit dimension keyed by OU_OPERATING_UNIT_PK_KEY.
- INV_LOCATOR_APIS — The base EBS API that governs locator creation and is the ultimate source of the business key.
-
Table: EDW_MTL_INVENTORY_LOC_M
12.1.1
owner:OPI, object_type:TABLE, fnd_design_data:BIS.EDW_MTL_INVENTORY_LOC_M OPI.EDW_MTL_INVENTORY_LOC_M, object_name:EDW_MTL_INVENTORY_LOC_M, status:VALID, product: OPI - Operations Intelligence , description: Dimension Table for the(Inventory Locator Dimension , implementation_dba_data: OPI.EDW_MTL_INVENTORY_LOC_M ,
-
Table: EDW_MTL_INVENTORY_LOC_M
12.2.2
owner:OPI, object_type:TABLE, fnd_design_data:BIS.EDW_MTL_INVENTORY_LOC_M OPI.EDW_MTL_INVENTORY_LOC_M, object_name:EDW_MTL_INVENTORY_LOC_M, status:VALID, product: OPI - Operations Intelligence (Obsolete) , description: Dimension Table for the(Inventory Locator Dimension , implementation_dba_data: OPI.EDW_MTL_INVENTORY_LOC_M ,
-
VIEW: OPI.EDW_MTL_INVENTORY_LOC_M#
12.2.2
-
Table: EDW_MTL_INVENTORY_LOC_M
12.2.2
owner:OPI, object_type:TABLE, fnd_design_data:BIS.EDW_MTL_INVENTORY_LOC_M OPI.EDW_MTL_INVENTORY_LOC_M, object_name:EDW_MTL_INVENTORY_LOC_M, status:VALID, product: BIS - Applications BIS , implementation_dba_data: OPI.EDW_MTL_INVENTORY_LOC_M ,
-
Table: EDW_MTL_INVENTORY_LOC_M
12.1.1
owner:OPI, object_type:TABLE, fnd_design_data:BIS.EDW_MTL_INVENTORY_LOC_M OPI.EDW_MTL_INVENTORY_LOC_M, object_name:EDW_MTL_INVENTORY_LOC_M, status:VALID, product: BIS - Applications BIS , implementation_dba_data: OPI.EDW_MTL_INVENTORY_LOC_M ,
-
VIEW: OPI.EDW_MTL_INVENTORY_LOC_M#
12.2.2
owner:OPI, object_type:VIEW, object_name:EDW_MTL_INVENTORY_LOC_M#, status:VALID,
-
TABLE: OPI.EDW_MTL_INVENTORY_LOC_M
12.2.2
owner:OPI, object_type:TABLE, fnd_design_data:BIS.EDW_MTL_INVENTORY_LOC_M OPI.EDW_MTL_INVENTORY_LOC_M, object_name:EDW_MTL_INVENTORY_LOC_M, status:VALID,
-
TABLE: OPI.EDW_MTL_INVENTORY_LOC_M
12.1.1
owner:OPI, object_type:TABLE, fnd_design_data:BIS.EDW_MTL_INVENTORY_LOC_M OPI.EDW_MTL_INVENTORY_LOC_M, object_name:EDW_MTL_INVENTORY_LOC_M, status:VALID,
-
eTRM - BIS Tables and Views
12.2.2
-
eTRM - OPI Tables and Views
12.2.2
description: Level table for the Production Line level of the Production Line dimension. ,
-
eTRM - OPI Tables and Views
12.2.2
description: Level table for the Production Line level of the Production Line dimension. ,
-
eTRM - BIS Tables and Views
12.2.2
-
eTRM - OPI Tables and Views
12.1.1
-
eTRM - OPI Tables and Views
12.1.1
-
eTRM - BIS Tables and Views
12.1.1
-
eTRM - BIS Tables and Views
12.1.1