Search Results mtl_material_transactions
The MTL_MATERIAL_TRANSACTIONS
table is a fundamental inventory transaction table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, serving as the primary repository for recording material movements across the supply chain. It captures transactional data related to inventory receipts, issues, transfers, adjustments, and other inventory-related activities. This table is part of the Oracle Inventory module and integrates with other Oracle EBS modules such as Purchasing, Order Management, Work in Process (WIP), and Cost Management.
Key Attributes of MTL_MATERIAL_TRANSACTIONS:
1. Transaction_ID: A unique identifier for each transaction, serving as the primary key.
2. Inventory_Item_ID: Links to MTL_SYSTEM_ITEMS_B
to identify the item involved in the transaction.
3. Organization_ID: Specifies the inventory organization where the transaction occurs.
4. Transaction_Type_ID: Indicates the type of transaction (e.g., receipt, issue, transfer, adjustment).
5. Transaction_Date: The date and time when the transaction was recorded.
6. Transaction_Quantity: The quantity of items moved in the transaction.
7. Subinventory_Code: Identifies the source or destination subinventory.
8. Locator_ID: Specifies the exact locator within a subinventory, if applicable.
9. Source_Code: Indicates the module or process that initiated the transaction (e.g., "Purchasing," "WIP").
10. Source_Line_ID: References the originating document line (e.g., PO line, sales order line).
11. Costed_Flag: Indicates whether the transaction has been cost-processed by the Cost Management module.
12. Primary_Quantity: The transaction quantity in the item's primary unit of measure.
13. Transaction_UOM: The unit of measure used for the transaction.
14. Reason_ID: Optional field to document the reason for adjustments or other transactions.
15. Transfer_Transaction_ID: Links related transactions in inter-organization transfers.
Functional Role:
The MTL_MATERIAL_TRANSACTIONS
table acts as the backbone for inventory accounting and reporting. It ensures data integrity by recording every material movement, enabling traceability and auditability. Transactions in this table trigger updates to on-hand quantities in MTL_ONHAND_QUANTITIES
and may initiate cost calculations in CST_COST_DISTRIBUTIONS
. The table supports critical processes such as cycle counting, inventory valuation, and reconciliation.
Integration Points:
1. Purchasing: Records receipts against purchase orders.
2. Order Management: Captures shipments and returns linked to sales orders.
3. Work in Process: Logs material issues/completions for manufacturing.
4. Cost Management: Provides transaction data for cost rollups and variance analysis.
5. GL Interface: Feeds accounting entries to General Ledger via the Cost Management module.
Technical Considerations:
1. The table is heavily indexed to support performance-critical queries in inventory applications.
2. Transaction records are typically inserted via Oracle APIs (e.g., INV_TRANSACTION_PUB
) rather than direct SQL.
3. Large-scale data purges may require partitioning strategies in high-volume environments.
4. Custom reports often join this table with MTL_SYSTEM_ITEMS_B
, ORG_ORGANIZATION_DEFINITIONS
, and related transaction type tables.
Audit and Compliance:
The immutable nature of transaction records in MTL_MATERIAL_TRANSACTIONS
supports regulatory compliance requirements. Organizations leverage this table for historical reporting, Sarbanes-Oxley (SOX) controls, and inventory reconciliation processes. The CREATED_BY
and CREATION_DATE
columns provide additional audit trails for transaction origination.
-
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 ,
-
View: MTL_MFG_COMPONENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MFG_COMPONENTS_V, object_name:MTL_MFG_COMPONENTS_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_MFG_COMPONENTS_V ,
-
Table: MTL_ONHAND_QUANTITIES
12.2.2
product: INV - Inventory , description: FIFO quantities by control level and receipt , implementation_dba_data: Not implemented in this database ,
-
View: MTL_MFG_COMPONENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MFG_COMPONENTS_V, object_name:MTL_MFG_COMPONENTS_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_MFG_COMPONENTS_V ,
-
View: MTL_ADJUSTMENT_LOTSERIAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ADJUSTMENT_LOTSERIAL_V, object_name:MTL_ADJUSTMENT_LOTSERIAL_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_ADJUSTMENT_LOTSERIAL_V ,
-
Table: MTL_ONHAND_QUANTITIES
12.1.1
product: INV - Inventory , description: FIFO quantities by control level and receipt , implementation_dba_data: Not implemented in this database ,
-
View: MTL_VENDOR_LOT_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_VENDOR_LOT_VIEW, object_name:MTL_VENDOR_LOT_VIEW, status:VALID, product: INV - Inventory , description: Supplier information , implementation_dba_data: APPS.MTL_VENDOR_LOT_VIEW ,
-
View: MTL_MFG_PRODUCTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MFG_PRODUCTS_V, object_name:MTL_MFG_PRODUCTS_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_MFG_PRODUCTS_V ,
-
View: MTL_VENDOR_LOT_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_VENDOR_LOT_VIEW, object_name:MTL_VENDOR_LOT_VIEW, status:VALID, product: INV - Inventory , description: Supplier information , implementation_dba_data: APPS.MTL_VENDOR_LOT_VIEW ,
-
View: MTL_MFG_PRODUCTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MFG_PRODUCTS_V, object_name:MTL_MFG_PRODUCTS_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_MFG_PRODUCTS_V ,
-
View: INVBV_SERIAL_NUMBER_TXNS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_SERIAL_NUMBER_TXNS, object_name:INVBV_SERIAL_NUMBER_TXNS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_SERIAL_NUMBER_TXNS ,
-
View: INVBV_SERIAL_NUMBER_TXNS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_SERIAL_NUMBER_TXNS, object_name:INVBV_SERIAL_NUMBER_TXNS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_SERIAL_NUMBER_TXNS ,
-
View: INVFV_SERIAL_NUMBER_TXNS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVFV_SERIAL_NUMBER_TXNS, object_name:INVFV_SERIAL_NUMBER_TXNS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVFV_SERIAL_NUMBER_TXNS ,
-
View: INVFV_SERIAL_NUMBER_TXNS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVFV_SERIAL_NUMBER_TXNS, object_name:INVFV_SERIAL_NUMBER_TXNS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVFV_SERIAL_NUMBER_TXNS ,
-
View: MTL_TRANSACTION_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTION_DETAILS_V, object_name:MTL_TRANSACTION_DETAILS_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_TRANSACTION_DETAILS_V ,
-
View: MTL_TRANSACTION_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTION_DETAILS_V, object_name:MTL_TRANSACTION_DETAILS_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_TRANSACTION_DETAILS_V ,
-
Table: MTL_ACTUAL_COST_SUBELEMENT
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ACTUAL_COST_SUBELEMENT, object_name:MTL_ACTUAL_COST_SUBELEMENT, status:VALID, product: INV - Inventory , description: Stores the material overhead subelements , implementation_dba_data: INV.MTL_ACTUAL_COST_SUBELEMENT ,
-
Table: MTL_OBJECT_EVENTS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_OBJECT_EVENTS, object_name:MTL_OBJECT_EVENTS, status:VALID, product: INV - Inventory , description: Major events that have occurred relevant to an object , implementation_dba_data: INV.MTL_OBJECT_EVENTS ,
-
Table: MTL_TRANSACTION_LOT_NUMBERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_LOT_NUMBERS, object_name:MTL_TRANSACTION_LOT_NUMBERS, status:VALID, product: INV - Inventory , description: Transaction lot numbers , implementation_dba_data: INV.MTL_TRANSACTION_LOT_NUMBERS ,
-
Table: MTL_OBJECT_EVENTS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_OBJECT_EVENTS, object_name:MTL_OBJECT_EVENTS, status:VALID, product: INV - Inventory , description: Major events that have occurred relevant to an object , implementation_dba_data: INV.MTL_OBJECT_EVENTS ,
-
Table: MTL_OBJECT_GENEALOGY
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_OBJECT_GENEALOGY, object_name:MTL_OBJECT_GENEALOGY, status:VALID, product: INV - Inventory , description: Genealogy information between an object and its parents , implementation_dba_data: INV.MTL_OBJECT_GENEALOGY ,
-
Table: MTL_OBJECT_GENEALOGY
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_OBJECT_GENEALOGY, object_name:MTL_OBJECT_GENEALOGY, status:VALID, product: INV - Inventory , description: Genealogy information between an object and its parents , implementation_dba_data: INV.MTL_OBJECT_GENEALOGY ,
-
Table: MTL_ACTUAL_COST_SUBELEMENT
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ACTUAL_COST_SUBELEMENT, object_name:MTL_ACTUAL_COST_SUBELEMENT, status:VALID, product: INV - Inventory , description: Stores the material overhead subelements , implementation_dba_data: INV.MTL_ACTUAL_COST_SUBELEMENT ,
-
Table: MTL_TRANSACTION_LOT_NUMBERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_LOT_NUMBERS, object_name:MTL_TRANSACTION_LOT_NUMBERS, status:VALID, product: INV - Inventory , description: Transaction lot numbers , implementation_dba_data: INV.MTL_TRANSACTION_LOT_NUMBERS ,
-
Table: MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_TXN_ALLOCATIONS, object_name:MTL_MATERIAL_TXN_ALLOCATIONS, status:VALID, product: INV - Inventory , description: Unit allocations among repetitive schedules , implementation_dba_data: INV.MTL_MATERIAL_TXN_ALLOCATIONS ,
-
Table: MTL_UNIT_TRANSACTIONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_UNIT_TRANSACTIONS, object_name:MTL_UNIT_TRANSACTIONS, status:VALID, product: INV - Inventory , description: Serial number transactions , implementation_dba_data: INV.MTL_UNIT_TRANSACTIONS ,
-
Table: MTL_CST_TXN_COST_DETAILS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CST_TXN_COST_DETAILS, object_name:MTL_CST_TXN_COST_DETAILS, status:VALID, product: INV - Inventory , description: The cost of a transaction by element and by level , implementation_dba_data: INV.MTL_CST_TXN_COST_DETAILS ,
-
Table: MTL_UNIT_TRANSACTIONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_UNIT_TRANSACTIONS, object_name:MTL_UNIT_TRANSACTIONS, status:VALID, product: INV - Inventory , description: Serial number transactions , implementation_dba_data: INV.MTL_UNIT_TRANSACTIONS ,
-
Table: MTL_CST_ACTUAL_COST_DETAILS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CST_ACTUAL_COST_DETAILS, object_name:MTL_CST_ACTUAL_COST_DETAILS, status:VALID, product: INV - Inventory , description: Actual cost information by element and by level , implementation_dba_data: INV.MTL_CST_ACTUAL_COST_DETAILS ,
-
Table: MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_TXN_ALLOCATIONS, object_name:MTL_MATERIAL_TXN_ALLOCATIONS, status:VALID, product: INV - Inventory , description: Unit allocations among repetitive schedules , implementation_dba_data: INV.MTL_MATERIAL_TXN_ALLOCATIONS ,
-
Table: MTL_CST_TXN_COST_DETAILS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CST_TXN_COST_DETAILS, object_name:MTL_CST_TXN_COST_DETAILS, status:VALID, product: INV - Inventory , description: The cost of a transaction by element and by level , implementation_dba_data: INV.MTL_CST_TXN_COST_DETAILS ,
-
Table: MTL_CST_ACTUAL_COST_DETAILS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CST_ACTUAL_COST_DETAILS, object_name:MTL_CST_ACTUAL_COST_DETAILS, status:VALID, product: INV - Inventory , description: Actual cost information by element and by level , implementation_dba_data: INV.MTL_CST_ACTUAL_COST_DETAILS ,
-
Table: MTL_PAC_TXN_COST_DETAILS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PAC_TXN_COST_DETAILS, object_name:MTL_PAC_TXN_COST_DETAILS, status:VALID, product: INV - Inventory , description: Transaction details for a period , implementation_dba_data: INV.MTL_PAC_TXN_COST_DETAILS ,
-
Table: MTL_PAC_ACTUAL_COST_DETAILS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PAC_ACTUAL_COST_DETAILS, object_name:MTL_PAC_ACTUAL_COST_DETAILS, status:VALID, product: INV - Inventory , description: Stores the elemental cost for a given transaction in a period , implementation_dba_data: INV.MTL_PAC_ACTUAL_COST_DETAILS ,
-
Table: MTL_PAC_ACTUAL_COST_DETAILS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PAC_ACTUAL_COST_DETAILS, object_name:MTL_PAC_ACTUAL_COST_DETAILS, status:VALID, product: INV - Inventory , description: Stores the elemental cost for a given transaction in a period , implementation_dba_data: INV.MTL_PAC_ACTUAL_COST_DETAILS ,
-
Table: MTL_PAC_TXN_COST_DETAILS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PAC_TXN_COST_DETAILS, object_name:MTL_PAC_TXN_COST_DETAILS, status:VALID, product: INV - Inventory , description: Transaction details for a period , implementation_dba_data: INV.MTL_PAC_TXN_COST_DETAILS ,
-
Table: MTL_TRANSACTION_ACCOUNTS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_ACCOUNTS, object_name:MTL_TRANSACTION_ACCOUNTS, status:VALID, product: INV - Inventory , description: Material transaction distributions , implementation_dba_data: INV.MTL_TRANSACTION_ACCOUNTS ,
-
Table: MTL_TRANSACTION_ACCOUNTS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_ACCOUNTS, object_name:MTL_TRANSACTION_ACCOUNTS, status:VALID, product: INV - Inventory , description: Material transaction distributions , implementation_dba_data: INV.MTL_TRANSACTION_ACCOUNTS ,
-
Table: MTL_PAC_COST_SUBELEMENTS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PAC_COST_SUBELEMENTS, object_name:MTL_PAC_COST_SUBELEMENTS, status:VALID, product: INV - Inventory , description: Stores the material overhead sub-elements that are charged for a given transaction in a particular period. , implementation_dba_data: INV.MTL_PAC_COST_SUBELEMENTS ,
-
Table: MTL_TRANSACTION_TYPES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_TYPES, object_name:MTL_TRANSACTION_TYPES, status:VALID, product: INV - Inventory , description: Inventory Transaction Types Table , implementation_dba_data: INV.MTL_TRANSACTION_TYPES ,
-
Table: MTL_TRANSACTION_TYPES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_TYPES, object_name:MTL_TRANSACTION_TYPES, status:VALID, product: INV - Inventory , description: Inventory Transaction Types Table , implementation_dba_data: INV.MTL_TRANSACTION_TYPES ,
-
Table: MTL_PAC_COST_SUBELEMENTS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_PAC_COST_SUBELEMENTS, object_name:MTL_PAC_COST_SUBELEMENTS, status:VALID, product: INV - Inventory , description: Stores the material overhead sub-elements that are charged for a given transaction in a particular period. , implementation_dba_data: INV.MTL_PAC_COST_SUBELEMENTS ,
-
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 ,
-
Table: MTL_TXN_SOURCE_TYPES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TXN_SOURCE_TYPES, object_name:MTL_TXN_SOURCE_TYPES, status:VALID, product: INV - Inventory , description: Valid transaction source types , implementation_dba_data: INV.MTL_TXN_SOURCE_TYPES ,
-
Table: MTL_TXN_SOURCE_TYPES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TXN_SOURCE_TYPES, object_name:MTL_TXN_SOURCE_TYPES, status:VALID, product: INV - Inventory , description: Valid transaction source types , implementation_dba_data: INV.MTL_TXN_SOURCE_TYPES ,
-
Table: MTL_CYCLE_COUNT_ENTRIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES, object_name:MTL_CYCLE_COUNT_ENTRIES, status:VALID, product: INV - Inventory , description: Defines cycle count entries , implementation_dba_data: INV.MTL_CYCLE_COUNT_ENTRIES ,
-
Table: MTL_CYCLE_COUNT_ENTRIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES, object_name:MTL_CYCLE_COUNT_ENTRIES, status:VALID, product: INV - Inventory , description: Defines cycle count entries , implementation_dba_data: INV.MTL_CYCLE_COUNT_ENTRIES ,
-
Table: MTL_TRANSACTION_REASONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_REASONS, object_name:MTL_TRANSACTION_REASONS, status:VALID, product: INV - Inventory , description: Inventory Transaction Reasons Table , implementation_dba_data: INV.MTL_TRANSACTION_REASONS ,