Search Results mtl_physical_adjustments
The MTL_PHYSICAL_ADJUSTMENTS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for recording inventory adjustments resulting from physical inventory counts, cycle counts, or manual adjustments. This table stores transactional data related to quantity or value changes in inventory items, ensuring traceability and auditability. Below is a detailed breakdown of its structure, purpose, and integration within Oracle Inventory and Cost Management modules.
Purpose and Functionality
TheMTL_PHYSICAL_ADJUSTMENTS
table captures adjustments made to on-hand quantities due to discrepancies identified during physical inventory processes. These adjustments may arise from:
- Physical Inventory Counts: Discrepancies between system and actual counts.
- Cycle Counts: Periodic counts of high-value or fast-moving items.
- Manual Adjustments: Direct updates to correct errors or reflect non-transactional changes (e.g., spoilage).
Key Columns and Relationships
The table includes columns to track adjustment metadata, item details, and financial impacts:- ADJUSTMENT_ID: Primary key, uniquely identifying each adjustment.
- INVENTORY_ITEM_ID: References
MTL_SYSTEM_ITEMS_B
for item details. - ORGANIZATION_ID: Ties adjustments to inventory organizations.
- SUBINVENTORY_CODE: Specifies the subinventory where the adjustment occurred.
- LOCATOR_ID: Optional reference to
MTL_ITEM_LOCATIONS
for locator-level adjustments. - LOT_NUMBER/SERIAL_NUMBER: Tracks lot/serial-specific adjustments.
- PRIMARY_QUANTITY: Adjusted quantity in the primary unit of measure.
- COST_GROUP_ID: Links to cost groups for organizations using average costing.
- ACCOUNT_ID: GL account impacted by the adjustment.
- APPROVAL_STATUS: Indicates workflow status (e.g., "Approved," "Pending").
MTL_MATERIAL_TRANSACTIONS
for transactional history and GL_INTERFACE
for financial postings.
Process Flow
- Initiation: Adjustments are created via Oracle Inventory forms (e.g., Physical Inventory Adjustments) or APIs.
- Validation: System validates item status, lot/serial controls, and negative balance checks.
- Approval: Adjustments may route through approval workflows based on thresholds.
- Posting: Approved adjustments generate material transactions and GL journal entries.
Technical Considerations
- Indexes: Key indexes on
ADJUSTMENT_ID
,INVENTORY_ITEM_ID
, andORGANIZATION_ID
optimize query performance. - Concurrency: Oracle’s locking mechanisms prevent conflicts during high-volume adjustments.
- Audit Trails: The table’s
CREATION_DATE
,CREATED_BY
, andLAST_UPDATE
columns support compliance audits.
Customization and Extensions
Organizations often extend the table’s functionality via:- Descriptive Flexfields (DFFs): Capturing additional attributes (e.g., reason codes).
- APIs: Custom programs using
INV_ADJUSTMENT_PUB
for bulk adjustments. - Triggers: Enforcing business rules during insert/update operations.
Conclusion
TheMTL_PHYSICAL_ADJUSTMENTS
table is foundational for inventory accuracy and financial reconciliation in Oracle EBS. Its design supports rigorous inventory control, seamless integration with cost management, and compliance with accounting standards. Understanding its structure and workflows is essential for effective inventory management and reporting.
-
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 ,
-
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 ,
-
APPS.INV_UI_ITEM_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_INV_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.WMS_LPN_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS 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.1.1
-
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.INV_UI_ITEM_ATT_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_PHY_INV_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_ATTRIBUTE_CONTROL_PVT dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
APPS.INVADPT1 dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.WMS_LPN_LOVS dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_CG_UPGRADE 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.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_ADJUSTMENTS
12.2.2
-
VIEW: APPS.MTL_PHY_ADJ_COST_V
12.2.2
-
VIEW: APPS.MTL_PHY_ADJ_COST_V
12.1.1
-
VIEW: APPS.MTL_PHYSICAL_ADJUSTMENTS_DFV
12.1.1
-
VIEW: APPS.MTL_PHYSICAL_ADJUSTMENTS_DFV
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 ,
-
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
-
APPS.CSI_INV_TRXS_PKG dependencies on MTL_PHYSICAL_INVENTORY_TAGS
12.2.2
-
VIEW: APPS.INVBV_PHYSICAL_ADJUSTMENTS
12.1.1
-
VIEW: APPS.INVBV_PHYSICAL_ADJUSTMENTS
12.2.2
-
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 ,
-
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 ,
-
VIEW: INV.MTL_PHYSICAL_ADJUSTMENTS#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_PHYSICAL_ADJUSTMENTS#, status:VALID,
-
SYNONYM: APPS.MTL_PHYSICAL_ADJUSTMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_PHYSICAL_ADJUSTMENTS, status:VALID,
-
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 ,
-
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 ,
-
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: APPS.INVFV_PHYSICAL_ADJUSTMENTS
12.1.1
-
APPS.INV_PHY_INV_LOVS dependencies on WMS_LPN_CONTENTS
12.2.2
-
VIEW: INV.MTL_PHYSICAL_ADJUSTMENTS#
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