Search Results mtl_physical_adjustments
Overview
The MTL_PHYSICAL_ADJUSTMENTS table is a core transactional data store within the Oracle E-Business Suite Inventory (INV) module for versions 12.1.1 and 12.2.2. It serves as the definitive ledger for all approved adjustments resulting from the physical inventory counting process. When a discrepancy is identified between the system's perpetual on-hand quantity and the actual physical count, and subsequently approved, a record is created in this table. This record is the primary source for generating the corresponding material transaction that updates the inventory balances and, if applicable, the general ledger. Its role is critical for maintaining inventory accuracy, supporting financial reconciliation, and providing an audit trail for all count-related adjustments.
Key Information Stored
The table's primary key is ADJUSTMENT_ID, which uniquely identifies each approved adjustment transaction. Its structure captures the complete context of the adjustment through foreign key relationships to other master and transactional entities. Key columns include PHYSICAL_INVENTORY_ID and ORGANIZATION_ID, linking the adjustment to a specific physical inventory header and operating unit. It stores item identification (INVENTORY_ITEM_ID), location details (SUBINVENTORY_NAME, LOCATOR_ID), and lot/serial control information (LOT_NUMBER, SERIAL_NUMBER). For costed organizations, it records the COST_GROUP_ID and the GL_ADJUST_ACCOUNT, which determines the financial account impacted. Crucially, it holds the SYSTEM_QUANTITY (the book quantity) and the COUNT_QUANTITY (the physically counted quantity), from which the adjustment delta is derived.
Common Use Cases and Queries
This table is central to post-count analysis and audit reporting. Common operational queries involve listing all adjustments for a specific physical inventory to review the magnitude and value of discrepancies. Financial controllers may query adjustments posted to specific general ledger accounts within a date range. A typical reporting query would join to MTL_SYSTEM_ITEMS_B and MTL_PHYSICAL_INVENTORIES to provide item and count details.
- Sample Query: Retrieving approved adjustments with item details for a specific physical inventory.
SELECT mpa.adjustment_id, mpa.inventory_item_id, msi.segment1 item_code, mpa.subinventory_name, mpa.system_quantity, mpa.count_quantity, (mpa.count_quantity - mpa.system_quantity) adjustment_qty FROM inv.mtl_physical_adjustments mpa, inv.mtl_system_items_b msi WHERE mpa.physical_inventory_id = :p_phy_inv_id AND mpa.organization_id = msi.organization_id AND mpa.inventory_item_id = msi.inventory_item_id ORDER BY mpa.adjustment_id; - Integration Point: Each record is the direct source for creating a corresponding transaction in MTL_MATERIAL_TRANSACTIONS via the PHYSICAL_ADJUSTMENT_ID foreign key.
Related Objects
As indicated by the extensive foreign key constraints, MTL_PHYSICAL_ADJUSTMENTS is a central hub connected to numerous master and transactional tables. Key related objects include:
- Parent Tables: MTL_PHYSICAL_INVENTORIES (header), MTL_SYSTEM_ITEMS_B (item master), MTL_SECONDARY_INVENTORIES (subinventory), MTL_LOT_NUMBERS, MTL_SERIAL_NUMBERS, CST_COST_GROUPS, GL_CODE_COMBINATIONS (account).
- Child Tables: MTL_MATERIAL_TRANSACTIONS (via PHYSICAL_ADJUSTMENT_ID) is the most critical child, as it holds the resulting inventory transaction. MTL_PHYSICAL_INVENTORY_TAGS is linked via ADJUSTMENT_ID to mark which count tags were adjusted.
- Key Interface: The Physical Inventory Adjustments form and related concurrent processes (e.g., Post Adjustments) are the primary application interfaces that populate and manage data in this table.
-
Table: MTL_PHYSICAL_ADJUSTMENTS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PHYSICAL_ADJUSTMENTS, object_name:MTL_PHYSICAL_ADJUSTMENTS, status:VALID, product: INV - Inventory , description: Physical inventory adjustments , implementation_dba_data: INV.MTL_PHYSICAL_ADJUSTMENTS ,
-
Table: MTL_PHYSICAL_ADJUSTMENTS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PHYSICAL_ADJUSTMENTS, object_name:MTL_PHYSICAL_ADJUSTMENTS, status:VALID, product: INV - Inventory , description: Physical inventory adjustments , implementation_dba_data: INV.MTL_PHYSICAL_ADJUSTMENTS ,
-
APPS.INV_INV_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_UI_ITEM_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.WMS_LPN_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_ATTRIBUTE_CONTROL_PVT dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_CG_UPGRADE dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_CG_UPGRADE dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.WMS_LPN_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_PHY_INV_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_UI_ITEM_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_PHY_INV_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_ATTRIBUTE_CONTROL_PVT dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
VIEW: APPS.MTL_PHY_ADJ_COST_V
12.1.1
-
VIEW: APPS.MTL_PHY_ADJ_COST_V
12.2.2
-
View: MTL_PHY_ADJ_COST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PHY_ADJ_COST_V, object_name:MTL_PHY_ADJ_COST_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_PHY_ADJ_COST_V ,
-
VIEW: APPS.MTL_PHYSICAL_ADJUSTMENTS_DFV
12.2.2
-
VIEW: APPS.MTL_PHYSICAL_ADJUSTMENTS_DFV
12.1.1
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_INVENTORIES
12.1.1
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_INVENTORIES
12.2.2
-
VIEW: APPS.INVBV_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_INVENTORY_TAGS
12.2.2
-
SYNONYM: APPS.MTL_PHYSICAL_ADJUSTMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_PHYSICAL_ADJUSTMENTS, status:VALID,
-
Table: MTL_PHYSICAL_INVENTORY_TAGS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PHYSICAL_INVENTORY_TAGS, object_name:MTL_PHYSICAL_INVENTORY_TAGS, status:VALID, product: INV - Inventory , description: Physical inventory tag definitions , implementation_dba_data: INV.MTL_PHYSICAL_INVENTORY_TAGS ,
-
VIEW: APPS.INVBV_PHYSICAL_ADJUSTMENTS
12.1.1
-
Table: MTL_PHYSICAL_INVENTORY_TAGS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PHYSICAL_INVENTORY_TAGS, object_name:MTL_PHYSICAL_INVENTORY_TAGS, status:VALID, product: INV - Inventory , description: Physical inventory tag definitions , implementation_dba_data: INV.MTL_PHYSICAL_INVENTORY_TAGS ,
-
SYNONYM: APPS.MTL_PHYSICAL_ADJUSTMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_PHYSICAL_ADJUSTMENTS, status:VALID,
-
View: MTL_PHY_ADJ_COST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PHY_ADJ_COST_V, object_name:MTL_PHY_ADJ_COST_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_PHY_ADJ_COST_V ,
-
VIEW: INV.MTL_PHYSICAL_ADJUSTMENTS#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_PHYSICAL_ADJUSTMENTS#, status:VALID,
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_INVENTORY_TAGS
12.1.1
-
VIEW: APPS.INVFV_PHYSICAL_ADJUSTMENTS
12.2.2
-
Table: WMS_LICENSE_PLATE_NUMBERS
12.1.1
owner:WMS, object_type:TABLE, fnd_design_data:WMS.WMS_LICENSE_PLATE_NUMBERS, object_name:WMS_LICENSE_PLATE_NUMBERS, status:VALID, product: WMS - Warehouse Management , description: Used to store the information related to a container instance (LPN) , implementation_dba_data: WMS.WMS_LICENSE_PLATE_NUMBERS ,
-
VIEW: APPS.INVFV_PHYSICAL_ADJUSTMENTS
12.1.1
-
Table: WMS_LICENSE_PLATE_NUMBERS
12.2.2
owner:WMS, object_type:TABLE, fnd_design_data:WMS.WMS_LICENSE_PLATE_NUMBERS, object_name:WMS_LICENSE_PLATE_NUMBERS, status:VALID, product: WMS - Warehouse Management , description: Used to store the information related to a container instance (LPN) , implementation_dba_data: WMS.WMS_LICENSE_PLATE_NUMBERS ,
-
VIEW: INV.MTL_PHYSICAL_ADJUSTMENTS#
12.2.2
-
APPS.INV_PHY_INV_LOVS dependencies on WMS_LPN_CONTENTS
12.2.2
-
APPS.INV_PHY_INV_LOVS SQL Statements
12.2.2
-
View: INVFV_PHYSICAL_ADJUSTMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVFV_PHYSICAL_ADJUSTMENTS, object_name:INVFV_PHYSICAL_ADJUSTMENTS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVFV_PHYSICAL_ADJUSTMENTS ,
-
APPS.INV_DIAG_PI_GEN SQL Statements
12.1.1