Search Results mtl_material_txn_allocations
Overview
The MTL_MATERIAL_TXN_ALLOCATIONS table is a core transactional data object within the Oracle E-Business Suite Inventory (INV) module. Its primary function is to record the allocation of material transaction units to specific repetitive manufacturing schedules. This table is essential for linking discrete material consumption events, such as component issues, to the repetitive production lines and schedules defined in the Work in Process (WIP) module. It ensures accurate cost accounting and production tracking by maintaining a many-to-one relationship between material transactions and the repetitive schedules they support, acting as a critical junction table in the manufacturing execution data model.
Key Information Stored
The table's structure centers on three primary foreign key columns that define the allocation relationship. The TRANSACTION_ID column links to the MTL_MATERIAL_TRANSACTIONS table, identifying the specific material consumption or return transaction. The REPETITIVE_SCHEDULE_ID column links to the WIP_REPETITIVE_SCHEDULES table, specifying the production schedule to which the transaction units are allocated. The ORGANIZATION_ID column links to MTL_PARAMETERS, defining the inventory organization in which the transaction and allocation occur. Together, these three columns form the table's primary key (MTL_MATERIAL_TXN_ALLOCATION_PK), ensuring a unique allocation record per transaction, schedule, and organization combination.
Common Use Cases and Queries
This table is primarily queried for detailed production analysis and reconciliation reports. A common use case is tracing all material components consumed by a specific repetitive schedule over a period to analyze yield or variance. Conversely, analysts may trace a specific material transaction batch to see which production schedules were charged. A typical reporting query joins this table to its related master tables:
SELECT mmta.transaction_id, mmta.repetitive_schedule_id, mmt.transaction_date, wrs.line_id, wrs.assembly_item_id FROM inv.mtl_material_txn_allocations mmta JOIN inv.mtl_material_transactions mmt ON mmta.transaction_id = mmt.transaction_id JOIN wip.wip_repetitive_schedules wrs ON mmta.repetitive_schedule_id = wrs.repetitive_schedule_id WHERE mmta.organization_id = :p_org_id;
This table is also critical for audit trails, providing the necessary link to support the cost flow from inventory to the cost of goods sold for repetitively manufactured items.
Related Objects
MTL_MATERIAL_TXN_ALLOCATIONS has defined dependencies on several key EBS tables, as indicated by its foreign keys. Its primary relationship is with MTL_MATERIAL_TRANSACTIONS, the master table for all inventory movements. It is also intrinsically linked to WIP_REPETITIVE_SCHEDULES, which holds the definition of the repetitive production schedules. The ORGANIZATION_ID foreign key ties it to MTL_PARAMETERS for organizational context. While not listed in the provided metadata, this table is often referenced in cost collection and WIP accounting interfaces, and it may be accessed through public views that join these related objects for easier reporting.
-
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_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 ,
-
APPS.WIP_MOVPROC_PRIV dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.WIP_OVERCOMPLETION dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.CSTPPWMX dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.OPI_EDW_OPI_JOB_DETAIL_F_C dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.CST_COSTPROCVALIDATION_PVT dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.CSTPPLLC dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.WIP_MTLPROC_PRIV dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_CPLPROC_PRIV dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.WIP_PERF_TO_PLAN dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.CSTPPLLC dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_WICTPG dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.OPI_DBI_JOB_TXN_STG_PKG dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.CST_COSTPROCVALIDATION_PVT dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_OVERCOMPLETION dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.CSTPPWMX dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.INV_TXN_PURGE_WORKER dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.WIP_WICTPG dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.INV_HV_TXN_PURGE dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.INV_HV_TXN_PURGE dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.WIP_CPLPROC_PRIV dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_MOVPROC_PRIV dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_PICKING_PUB dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.INV_TXN_PURGE_WORKER dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_PERF_TO_PLAN dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_MTLPROC_PRIV dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.WIP_PICKING_PUB dependencies on MTL_MATERIAL_TXN_ALLOCATIONS
12.1.1
-
APPS.CSTPPWMX dependencies on MTL_PARAMETERS
12.1.1
-
APPS.CSTPPWMX dependencies on MTL_PARAMETERS
12.2.2
-
VIEW: INV.MTL_MATERIAL_TXN_ALLOCATIONS#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_MATERIAL_TXN_ALLOCATIONS#, status:VALID,
-
APPS.WIP_PERF_TO_PLAN dependencies on WIP_REPETITIVE_SCHEDULES
12.1.1
-
APPS.WIP_WIPREVAL_XMLP_PKG dependencies on WIP_LINES
12.2.2
-
APPS.CSTPPWMX dependencies on CST_ITEM_COSTS
12.1.1
-
SYNONYM: APPS.MTL_MATERIAL_TXN_ALLOCATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_MATERIAL_TXN_ALLOCATIONS, status:VALID,
-
APPS.CST_COSTPROCVALIDATION_PVT dependencies on WIP_REPETITIVE_SCHEDULES
12.2.2
-
APPS.WIP_WIPREVAL_XMLP_PKG dependencies on WIP_LINES
12.1.1
-
APPS.CSTPPWMX dependencies on CST_ITEM_COSTS
12.2.2
-
TABLE: INV.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,
-
APPS.CST_COSTPROCVALIDATION_PVT dependencies on WIP_REPETITIVE_SCHEDULES
12.1.1
-
APPS.WIP_PERF_TO_PLAN dependencies on WIP_REPETITIVE_SCHEDULES
12.2.2
-
VIEW: APPS.WIPFV_MTL_TXN_ALLOCATIONS
12.1.1
-
VIEW: APPS.WIPFV_MTL_TXN_ALLOCATIONS
12.2.2
-
APPS.WIP_DIAG_REPETITIVE SQL Statements
12.1.1
-
APPS.INV_HV_TXN_PURGE SQL Statements
12.2.2
-
APPS.OPI_EDW_OPI_JOB_DETAIL_F_C dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
VIEW: APPS.CST_XLA_REP_SCHED_REF_V
12.2.2
-
APPS.WIP_OVERCOMPLETION dependencies on MTL_MATERIAL_TRANSACTIONS_TEMP
12.1.1
-
VIEW: INV.MTL_MATERIAL_TXN_ALLOCATIONS#
12.2.2
-
VIEW: APPS.CST_XLA_REP_SCHED_REF_V
12.1.1