Results for “lpn_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
WMS_LPN_PROCESS_TEMP is a temporary staging table residing in the WMS (Warehouse Management) schema of Oracle E-Business Suite, valid in both release 12.1.1 and 12.2.2. It exists to hold License Plate Number (LPN) values generated by the Generate_LPN API. When that API is invoked, it produces a set of new LPNs and returns a PROCESS_ID to the caller. The PROCESS_ID acts as a correlation handle: every row written during that specific API call shares the same PROCESS_ID value, allowing the calling program to retrieve precisely the LPNs it just generated, even when concurrent sessions are populating the same table. The table therefore functions as a short-lived buffer between LPN generation logic and the downstream process that consumes the newly created identifiers.
Under the heuristic Data Vault classification derived from its foreign key structure, this object is described as satellite-leaning. In modeling terms, this indicates the table behaves less like an independent business hub and more like a dependent, attribute-bearing structure whose identity and meaning are anchored to an external entity. Specifically, its rows describe generated LPN instances that belong to the WMS_LICENSE_PLATE_NUMBERS universe, reinforcing its role as a transient, process-scoped companion table rather than a master data store.
Key Information Stored
The documented physical schema for release 12.2.2 records exactly two columns, which reflects the deliberately narrow purpose of the table:
- PROCESS_ID — The correlation identifier returned by the Generate_LPN API. It groups all LPN rows created during a single API invocation, enabling the caller to isolate its own generated results. This column is the practical retrieval key for any query against the table.
- LPN_ID — The surrogate primary key of the row and a foreign key referencing WMS_LICENSE_PLATE_NUMBERS.LPN_ID. It carries the unique internal identifier of each generated license plate.
The primary key is defined by the constraint WMS_LPN_PROCESS_TEMP_PK on LPN_ID. Because the table is temporary in purpose, it holds no descriptive business attributes such as LPN numbers, statuses, or timestamps; those reside in the referenced master table. No unique business-key indexes are documented beyond the primary key.
Common Use Cases and Queries
The dominant use case is post-generation retrieval: a program calls Generate_LPN, captures the returned PROCESS_ID, and then selects the freshly generated LPN identifiers for further processing.
- Retrieving generated LPNs for a specific process:
SELECT LPN_ID FROM WMS.WMS_LPN_PROCESS_TEMP WHERE PROCESS_ID = :p_process_id;
- Joining to the master LPN table to obtain descriptive details:
SELECT t.PROCESS_ID, t.LPN_ID, l.LPN FROM WMS.WMS_LPN_PROCESS_TEMP t, WMS.WMS_LICENSE_PLATE_NUMBERS l WHERE t.LPN_ID = l.LPN_ID AND t.PROCESS_ID = :p_process_id; - Diagnostic checks to confirm how many LPNs a given process produced:
SELECT PROCESS_ID, COUNT(*) FROM WMS.WMS_LPN_PROCESS_TEMP GROUP BY PROCESS_ID;
Typical consumers include label printing routines, inbound receiving flows, and any custom concurrent program that needs to materialize a batch of LPNs before committing them to the master table.
Related Objects
- WMS_LICENSE_PLATE_NUMBERS — Referenced through the foreign key WMS_LPN_PROCESS_TEMP.LPN_ID → WMS_LICENSE_PLATE_NUMBERS.LPN_ID. This is the principal parent table and the source of all descriptive LPN data.
- Generate_LPN API — The PL/SQL API that populates this table and returns the PROCESS_ID used for retrieval.
- WMS_LPN_PROCESS_TEMP_PK — The primary key constraint on LPN_ID that enforces row uniqueness.
- Downstream WMS receiving and labeling programs — Consumers that select from the temp table immediately after generation to assign or print the new LPNs.
-
Temporary table used to store the generated lpn values after call of the Generate_LPN api. API will pass back a process_id that indicates with LPNs in the process temp table were generated during that particular call
-
Table: MTL_LPN_ATR_QTY_GT 12.1.1
-
View: WMS_ZONE_LPN_FOR_RULE 12.2.2
APPS.WMS_ZONE_LPN_FOR_RULE·↳ WMS_LICENSE_PLATE_NUMBERS·↳ WMS_ZONES_VL·↳ WMS_ZONE_LOCATORS·Explore WMS module →
-
Table: WMS_DS_CT_WT_GTEMP 12.1.1
-
View: MTL_ONHAND_NET 12.1.1
The view shows the net onhand quantity and checks the validity of lot number and locator.
APPS.MTL_ONHAND_NET·↳ MTL_ITEM_LOCATIONS·↳ MTL_LOT_NUMBERS·↳ MTL_MATERIAL_STATUSES·Explore INV module →
-
View: CLN_XML_CONTAINERS_V 12.1.1
View for SHIPUNIT containers section in OAG SHOW_SHIPMENT_005 XML payload
APPS.CLN_XML_CONTAINERS_V·↳ MTL_SYSTEM_ITEMS·↳ WSH_DELIVERY_ASSIGNMENTS·↳ WSH_DELIVERY_DETAILS·Explore CLN module →
-
Temporary table used to store the generated lpn values after call of the Generate_LPN api. API will pass back a process_id that indicates with LPNs in the process temp table were generated during that particular call
-
Temporary table to store Freight Cost Information for LPN or Delivery or Trip and process for direct ship of LPN.
-
View of select available inventory
APPS.MTL_AVAILABLE_INVENTORY_V·↳ INV_PROJECT·↳ MTL_AVAILABLE_INVENTORY_TEMP·↳ MTL_ITEM_LOCATIONS_KFV·Explore INV module →
-
View: WMS_ZONE_LPN_FOR_RULE 12.1.1
APPS.WMS_ZONE_LPN_FOR_RULE·↳ WMS_LICENSE_PLATE_NUMBERS·↳ WMS_ZONES_VL·↳ WMS_ZONE_LOCATORS·Explore WMS module →
-
APPS.WMS_LOADED_QUANTITIES_V·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_TRANSACTION_LOTS_TEMP·↳ WMS_DISPATCHED_TASKS·Explore WMS module →
-
Lot Specific UOM Conversions Audit Details
APPS.MTL_LOT_CONV_AUDIT_DETAILS_V·↳ MTL_ITEM_LOCATIONS_KFV·↳ MTL_LOT_CONV_AUDIT_DETAILS·↳ WMS_LICENSE_PLATE_NUMBERS·Explore INV module →
-
Table: MTL_LPN_ATR_QTY_GT 12.2.2
-
The view is based on WIP_ENTITIES, MTL_TRANSACTION_LOTS_TEMP, MTL_MATERIAL_TRANSACTIONS_TEMP, MTL_TXN_SOURCE_TYPES,MTL_PARAMETERS
APPS.MTL_PENDING_TXNS_MFG_LOTS_V·↳ INV_OBJECT_GENEALOGY·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_PARAMETERS·Explore INV module →
-
Audit Detail Record
-
Audit Detail Record
-
Table: WMS_DIRECT_SHIP_TEMP 12.1.1
Temporary table for processing the LPNs to be directly shipped bypassing Pick Release/Pick Confirm.
-
Skip Lot Inspection Results for Receiving
-
View: MTL_ONHAND_ATP 12.1.1
This view would be used by Planning to calculate the ATPable quantity for an item.
APPS.MTL_ONHAND_ATP·↳ MTL_ITEM_LOCATIONS·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
View: MTL_ONHAND_NET 12.2.2
APPS.MTL_ONHAND_NET·↳ MTL_ITEM_LOCATIONS·↳ MTL_LOT_NUMBERS·↳ MTL_MATERIAL_STATUSES·Explore INV module →
-
FIFO quantities by control level and receipt
-
View: CLN_XML_CONTAINERS_V 12.2.2
View for SHIPUNIT containers section in OAG SHOW_SHIPMENT_005 XML payload
APPS.CLN_XML_CONTAINERS_V·↳ MTL_SYSTEM_ITEMS·↳ WSH_DELIVERY_ASSIGNMENTS·↳ WSH_DELIVERY_DETAILS·Explore CLN module →
-
This table shows the information for the quantity loaded in the lpn
APPS.WMS_LOADED_QUANTITIES_V·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_TRANSACTION_LOTS_TEMP·↳ WMS_DISPATCHED_TASKS·Explore WMS module →
-
WMS Detailing Temporary Table
-
View: WMS_SUGGESTIONS_TEMP_V 12.1.1
WMS SUGGESTIONS TEMP View
APPS.WMS_SUGGESTIONS_TEMP_V·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_SERIAL_NUMBERS_TEMP·↳ MTL_TRANSACTION_LOTS_TEMP·Explore WMS module →
-
WMS_SUGGESTIONS_TRACE View
APPS.WMS_SUGGESTIONS_TRACE_V·↳ WMS_MATERIAL_TXN_TRACE·↳ WMS_SERIAL_NUMBERS_TRACE·↳ WMS_TRANSACTION_LOTS_TRACE·Explore WMS module →
-
View: WMS_SUGGESTIONS_TEMP_V 12.2.2
WMS SUGGESTIONS TEMP View
APPS.WMS_SUGGESTIONS_TEMP_V·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_SERIAL_NUMBERS_TEMP·↳ MTL_TRANSACTION_LOTS_TEMP·Explore WMS module →
-
APPS.CLN_XML_CONTAINERS_RN_V·↳ MTL_SYSTEM_ITEMS·↳ WSH_DELIVERY_ASSIGNMENTS·↳ WSH_DELIVERY_DETAILS·Explore CLN module →
-
View: MTL_RCV_MWB_NEW_OH_V 12.2.2
APPS.MTL_RCV_MWB_NEW_OH_V·↳ MTL_ITEM_LOCATIONS_KFV·↳ MTL_LOT_NUMBERS·↳ MTL_PARAMETERS·Explore INV module →
-
- Retrofitted
APPS.MTL_MATERIAL_TXNS_VAL_V·↳ BOM_DEPARTMENTS·↳ CST_COST_GROUPS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore INV module →
-
View: MTL_RCV_MWB_ONHAND_V 12.2.2
MTL_RCV_MWB_ONHAND_V is used in the material workbench to query the on-hand quantities of materials that are in receiving.
APPS.MTL_RCV_MWB_ONHAND_V·↳ MTL_ITEM_LOCATIONS_KFV·↳ MTL_PARAMETERS·↳ MTL_SYSTEM_ITEMS_VL·Explore INV module →
-
View of container contents ( includes detail lot and serial controlled items)
APPS.WMS_LPN_CONTENTS_DETAIL_V·↳ CST_COST_GROUPS·↳ MTL_SERIAL_NUMBERS·↳ MTL_SYSTEM_ITEMS_KFV·Explore WMS module →
-
Temporary table to store Freight Cost Information for LPN or Delivery or Trip and process for direct ship of LPN.
-
WMS Rule Trace Lines
-
View: MTL_ONHAND_TOTAL_MWB_V 12.2.2
Onhand Total View for the Material Work Bench
APPS.MTL_ONHAND_TOTAL_MWB_V·↳ MTL_ITEM_LOCATIONS_KFV·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
Pending Transactions View in Serial Number Form & Genealogy Form
APPS.MTL_PENDING_TXN_DETAILS_V·↳ FND_PROFILE·↳ INV_OBJECT_GENEALOGY·↳ MTL_LOT_NUMBERS·Explore INV module →
-
APPS.MTL_TRANSACTION_DETAILS_V·↳ FND_PROFILE·↳ INV_OBJECT_GENEALOGY·↳ MTL_LOT_NUMBERS·Explore INV module →
-
APPS.MTL_TRANSACTION_DETAILS_V·↳ FND_PROFILE·↳ INV_OBJECT_GENEALOGY·↳ MTL_LOT_NUMBERS·Explore INV module →
-
Table: WMS_DS_CT_WT_GTEMP 12.2.2
-
View: MTL_ONHAND_ATP 12.2.2
This view would be used by Planning to calculate the ATPable quantity for an item.
APPS.MTL_ONHAND_ATP·↳ MTL_ITEM_LOCATIONS·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
View: MTL_ONHAND_NEW_LPN_V 12.1.1
LPN content view
APPS.MTL_ONHAND_NEW_LPN_V·↳ MTL_ITEM_LOCATIONS_KFV·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
FIFO quantities by control level and receipt
-
Stores EPC cross-reference information
-
View: MTL_LOT_ONHAND_SUM_V 12.1.1
The view is used to get total onhand of a lot number.
APPS.MTL_LOT_ONHAND_SUM_V·↳ MTL_ITEM_LOCATIONS_KFV·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
History Table for device request. This table stores all the device requests that have been submitted.
-
APPS.MTL_PENDING_TXN_DETAILS_V·↳ FND_PROFILE·↳ INV_OBJECT_GENEALOGY·↳ MTL_LOT_NUMBERS·Explore INV module →