Search Results mtl_mwb_gtmp
Overview
MTL_MWB_GTMP is an Inventory (INV) module table in Oracle E-Business Suite, owned by the INV schema and documented as VALID in both release 12.1.1 and 12.2.2. The object belongs to the Material Workbench (MWB) family of temporary and staging structures used by the Oracle Inventory Material Workbench and related inbound supply-chain processing. It provides a consolidated, denormalized view of material availability and inbound supply, combining on-hand balances, receiving quantities, in-transit and inbound shipments, LPN (License Plate Number) context, lot and serial detail, and cross-organizational transfer attributes into a single row per item/organization/locator combination.
From a heuristic Data Vault modeling perspective, the table is classified as standalone — it has no dependent child tables and functions conceptually as a satellite or staging structure rather than a true hub or link. Each row is a snapshot of material position, keyed by a surrogate identifier with business attributes such as ITEM, ORGANIZATION_CODE, LPN, and LOT. It is populated by Material Workbench and receiving processes and consumed primarily for query, reporting, and integration — notably for the Oracle Warehouse Management and Mobile Supply Chain Applications (MSCA) inbound flows.
Key Information Stored
The physical schema documents 88 columns. The most significant, grouped by purpose:
- Organization and item identity: ORGANIZATION_CODE and ORG_ID identify the inventory organization; ITEM, ITEM_DESCRIPTION, and ITEM_ID identify the item; REVISION captures the revision.
- Quantity buckets: ONHAND, RECEIVING, INBOUND, UNPACKED, PACKED, and ORDERED_QUANTITY represent the material position in the primary UOM. Parallel SECONDARY_* columns preserve dual-unit-of-measure quantities.
- Locator and LPN context: SUBINVENTORY_CODE, LOCATOR, LOCATOR_ID, LPN, LPN_ID, LPN_CONTEXT_ID, and LPN_CONTEXT describe physical and license-plate positioning.
- Lot/serial detail: LOT, SUPPLIER_LOT, PARENT_LOT, SERIAL, GRADE_CODE, UNIT_NUMBER, and LOT_EXPIRY_DATE support lot-controlled and serialized item tracking.
- Document and release references: DOCUMENT_TYPE_ID (FK to HR_DOCUMENT_TYPES), DOCUMENT_NUMBER, DOCUMENT_LINE_NUMBER, RELEASE_NUMBER, PO_RELEASE_ID (FK to PO_RELEASES_ALL), and RELEASE_LINE_NUMBER tie the row to purchasing documents.
- Shipment and trading partner data: SHIPMENT_NUMBER, ASN, SHIPMENT_HEADER_ID_ASN, TRADING_PARTNER, VENDOR_ID, TRADING_PARTNER_SITE, and VENDOR_SITE_ID identify inbound shipments and suppliers.
- Inter-organization transfer: FROM_ORG_ID, TO_ORG_ID, SHIPPED_DATE, and EXPECTED_RECEIPT_DATE describe transfer logistics.
- Project and status fields: PROJECT_ID, TASK_ID, IS_PJM_ENABLED, STATUS, and STATUS_ID support project-driven flows and lifecycle state.
The surrogate primary key is implicit in the standalone classification; business-key candidates are composite, typically ORG_ID + ITEM_ID + SUBINVENTORY_CODE + LOCATOR_ID + LPN_ID + LOT. The two foreign keys documented — DOCUMENT_TYPE_ID and PO_RELEASE_ID — anchor the row to HR and purchasing reference data respectively.
Common Use Cases and Queries
Typical applications include inbound receiving dashboards, cross-dock and put-away reporting, LPN-level inventory inquiry, and integration feeds to WMS or third-party systems. A representative query to surface on-hand versus inbound supply for an organization:
SELECT organization_code, item, onhand, receiving, inbound, subinventory_code, lpn
FROM inv.mtl_mwb_gtmp
WHERE org_id = :org_id AND item = :item;
To analyze purchasing document exposure, join to PO_RELEASES_ALL on PO_RELEASE_ID. For document classification breakdown, join DOCUMENT_TYPE_ID to HR_DOCUMENT_TYPES. Project-related reporting filters on IS_PJM_ENABLED = 'Y' and joins PROJECT_ID to project tables. Because the table is a workbench/staging structure, results should be filtered by STATUS_ID to exclude stale or non-active rows.
Related Objects
The documented foreign keys provide the primary join paths; additional dependencies follow from the referenced IDs:
- PO_RELEASES_ALL — joined via PO_RELEASE_ID; supplies release-level purchasing detail.
- HR_DOCUMENT_TYPES — joined via DOCUMENT_TYPE_ID; supplies document classification.
- MTL_SYSTEM_ITEMS_B — joined via ITEM_ID for item master attributes.
- MTL_ITEM_LOCATIONS — joined via LOCATOR_ID for locator descriptions.
- MTL_LOT_NUMBERS — joined via LOT/ITEM_ID for lot expiry and grade data.
- WMS_LICENSE_PLATE_NUMBERS — joined via LPN_ID for license plate context.
- PO_HEADERS_ALL — joined via PO_HEADER_ID for purchase order headers.
- MTL_MATERIAL_TRANSACTIONS — related transaction history for reconciliation.
- HR_ORGANIZATION_UNITS / MTL_PARAMETERS — linked via ORG_ID for organization and parameter context.
-
Table: MTL_MWB_GTMP
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MWB_GTMP, object_name:MTL_MWB_GTMP, status:VALID, product: INV - Inventory , implementation_dba_data: INV.MTL_MWB_GTMP ,
-
Table: MTL_MWB_GTMP
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MWB_GTMP, object_name:MTL_MWB_GTMP, status:VALID, product: INV - Inventory , implementation_dba_data: INV.MTL_MWB_GTMP ,
-
APPS.INV_MWB_QUERY_MANAGER SQL Statements
12.1.1
-
SYNONYM: APPS.MTL_MWB_GTMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_MWB_GTMP, status:VALID,
-
SYNONYM: APPS.MTL_MWB_GTMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_MWB_GTMP, status:VALID,
-
APPS.INV_MWB_QUERY_MANAGER SQL Statements
12.2.2
-
VIEW: APPS.MTL_MWB_GTMP_V
12.1.1
-
VIEW: APPS.MTL_MWB_GTMP_V
12.2.2
-
APPS.INV_MWB_CONTROLLER SQL Statements
12.1.1
-
APPS.INV_MWB_CONTROLLER SQL Statements
12.2.2
-
PACKAGE BODY: APPS.INV_MWB_CONTROLLER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_MWB_CONTROLLER, status:VALID,
-
PACKAGE BODY: APPS.INV_MWB_CONTROLLER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_MWB_CONTROLLER, status:VALID,
-
PACKAGE BODY: APPS.INV_MWB_QUERY_MANAGER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_MWB_QUERY_MANAGER, status:VALID,
-
PACKAGE BODY: APPS.INV_MWB_TREE1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_MWB_TREE1, status:VALID,
-
PACKAGE BODY: APPS.INV_MWB_QUERY_MANAGER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_MWB_QUERY_MANAGER, status:VALID,
-
PACKAGE BODY: APPS.INV_MWB_TREE1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_MWB_TREE1, status:VALID,
-
TABLE: INV.MTL_MWB_GTMP
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MWB_GTMP, object_name:MTL_MWB_GTMP, status:VALID,
-
TABLE: INV.MTL_MWB_GTMP
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MWB_GTMP, object_name:MTL_MWB_GTMP, status:VALID,
-
View: MTL_MWB_GTMP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MWB_GTMP_V, object_name:MTL_MWB_GTMP_V, status:VALID, product: INV - Inventory , description: Material Workbench Global Temporary Table View , implementation_dba_data: APPS.MTL_MWB_GTMP_V ,
-
View: MTL_MWB_GTMP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MWB_GTMP_V, object_name:MTL_MWB_GTMP_V, status:VALID, product: INV - Inventory , description: Material Workbench Global Temporary Table View , implementation_dba_data: APPS.MTL_MWB_GTMP_V ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.INV_MWB_QUERY_MANAGER
12.1.1
-
PACKAGE BODY: APPS.INV_MWB_QUERY_MANAGER
12.2.2
-
VIEW: APPS.MTL_MWB_GTMP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MWB_GTMP_V, object_name:MTL_MWB_GTMP_V, status:VALID,
-
VIEW: APPS.MTL_MWB_GTMP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MWB_GTMP_V, object_name:MTL_MWB_GTMP_V, status:VALID,
-
APPS.INV_MWB_TREE1 dependencies on MTL_MWB_GTMP
12.1.1
-
PACKAGE BODY: APPS.INV_MWB_CONTROLLER
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on MTL_MWB_GTMP
12.1.1
-
APPS.INV_MWB_TREE1 dependencies on MTL_MWB_GTMP
12.2.2
-
APPS.INV_MWB_CONTROLLER dependencies on MTL_MWB_GTMP
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on MTL_MWB_GTMP
12.2.2
-
APPS.INV_MWB_CONTROLLER dependencies on MTL_MWB_GTMP
12.2.2
-
PACKAGE BODY: APPS.INV_MWB_CONTROLLER
12.2.2
-
APPS.INV_MWB_CONTROLLER dependencies on INV_MWB_QUERY_MANAGER
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on MTL_PARAMETERS
12.2.2
-
APPS.INV_MWB_CONTROLLER dependencies on INV_MWB_QUERY_MANAGER
12.2.2
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PO_VENDOR_SITES_ALL
12.2.2
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PO_VENDOR_SITES_ALL
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PO_VENDORS
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PO_VENDORS
12.2.2
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PJM_TASKS_V
12.2.2
-
APPS.INV_MWB_QUERY_MANAGER dependencies on MTL_PARAMETERS
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on MFG_LOOKUPS
12.2.2
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on PJM_PROJECTS_ALL_OU_V
12.2.2
-
APPS.INV_MWB_QUERY_MANAGER dependencies on MFG_LOOKUPS
12.1.1
-
APPS.INV_MWB_QUERY_MANAGER dependencies on RCV_SHIPMENT_LINES
12.1.1