Search Results movement_id
Overview
MTL_MOVEMENT_STATISTICS is an Oracle Inventory (INV) base table that stores all relevant information for movement statistics transactions. It is the central repository for statistical movement records generated by Oracle's movement statistics functionality, which supports Intrastat, Extrastat, and other cross-border trade reporting obligations. The table resides in the INV schema and is valid in Oracle E-Business Suite 12.1.1 and 12.2.2, where it contains 146 documented columns. Its role is to capture the declarable details of goods movements between territories — origin and destination, commodity classification, values, weights, quantities, parties, and references — so that movement statistics reports and EDI submissions can be produced.
From a Data Vault modeling perspective, the metadata's heuristic classification of this table is standalone. On that basis, MTL_MOVEMENT_STATISTICS is best treated as an observation hub rather than a link or satellite: its rows represent individual movement-statistics events keyed by a single surrogate identifier, without a documented composite business key binding it to a parent entity. Practitioners modeling the EBS inventory domain downstream should therefore treat it as an event hub with descriptive attributes carried inline, rather than decomposing it into hub/link/satellite constructs.
Key Information Stored
The surrogate primary key is MOVEMENT_ID, enforced by unique index MTL_MOVEMENT_STATISTICS_U1 (MOVEMENT_ID). This is the documented business-key candidate and the column referenced by virtually every dependent object. Among the 146 columns, the following are the most operationally significant:
- MOVEMENT_ID — surrogate primary key uniquely identifying each movement statistics record.
- PARENT_MOVEMENT_ID — links a movement to a parent movement, supporting hierarchical or reversal relationships.
- ENTITY_ORG_ID — foreign key to MTL_MOVEMENT_PARAMETERS, identifying the legal entity configuration governing the declaration.
- MOVEMENT_TYPE and STAT_TYPE — classify the nature of the movement and the statistical treatment applied.
- PERIOD_NAME and TRANSACTION_DATE — the reporting period and effective date for the declaration.
- ORIGIN_TERRITORY_CODE / DESTINATION_TERRITORY_CODE — the dispatch and arrival territories, with corresponding EU variants.
- INVENTORY_ITEM_ID, COMMODITY_CODE, TARIC_CODE — item and commodity classification used for Intrastat reporting.
- MOVEMENT_AMOUNT, STAT_EXT_VALUE, OUTSIDE_EXT_VALUE — monetary values declared for the movement.
- TOTAL_WEIGHT, TRANSACTION_QUANTITY, PRIMARY_QUANTITY — physical measures with associated UOM codes.
- MTL_TRANSACTION_ID, RCV_TRANSACTION_ID — references back to the sourcing inventory and receiving transactions.
- ORDER_HEADER_ID, ORDER_LINE_ID, SHIPMENT_HEADER_ID, PICKING_LINE_ID — sales and shipment lineage.
- MOVEMENT_STATUS — the processing state of the statistical record.
Common Use Cases and Queries
The primary use case is movement statistics reporting and reconciliation. A typical query retrieves declarations for a given period and legal entity:
- Period declarations:
SELECT movement_id, transaction_date, origin_territory_code, destination_territory_code, commodity_code, stat_ext_value FROM mtl_movement_statistics WHERE period_name = :period AND entity_org_id = :org; - Lineage back to inventory: join MTL_TRANSACTION_ID to MTL_MATERIAL_TRANSACTIONS to reconcile declared value and quantity against the underlying transaction.
- Sales lineage: join ORDER_HEADER_ID / ORDER_LINE_ID to OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL for shipment-level reporting.
- Receiving lineage: join RCV_TRANSACTION_ID to RCV_TRANSACTIONS for inbound declarations.
- Status monitoring: filter on MOVEMENT_STATUS to identify records pending EDI submission or requiring correction.
- Weight and value auditing: aggregate TOTAL_WEIGHT and STAT_EXT_VALUE by commodity or territory for Intrastat threshold checks.
Related Objects
MTL_MOVEMENT_STATISTICS is referenced extensively through MOVEMENT_ID. The most significant related objects include:
- MTL_MOVEMENT_PARAMETERS — referenced via ENTITY_ORG_ID; defines the statistical parameters per legal entity.
- MTL_MATERIAL_TRANSACTIONS — references MOVEMENT_ID and provides the sourcing inventory transaction.
- RCV_TRANSACTIONS and RCV_TRANSACTIONS_INTERFACE — reference MOVEMENT_ID for inbound receipt declarations.
- SO_PICKING_LINES_ALL and SO_PICKING_LINE_DETAILS — bidirectional relationships via MOVEMENT_ID, PICKING_LINE_ID, and PICKING_LINE_DETAIL_ID.
- WSH_DELIVERY_DETAILS and WSH_DEL_DETAILS_INTERFACE — reference MOVEMENT_ID for outbound shipment statistics.
- MTL_TRANSACTIONS_INTERFACE and MTL_MATERIAL_TRANSACTIONS_TEMP — reference MOVEMENT_ID during transaction processing.
- RA_INTERFACE_LINES_ALL, RA_CUSTOMER_TRX_LINES_ALL, AR_ARCHIVE_DETAIL — reference MOVEMENT_ID for receivables-side declaration linkage.
- IC_TRAN_CMP and IC_TRAN_PND — intercompany transaction tables referencing MOVEMENT_ID.
- MTL_MOVEMENT_STATISTICS_EFC — the Euro reporting variant referencing MOVEMENT_ID.
Together these relationships establish MTL_MOVEMENT_STATISTICS as the convergence point for inventory, order management, receiving, shipping, and financial movement statistics data.
-
Table: MTL_MOVEMENT_STATISTICS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MOVEMENT_STATISTICS, object_name:MTL_MOVEMENT_STATISTICS, status:VALID, product: INV - Inventory , description: Stores all relevant information for movement statistics transactions. , implementation_dba_data: INV.MTL_MOVEMENT_STATISTICS ,
-
Table: MTL_MOVEMENT_STATISTICS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MOVEMENT_STATISTICS, object_name:MTL_MOVEMENT_STATISTICS, status:VALID, product: INV - Inventory , description: Stores all relevant information for movement statistics transactions. , implementation_dba_data: INV.MTL_MOVEMENT_STATISTICS ,
-
View: INVBV_MOVEMENT_STATISTICS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_MOVEMENT_STATISTICS, object_name:INVBV_MOVEMENT_STATISTICS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_MOVEMENT_STATISTICS ,
-
View: INVBV_MOVEMENT_STATISTICS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.INVBV_MOVEMENT_STATISTICS, object_name:INVBV_MOVEMENT_STATISTICS, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.INVBV_MOVEMENT_STATISTICS ,
-
View: INVFV_MOVEMENT_STATISTICS
12.1.1
product: INV - Inventory , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: INVFV_MOVEMENT_STATISTICS
12.2.2
product: INV - Inventory , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: MTL_MOVEMENT_STATISTICS_V
12.2.2
product: INV - Inventory , implementation_dba_data: Not implemented in this database ,
-
View: MTL_TRANSACTIONS_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTIONS_INTERFACE_V, object_name:MTL_TRANSACTIONS_INTERFACE_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_TRANSACTIONS_INTERFACE_V ,
-
View: MTL_MOVEMENT_STATISTICS_V
12.1.1
product: INV - Inventory , implementation_dba_data: Not implemented in this database ,
-
View: MTL_TRANSACTIONS_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTIONS_INTERFACE_V, object_name:MTL_TRANSACTIONS_INTERFACE_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_TRANSACTIONS_INTERFACE_V ,
-
View: MTL_TRANSACTIONS_TEMP_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTIONS_TEMP_ALL_V, object_name:MTL_TRANSACTIONS_TEMP_ALL_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_TRANSACTIONS_TEMP_ALL_V ,
-
View: MTL_TRANSACTIONS_TEMP_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTIONS_TEMP_ALL_V, object_name:MTL_TRANSACTIONS_TEMP_ALL_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_TRANSACTIONS_TEMP_ALL_V ,