Results for “mrp_recommendations_u1”

10 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

MRP.MRP_RECOMMENDATIONS is the central planning-output table in Oracle Master Scheduling/MRP and Advanced Supply Chain Planning. It stores the planning engine's suggestions for a given plan, with one row per recommended supply action: purchase orders, purchase requisitions, purchase orders in receiving, discrete jobs, nonstandard jobs, intransit shipments, intransit receipts, planned orders, and suggested repetitive schedules. Each row carries both the current state of an order (old quantity and date) and the planner's recommendation (new quantity and date), enabling the Material Planner Workbench to display, reschedule, firm, and implement suggestions. The table is populated by the planning manager concurrent program and consumed by workbench queries, pegging, capacity, and relief interfaces.

From a Data Vault modeling perspective, the mined foreign-key structure classifies this object as hub-leaning. It is best treated as a durable hub-like entity keyed on TRANSACTION_ID, with dependent satellite attributes capturing the disposable planning state (dates, quantities, firming flags, and implementation status) that is regenerated on each plan run.

Key Information Stored

The documented physical schema for 12.2.2 contains 92 columns. The most significant are:

Common Use Cases and Queries

The dominant use case is the Planner Workbench, which reads rows by plan and item to present reschedule, cancel, and firm recommendations. Planners query by COMPILE_DESIGNATOR, ORGANIZATION_ID, ORDER_TYPE, and DISPOSITION_STATUS_TYPE to isolate actionable exceptions such as late supplies or reschedules.

A typical pattern retrieves recommendations for a specific plan and item:

  • SELECT transaction_id, order_type, new_schedule_date, new_order_quantity, reschedule_days FROM mrp.mrp_recommendations WHERE compile_designator = :plan AND inventory_item_id = :item AND organization_id = :org;
  • Join to MRP_SYSTEM_ITEMS on INVENTORY_ITEM_ID for item attributes.
  • Aggregate by DISPOSITION_STATUS_TYPE to report firm versus unfirm supply.
  • Detect slippage via NEW_SCHEDULE_DATE minus OLD_SCHEDULE_DATE and group by program_run to trend plan behavior.

The IMPLEMENT_* columns support programmatic implementation (firming, creating jobs, releasing requisitions), while RELEASE_STATUS and RELEASE_ERRORS track the outcome of those automated actions.

Related Objects

MRP_RECOMMENDATIONS sits at the center of a dense relational web. The most significant dependents and references are: