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 ,
-
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: 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 ,
-
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: 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 ,
-
View: INVFV_PHYSICAL_ADJUSTMENTS
12.2.2
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 ,
-
Table: MTL_PHYSICAL_INVENTORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PHYSICAL_INVENTORIES, object_name:MTL_PHYSICAL_INVENTORIES, status:VALID, product: INV - Inventory , description: Physical inventory definitions , implementation_dba_data: INV.MTL_PHYSICAL_INVENTORIES ,
-
Table: MTL_PHYSICAL_INVENTORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PHYSICAL_INVENTORIES, object_name:MTL_PHYSICAL_INVENTORIES, status:VALID, product: INV - Inventory , description: Physical inventory definitions , implementation_dba_data: INV.MTL_PHYSICAL_INVENTORIES ,
-
View: INVBV_PHYSICAL_ADJUSTMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_PHYSICAL_ADJUSTMENTS, object_name:INVBV_PHYSICAL_ADJUSTMENTS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_PHYSICAL_ADJUSTMENTS ,
-
View: INVBV_PHYSICAL_ADJUSTMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_PHYSICAL_ADJUSTMENTS, object_name:INVBV_PHYSICAL_ADJUSTMENTS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_PHYSICAL_ADJUSTMENTS ,
-
View: MTL_PHYSICAL_ADJUSTMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PHYSICAL_ADJUSTMENTS_V, object_name:MTL_PHYSICAL_ADJUSTMENTS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_PHYSICAL_ADJUSTMENTS_V ,
-
Table: MTL_LOT_NUMBERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_LOT_NUMBERS, object_name:MTL_LOT_NUMBERS, status:VALID, product: INV - Inventory , description: Lot number definitions , implementation_dba_data: INV.MTL_LOT_NUMBERS ,
-
View: MTL_PHYSICAL_ADJUSTMENTS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PHYSICAL_ADJUSTMENTS_VIEW, object_name:MTL_PHYSICAL_ADJUSTMENTS_VIEW, status:VALID, product: INV - Inventory , description: Physical inventory adjustments created by Item Counts. , implementation_dba_data: APPS.MTL_PHYSICAL_ADJUSTMENTS_VIEW ,
-
Table: MTL_LOT_NUMBERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_LOT_NUMBERS, object_name:MTL_LOT_NUMBERS, status:VALID, product: INV - Inventory , description: Lot number definitions , implementation_dba_data: INV.MTL_LOT_NUMBERS ,
-
View: MTL_PHYSICAL_ADJUSTMENTS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PHYSICAL_ADJUSTMENTS_VIEW, object_name:MTL_PHYSICAL_ADJUSTMENTS_VIEW, status:VALID, product: INV - Inventory , description: Physical inventory adjustments created by Item Counts. , implementation_dba_data: APPS.MTL_PHYSICAL_ADJUSTMENTS_VIEW ,
-
View: MTL_PHYSICAL_ADJUSTMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PHYSICAL_ADJUSTMENTS_V, object_name:MTL_PHYSICAL_ADJUSTMENTS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_PHYSICAL_ADJUSTMENTS_V ,
-
Table: MTL_ITEM_REVISIONS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_REVISIONS_B, object_name:MTL_ITEM_REVISIONS_B, status:VALID, product: INV - Inventory , description: Item revisions , implementation_dba_data: INV.MTL_ITEM_REVISIONS_B ,
-
Table: MTL_ITEM_REVISIONS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_REVISIONS_B, object_name:MTL_ITEM_REVISIONS_B, status:VALID, product: INV - Inventory , description: Item revisions , implementation_dba_data: INV.MTL_ITEM_REVISIONS_B ,
-
Table: MTL_MATERIAL_TRANSACTIONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_TRANSACTIONS, object_name:MTL_MATERIAL_TRANSACTIONS, status:VALID, product: INV - Inventory , description: Material transaction table , implementation_dba_data: INV.MTL_MATERIAL_TRANSACTIONS ,
-
Table: MTL_MATERIAL_TRANSACTIONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_TRANSACTIONS, object_name:MTL_MATERIAL_TRANSACTIONS, status:VALID, product: INV - Inventory , description: Material transaction table , implementation_dba_data: INV.MTL_MATERIAL_TRANSACTIONS ,
-
Table: MTL_SERIAL_NUMBERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SERIAL_NUMBERS, object_name:MTL_SERIAL_NUMBERS, status:VALID, product: INV - Inventory , description: Serial number definitions , implementation_dba_data: INV.MTL_SERIAL_NUMBERS ,
-
Table: MTL_SERIAL_NUMBERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SERIAL_NUMBERS, object_name:MTL_SERIAL_NUMBERS, status:VALID, product: INV - Inventory , description: Serial number definitions , implementation_dba_data: INV.MTL_SERIAL_NUMBERS ,
-
Table: MTL_SECONDARY_INVENTORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SECONDARY_INVENTORIES, object_name:MTL_SECONDARY_INVENTORIES, status:VALID, product: INV - Inventory , description: Subinventory definitions , implementation_dba_data: INV.MTL_SECONDARY_INVENTORIES ,
-
Table: MTL_SECONDARY_INVENTORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SECONDARY_INVENTORIES, object_name:MTL_SECONDARY_INVENTORIES, status:VALID, product: INV - Inventory , description: Subinventory definitions , implementation_dba_data: INV.MTL_SECONDARY_INVENTORIES ,
-
Table: MTL_SYSTEM_ITEMS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B, object_name:MTL_SYSTEM_ITEMS_B, status:VALID, product: INV - Inventory , description: Inventory item definitions , implementation_dba_data: INV.MTL_SYSTEM_ITEMS_B ,
-
Table: MTL_SYSTEM_ITEMS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B, object_name:MTL_SYSTEM_ITEMS_B, status:VALID, product: INV - Inventory , description: Inventory item definitions , implementation_dba_data: INV.MTL_SYSTEM_ITEMS_B ,