Results for “requirement_date”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The MRP_DERIVED_SO_DEMANDS table resides in the MRP schema and belongs to the Master Scheduling/MRP product family within Oracle E-Business Suite 12.1.1 and 12.2.2. It functions as a staging and derivation area where sales order demand is transformed into a form usable by the MRP/MPS planning engine. Rather than reading sales order lines directly, the planner consumes a normalized demand record set that captures item, organization, quantity, date, and source lineage for every open sales order schedule. This decoupling allows the planning engine to operate against a consistent snapshot while shielding it from the transactional volatility of the order entry tables.
Because the table carries descriptive attributes tied to a demand transaction and a natural business key rooted in the source sales order schedule, the heuristic Data Vault classification is satellite. This classification is offered as a modeling suggestion only: the table behaves as a descriptive satellite attached to a demand hub/link keyed by the sales order schedule rather than as a standalone hub.
Key Information Stored
The table contains 17 documented columns. The most operationally significant are:
- DEMAND_ID — the surrogate identifier for a derived demand row within the planning snapshot.
- DEMAND_HEADER_ID — foreign key to RLA_DEMAND_HEADERS_ALL, providing the link back to the originating demand header.
- DEMAND_SOURCE_TYPE, DEMAND_SOURCE_LINE, DEMAND_SOURCE_DELIVERY — the business-key lineage that identifies which sales order line and delivery generated the demand.
- INVENTORY_ITEM_ID and ORGANIZATION_ID — the planning item and warehouse context for the demand.
- REQUIREMENT_DATE — the schedule date against which the planner nets demand.
- PRIMARY_UOM_QUANTITY, RESERVATION_QUANTITY, COMPLETED_QUANTITY — the demanded, reserved, and fulfilled quantities.
- RESERVATION_TYPE and DEMAND_CLASS — classification attributes that drive reservation and pegging logic.
- SUBINVENTORY — the storage location tied to the requirement.
- PARENT_DEMAND_ID — supports hierarchical pegging of dependent demands.
- SALES_CONTACT — the sales representative associated with the order.
- REFRESH_NUMBER — a snapshot/version tag identifying the planning run that produced the row.
DEMAND_ID serves as the surrogate primary key, while DEMAND_HEADER_ID plus the DEMAND_SOURCE_TYPE/LINE/DELIVERY combination forms the strongest business-key candidate.
Common Use Cases and Queries
Typical scenarios include reconciling planned sales order demand against booked orders, tracing backlog by item and organization, and diagnosing why a requirement appears (or fails to appear) during a planning run. Because rows are versioned by REFRESH_NUMBER, analysts isolate a single plan run before aggregating.
- Backlog by item and organization for the latest refresh.
- Comparing PRIMARY_UOM_QUANTITY against COMPLETED_QUANTITY to measure open demand.
- Pegging derived demand back to the originating sales order via DEMAND_HEADER_ID and DEMAND_SOURCE_LINE.
A representative query restricts to the current REFRESH_NUMBER and groups by ORGANIZATION_ID and INVENTORY_ITEM_ID, summing PRIMARY_UOM_QUANTITY while filtering on REQUIREMENT_DATE ranges. Joining to RLA_DEMAND_HEADERS_ALL via DEMAND_HEADER_ID enriches the result with header-level order context.
Related Objects
- RLA_DEMAND_HEADERS_ALL — joined on DEMAND_HEADER_ID; the authoritative demand header.
- MRP_ORGANIZATION_ITEMS — joined on INVENTORY_ITEM_ID and ORGANIZATION_ID for item master attributes.
- MRP_SYSTEM_ITEMS / MTL_SYSTEM_ITEMS_B — item descriptive data.
- MRP_FULL_PEGGING — pegging and dependency analysis across planning runs.
- MRP_GROSS_REQUIREMENTS — the downstream aggregate demand table populated during the MRP run.
- OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL — ultimate source order data reachable through the demand header lineage.
-
- Retrofitted
APPS.MTL_PROJECT_DEMAND_VIEW·↳ MTL_DEMAND·↳ PJM_UEFF_SO_LINES_V·Explore INV module →
-
External demand information to be considered in ATP
-
Sales order lines
APPS.WIP_SALES_ORDER_LINES_V·↳ MTL_DEMAND·↳ MTL_SYSTEM_ITEMS·Explore WIP module →
-
View: MTL_RESERVATIONS_V 12.2.2
10SC ONLY
APPS.MTL_RESERVATIONS_V·↳ MTL_DEMAND·↳ MTL_SYSTEM_ITEMS_KFV·↳ MTL_TXN_SOURCE_TYPES·Explore INV module →
-
Not currently used
APPS.PJM_PROJECT_OE_DEMAND_V·↳ MTL_DEMAND·↳ SO_LINES_ALL·Explore PJM module →
-
View: MTL_RESERVATIONS_ALL_V 12.2.2
APPS.MTL_RESERVATIONS_ALL_V·↳ MTL_LOT_NUMBERS·↳ MTL_RESERVATIONS·↳ MTL_TXN_SOURCE_TYPES·Explore INV module →
-
The staging table used by the collection program to validate and process data for table MSC_RESERVATIONS.
-
View: OE_WIP_OPEN_DEMANDS_V 12.1.1
APPS.OE_WIP_OPEN_DEMANDS_V·↳ FND_LANGUAGES·↳ FND_PROFILE·↳ MTL_SALES_ORDERS·Explore ONT module →
-
View: WIP_RESERVATIONS_V 12.2.2
This view is used to select reservations to WIP Discrete Jobs or WIP Flow Schedules.
APPS.WIP_RESERVATIONS_V·↳ INV_CONVERT·↳ MTL_RESERVATIONS·↳ MTL_SALES_ORDERS·Explore WIP module →
-
External demand information to be considered in ATP
-
View: OE_WIP_OPEN_DEMANDS_V 12.2.2
APPS.OE_WIP_OPEN_DEMANDS_V·↳ FND_LANGUAGES·↳ FND_PROFILE·↳ MTL_SALES_ORDERS·Explore ONT module →
-
View: MTL_DEMAND_OM_VIEW 12.1.1
APPS.MTL_DEMAND_OM_VIEW·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore INV module →
-
Temporary sales order allocation information
-
View: WIP_OPEN_DEMANDS_V 12.1.1
This view is used to retrieve sales orders that are not reserved.
APPS.WIP_OPEN_DEMANDS_V·↳ FND_PROFILE·↳ INV_CONVERT·↳ MTL_SYSTEM_ITEMS·Explore WIP module →
-
View: WIP_OPEN_DEMANDS_V 12.2.2
This view is used to retrieve sales orders that are not reserved.
APPS.WIP_OPEN_DEMANDS_V·↳ FND_PROFILE·↳ INV_CONVERT·↳ MTL_SYSTEM_ITEMS·Explore WIP module →
-
Sales order lines
APPS.WIP_SALES_ORDER_LINES_V·↳ MTL_DEMAND·↳ MTL_SYSTEM_ITEMS·Explore WIP module →
-
Sales order demand view with project and task references
APPS.PJM_PROJECT_OM_DEMAND_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore PJM module →
-
Table: MSC_TEMP_SALES_ORDERS 12.1.1
-
Material reservations
-
APPS.MRP_DEMAND_OM_RESERVATIONS_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore MRP module →
-
View: MTL_DEMAND_OM_VIEW 12.2.2
APPS.MTL_DEMAND_OM_VIEW·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore INV module →
-
Material reservations
-
Material reservations
-
Temporary sales order allocation information
-
View: MTL_RESERVATIONS_V 12.1.1
10SC ONLY
APPS.MTL_RESERVATIONS_V·↳ MTL_DEMAND·↳ MTL_SYSTEM_ITEMS_KFV·↳ MTL_TXN_SOURCE_TYPES·Explore INV module →
-
Sales order demand view with project and task references
APPS.PJM_PROJECT_OM_DEMAND_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore PJM module →
-
View: WIP_SO_ALLOCATIONS_V 12.2.2
Foreign-key data for WIP_SO_ALLOCATIONS
APPS.WIP_SO_ALLOCATIONS_V·↳ MTL_DEMAND·↳ MTL_SALES_ORDERS·↳ WIP_SO_ALLOCATIONS·Explore WIP module →
-
View: WIP_SO_ALLOCATIONS_V 12.1.1
Foreign-key data for WIP_SO_ALLOCATIONS
APPS.WIP_SO_ALLOCATIONS_V·↳ MTL_DEMAND·↳ MTL_SALES_ORDERS·↳ WIP_SO_ALLOCATIONS·Explore WIP module →
-
Table: MSC_ST_RESERVATIONS 12.1.1
The staging table used by the collection program to validate and process data for table MSC_RESERVATIONS.
-
- Retrofitted
APPS.MTL_PROJECT_DEMAND_VIEW·↳ MTL_DEMAND·↳ PJM_UEFF_SO_LINES_V·Explore INV module →
-
Not currently used
APPS.PJM_PROJECT_OE_DEMAND_V·↳ MTL_DEMAND·↳ SO_LINES_ALL·Explore PJM module →
-
Reservations
-
Material reservations
-
This table stores sales order demand and reservations from source application instances.
-
APPS.MRP_DEMAND_OM_RESERVATIONS_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore MRP module →
-
View: WIP_RESERVATIONS_V 12.1.1
This view is used to select reservations to WIP Discrete Jobs or WIP Flow Schedules.
APPS.WIP_RESERVATIONS_V·↳ INV_CONVERT·↳ MTL_RESERVATIONS·↳ MTL_SALES_ORDERS·Explore WIP module →
-
Temporary table containing ATP details returned from ATP user-exit
-
Temporary table containing ATP details returned from ATP user-exit
-
APPS.MTL_RESERVATIONS_INTERFACE_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ MFG_LOOKUPS·↳ MTL_PARAMETERS·Explore INV module →
-
Table: MSC_TEMP_SALES_ORDERS 12.2.2
-
View: MTL_RESERVATIONS_ALL_V 12.1.1
APPS.MTL_RESERVATIONS_ALL_V·↳ MTL_LOT_NUMBERS·↳ MTL_RESERVATIONS·↳ MTL_TXN_SOURCE_TYPES·Explore INV module →
-
View: MTL_DEMAND_INTERFACE_V 12.1.1
10SC ONLY
APPS.MTL_DEMAND_INTERFACE_V·↳ MFG_LOOKUPS·↳ MTL_ATP_RULES·↳ MTL_DEMAND_INTERFACE·Explore INV module →
-
Sales order demand and reservations
-
This table stores sales order demand and reservations from source application instances.
-
Reservations
-
Sales order demand and reservations
-
The staging table used by the collection program to validate and process data for table MSC_SALES_ORDERS.