Search Results purch_line_num
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MRP_WORKBENCH_QUERY is an Oracle EBS table owned by the MRP schema, residing in the Master Scheduling/MRP product family. It stores recommendations that are generated when a planner selects specific criteria within the MRP Planner WorkBench. In effect, it captures a materialized set of planning recommendations returned from a WorkBench query, holding suggested schedule dates, order dates, quantities, disposition codes, and related firming/rescheduling actions for planned orders and discrete jobs. It supports the interactive planning cycle by preserving the planner's query output so that recommendations can be reviewed, implemented, or rescheduled.
From a Data Vault modeling perspective, the heuristic classification derived from the foreign key structure is link. The table primarily resolves relationships between a query definition (QUERY_ID), a planning recommendation (TRANSACTION_ID), a WIP line (LINE_ID), and other referenced business entities, rather than functioning as a pure hub of one business concept or a purely descriptive satellite.
Key Information Stored
The table contains 44 documented columns. The composite primary key, MRP_WORKBENCH_QUERY_PK, is defined over the surrogate combination QUERY_ID, TRANSACTION_ID, LINE_ID, and FIRST_UNIT_COMPLETION_DATE. Among the most operationally significant columns are:
- QUERY_ID – Identifies the WorkBench query context under which recommendations were captured; a leading component of the primary key.
- TRANSACTION_ID – Links each row to a specific planning recommendation in MRP_RECOMMENDATIONS.
- LINE_ID – Associates the recommendation with a WIP line via WIP_LINES.
- FIRST_UNIT_COMPLETION_DATE – The earliest completion date; part of the primary key and used in scheduling logic.
- INVENTORY_ITEM_ID, ORGANIZATION_ID, DESIGNATOR – Item and organization identification, joined to MRP_SYSTEM_ITEMS.
- CURRENT_SCHEDULE_DATE / NEW_SCHEDULE_DATE – The existing and recommended schedule dates for the order.
- CURRENT_ORDER_DATE / NEW_ORDER_DATE – Existing and recommended order dates.
- CURRENT_DOCK_DATE / NEW_DOCK_DATE – Existing and recommended dock dates.
- CURRENT_ORDER_QUANTITY / NEW_ORDER_QUANTITY – Existing and recommended order quantities.
- ORDER_NUMBER, ORDER_TYPE – Identifies the discrete job or purchase order context.
- STATUS_CODE, DISPOSITION, DISPOSITION_STATUS_TYPE – Status and planner disposition of the recommendation.
- FIRM_PLANNED_TYPE, FIRM_QUANTITY, FIRM_DATE, RESCHEDULED_FLAG – Flags and values indicating firming and rescheduling actions.
- IMPLEMENT_QUANTITY, IMPLEMENT_DATE – Quantities and dates selected for implementation.
- LOCATION_ID, EMPLOYEE_ID – Foreign keys to HR_LOCATIONS_ALL and PSB_EMPLOYEES respectively.
Audit columns LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and LAST_UPDATE_LOGIN follow standard EBS conventions.
Common Use Cases and Queries
Planners and developers commonly use this table to review pending recommendations flagged as rescheduled, to report firm orders versus planned orders, and to extract quantities proposed for implementation. Representative query patterns include:
- Retrieving all recommendations for a given WorkBench query:
SELECT * FROM MRP.MRP_WORKBENCH_QUERY WHERE QUERY_ID = :p_query_id; - Identifying rescheduled items:
SELECT TRANSACTION_ID, INVENTORY_ITEM_ID, NEW_SCHEDULE_DATE FROM MRP.MRP_WORKBENCH_QUERY WHERE RESCHEDULED_FLAG = 'Y'; - Summarizing implementation quantities and dates by organization:
SELECT ORGANIZATION_ID, SUM(IMPLEMENT_QUANTITY) FROM MRP.MRP_WORKBENCH_QUERY GROUP BY ORGANIZATION_ID; - Joining to MRP_RECOMMENDATIONS on TRANSACTION_ID for detailed planning context.
Related Objects
The foreign key relationships define the most significant dependent and referenced objects:
- MRP_RECOMMENDATIONS – joined via TRANSACTION_ID; the core source of planning recommendations.
- MRP_SYSTEM_ITEMS – joined via INVENTORY_ITEM_ID and ORGANIZATION_ID for item master data.
- WIP_LINES – joined via LINE_ID for discrete job line information.
- HR_LOCATIONS_ALL – joined via LOCATION_ID for location details.
- PSB_EMPLOYEES – joined via EMPLOYEE_ID for planner/employee references.
These relationships make MRP_WORKBENCH_QUERY a central linking table within the Planner WorkBench data model, enabling integrated reporting across recommendations, items, jobs, locations, and planners.
-
Table: MRP_WORKBENCH_QUERY
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_WORKBENCH_QUERY, object_name:MRP_WORKBENCH_QUERY, status:VALID, product: MRP - Master Scheduling/MRP , description: Recommendations based on user criteria selected in MRP Planner WorkBench , implementation_dba_data: MRP.MRP_WORKBENCH_QUERY ,
-
Table: MSC_ST_RESERVATIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_RESERVATIONS, object_name:MSC_ST_RESERVATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_RESERVATIONS. , implementation_dba_data: MSC.MSC_ST_RESERVATIONS ,
-
Table: MRP_ITEM_PURCHASE_ORDERS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ITEM_PURCHASE_ORDERS, object_name:MRP_ITEM_PURCHASE_ORDERS, status:VALID, product: MRP - Master Scheduling/MRP , description: Purchase orders and purchase requisitions , implementation_dba_data: MRP.MRP_ITEM_PURCHASE_ORDERS ,
-
Table: MRP_ITEM_PURCHASE_ORDERS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ITEM_PURCHASE_ORDERS, object_name:MRP_ITEM_PURCHASE_ORDERS, status:VALID, product: MRP - Master Scheduling/MRP , description: Purchase orders and purchase requisitions , implementation_dba_data: MRP.MRP_ITEM_PURCHASE_ORDERS ,
-
Table: MSC_ST_RESERVATIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_RESERVATIONS, object_name:MSC_ST_RESERVATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_RESERVATIONS. , implementation_dba_data: MSC.MSC_ST_RESERVATIONS ,
-
Table: MRP_WORKBENCH_QUERY
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_WORKBENCH_QUERY, object_name:MRP_WORKBENCH_QUERY, status:VALID, product: MRP - Master Scheduling/MRP , description: Recommendations based on user criteria selected in MRP Planner WorkBench , implementation_dba_data: MRP.MRP_WORKBENCH_QUERY ,
-
Table: MRP_RECOMMENDATIONS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_RECOMMENDATIONS, object_name:MRP_RECOMMENDATIONS, status:VALID, product: MRP - Master Scheduling/MRP , description: MRP plan recommendations , implementation_dba_data: MRP.MRP_RECOMMENDATIONS ,
-
Table: MRP_RECOMMENDATIONS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_RECOMMENDATIONS, object_name:MRP_RECOMMENDATIONS, status:VALID, product: MRP - Master Scheduling/MRP , description: MRP plan recommendations , implementation_dba_data: MRP.MRP_RECOMMENDATIONS ,
-
Table: MSC_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table lists all the supplies for this plan. The supplies created by the planning process are added to this table. , implementation_dba_data: MSC.MSC_SUPPLIES ,
-
Table: MSC_ST_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SUPPLIES, object_name:MSC_ST_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_SUPPLIES. , implementation_dba_data: MSC.MSC_ST_SUPPLIES ,
-
Table: MSC_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table lists all the supplies for this plan. The supplies created by the planning process are added to this table. , implementation_dba_data: MSC.MSC_SUPPLIES ,
-
Table: MSC_ST_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SUPPLIES, object_name:MSC_ST_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_SUPPLIES. , implementation_dba_data: MSC.MSC_ST_SUPPLIES ,
-
VIEW: MRP.MRP_ITEM_PURCHASE_ORDERS#
12.2.2
-
VIEW: MRP.MRP_WORKBENCH_QUERY#
12.2.2
-
VIEW: MSC.MSC_ST_RESERVATIONS#
12.2.2
-
View: MRP_AP_INTRANSIT_SUPPLIES_V
12.2.2
product: MRP - Master Scheduling/MRP , implementation_dba_data: Not implemented in this database ,
-
VIEW: MRP.MRP_RECOMMENDATIONS#
12.2.2
-
View: MRP_AP_INTRANSIT_SUPPLIES_V
12.1.1
product: MRP - Master Scheduling/MRP , implementation_dba_data: Not implemented in this database ,
-
VIEW: MRP.MRP_ITEM_PURCHASE_ORDERS#
12.2.2
owner:MRP, object_type:VIEW, object_name:MRP_ITEM_PURCHASE_ORDERS#, status:VALID,
-
VIEW: MRP.MRP_WORKBENCH_QUERY#
12.2.2
owner:MRP, object_type:VIEW, object_name:MRP_WORKBENCH_QUERY#, status:VALID,
-
VIEW: MSC.MSC_ST_RESERVATIONS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_ST_RESERVATIONS#, status:VALID,
-
VIEW: APPS.MSC_PO_RESCHEDULE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_RESCHEDULE_DETAILS_V, object_name:MSC_PO_RESCHEDULE_DETAILS_V, status:VALID,
-
VIEW: APPS.MSC_PO_RESCHEDULE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_RESCHEDULE_DETAILS_V, object_name:MSC_PO_RESCHEDULE_DETAILS_V, status:VALID,
-
TABLE: MRP.MRP_WORKBENCH_QUERY
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_WORKBENCH_QUERY, object_name:MRP_WORKBENCH_QUERY, status:VALID,
-
APPS.MSC_CL_SUPPLY_PULL SQL Statements
12.1.1
-
TABLE: MRP.MRP_WORKBENCH_QUERY
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_WORKBENCH_QUERY, object_name:MRP_WORKBENCH_QUERY, status:VALID,
-
VIEW: MSC.MSC_STORE_SUPPLIES#
12.2.2
-
APPS.MSC_CL_SUPPLY_PULL SQL Statements
12.2.2
-
VIEW: MRP.MRP_RECOMMENDATIONS#
12.2.2
owner:MRP, object_type:VIEW, object_name:MRP_RECOMMENDATIONS#, status:VALID,
-
TABLE: MRP.MRP_ITEM_PURCHASE_ORDERS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ITEM_PURCHASE_ORDERS, object_name:MRP_ITEM_PURCHASE_ORDERS, status:VALID,
-
TABLE: MRP.MRP_ITEM_PURCHASE_ORDERS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ITEM_PURCHASE_ORDERS, object_name:MRP_ITEM_PURCHASE_ORDERS, status:VALID,
-
View: MSC_PO_RESCHEDULE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_RESCHEDULE_DETAILS_V, object_name:MSC_PO_RESCHEDULE_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view contains the line information of a rescheduled purchase order. This view is used in XML-outbound. , implementation_dba_data: APPS.MSC_PO_RESCHEDULE_DETAILS_V ,
-
View: MSC_PO_RESCHEDULE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_RESCHEDULE_DETAILS_V, object_name:MSC_PO_RESCHEDULE_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view contains the line information of a rescheduled purchase order. This view is used in XML-outbound. , implementation_dba_data: APPS.MSC_PO_RESCHEDULE_DETAILS_V ,
-
VIEW: MSC.MSC_ST_SUPPLIES#
12.2.2
-
VIEW: MSC.MSC_SUPPLIES#
12.2.2
-
TABLE: MSC.MSC_ST_RESERVATIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_RESERVATIONS, object_name:MSC_ST_RESERVATIONS, status:VALID,
-
TABLE: MSC.MSC_ST_RESERVATIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_RESERVATIONS, object_name:MSC_ST_RESERVATIONS, status:VALID,
-
APPS.MSC_CL_SUPPLY_ODS_LOAD SQL Statements
12.1.1
-
VIEW: MSC.MSC_STORE_SUPPLIES#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_STORE_SUPPLIES#, status:VALID,
-
APPS.MSC_CL_SUPPLY_ODS_LOAD SQL Statements
12.2.2
-
APPS.MSC_M2A_PUSH SQL Statements
12.2.2
-
APPS.MSC_M2A_PUSH SQL Statements
12.1.1
-
VIEW: MSC.MSC_ST_SUPPLIES#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_ST_SUPPLIES#, status:VALID,
-
VIEW: MSC.MSC_SUPPLIES#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_SUPPLIES#, status:VALID,
-
TABLE: MSC.MSC_LOCAL_ID_SUPPLY
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_LOCAL_ID_SUPPLY, object_name:MSC_LOCAL_ID_SUPPLY, status:VALID,
-
TABLE: MSC.MSC_LOCAL_ID_SUPPLY
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_LOCAL_ID_SUPPLY, object_name:MSC_LOCAL_ID_SUPPLY, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_SUPPLY_PULL
12.1.1
-
TABLE: MRP.MRP_RECOMMENDATIONS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_RECOMMENDATIONS, object_name:MRP_RECOMMENDATIONS, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_SUPPLY_PULL
12.2.2
-
TABLE: MRP.MRP_RECOMMENDATIONS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_RECOMMENDATIONS, object_name:MRP_RECOMMENDATIONS, status:VALID,