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 ,
-
APPS.QA_SOLUTION_DISPOSITION_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_DRILLDOWN_PUB_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSTPPLLC dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_MGD_MVT_INV_MDTR dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_GENEALOGY_PUB dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_DIAG_PI_SUBLOC dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.WIP_MOVE_VALIDATOR dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.WIP_MTLPROC_PRIV dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.LOT_SPLIT_DATA_INSERT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_SLA_UPDATE_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.OPI_DBI_BOUNDS_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.GMIVDX dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.OPIMPDAT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.GME_POST_MIGRATION dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSTPPACQ dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CONVERT_TEST dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_LCMADJUSTMENTS_PUB dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSE_ASSET_UTIL_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_PERIODIC_ABSORPTION_PROC dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.GME_API_GRP dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSI_INV_TXN_HOOK_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.MTL_LOT_UOM_CONV_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.OPI_DBI_COMMON_MOD_INIT_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.PO_INV_THIRD_PARTY_STOCK_MDTR dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.PJM_COMMON_PROJ_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INVTVTUS dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.GME_INCREMENTAL_BACKFLUSH_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.PO_AP_PURGE_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.OPI_DBI_INV_CCA_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_GMI_MIGRATION dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSP_MO_MTLTXNS_UTIL dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_REVENUECOGSMATCH_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CST_XLA_PVT dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSE_UTIL_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.OPI_DBI_INV_CPCS_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.WSMPGENE dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.WSM_SERIAL_SUPPORT_GRP dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSTACPCS dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_HV_TXN_PURGE dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_TXNSTUB_PUB dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.GME_API_PUB dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_LABEL_PVT1 dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.INV_TXN_PURGE_WORKER dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSI_UTL_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSI_WIP_TRXS_PKG dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSTPLMWI dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.GME_MOBILE_LOVS dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1