Search Results mrp_forecast_updates
Overview
The MTL_SALES_ORDERS table is a core data object within the Oracle E-Business Suite Inventory (INV) module. It functions as a local repository for sales order definitions, storing a subset of sales order header information sourced from the Order Management (OM) module. Its primary role is to facilitate inventory transactions, material planning, and reservation processes by providing a local, performant reference to sales order data. This table is essential for integrating inventory control with fulfillment operations, enabling systems like Material Requirements Planning (MRP) and Work in Process (WIP) to efficiently validate and process demand against specific sales orders without requiring direct, real-time joins to the primary OM tables.
Key Information Stored
While the provided metadata does not list specific columns, the table's primary key is SALES_ORDER_ID, which typically corresponds to the ORDER_HEADER_ID from the OE_ORDER_HEADERS_ALL table in Order Management. Based on its described purpose and foreign key relationships, the table likely stores critical identifying and summary information for a sales order, such as the order number, sold-to customer identifier, order date, and request date. It acts as a denormalized snapshot, ensuring that inventory-related processes have consistent and accessible order reference data even if the detailed line information resides in OM.
Common Use Cases and Queries
A primary use case, as indicated by the user's search for "mrp_reservations," is tracking and managing inventory reservations against sales orders. The MRP_RESERVATIONS table uses DISPOSITION_ID (referencing MTL_SALES_ORDERS.SALES_ORDER_ID) to link a specific reservation to a sales order. Common queries involve joining these tables to report on reserved inventory. For instance, to identify all reservations for a specific order, one might execute:
SELECT mr.* FROM mrp_reservations mr, mtl_sales_orders mso WHERE mr.disposition_id = mso.sales_order_id AND mso.segment1 = '<Order_Number>';
Another frequent scenario is analyzing demand sources within MRP or inventory planning, where MTL_DEMAND and MTL_DEMAND_INTERFACE reference this table via DEMAND_SOURCE_HEADER_ID to attribute planned or interface demand to a sales order.
Related Objects
The MTL_SALES_ORDERS table is a central reference point for several key transactional and planning tables, as documented by its foreign key relationships:
- MRP_RESERVATIONS: Links via MRP_RESERVATIONS.DISPOSITION_ID = MTL_SALES_ORDERS.SALES_ORDER_ID to associate inventory reservations with sales orders.
- MTL_DEMAND: Links via MTL_DEMAND.DEMAND_SOURCE_HEADER_ID = MTL_SALES_ORDERS.SALES_ORDER_ID to attribute demand.
- MTL_DEMAND_INTERFACE: Links via MTL_DEMAND_INTERFACE.DEMAND_SOURCE_HEADER_ID = MTL_SALES_ORDERS.SALES_ORDER_ID for demand interface records.
- MRP_SCHEDULE_DATES: Links via MRP_SCHEDULE_DATES.SOURCE_SALES_ORDER_ID = MTL_SALES_ORDERS.SALES_ORDER_ID for scheduling.
- MRP_FORECAST_UPDATES: Links via MRP_FORECAST_UPDATES.UPDATE_SALES_ORDER = MTL_SALES_ORDERS.SALES_ORDER_ID.
- MTL_SO_RMA_INTERFACE: Links via MTL_SO_RMA_INTERFACE.SALES_ORDER_ID = MTL_SALES_ORDERS.SALES_ORDER_ID for Return Material Authorization processing.
- WIP_SO_ALLOCATIONS: Links via WIP_SO_ALLOCATIONS.DEMAND_SOURCE_HEADER_ID = MTL_SALES_ORDERS.SALES_ORDER_ID for work order sales order allocations.
-
Table: MTL_SALES_ORDERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SALES_ORDERS, object_name:MTL_SALES_ORDERS, status:VALID, product: INV - Inventory , description: Local definitions of sales orders , implementation_dba_data: INV.MTL_SALES_ORDERS ,
-
Table: MTL_SALES_ORDERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SALES_ORDERS, object_name:MTL_SALES_ORDERS, status:VALID, product: INV - Inventory , description: Local definitions of sales orders , implementation_dba_data: INV.MTL_SALES_ORDERS ,