Search Results implement_alternate_bom
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MRP_RECOMMENDATIONS is the central transaction table within the Oracle E-Business Suite Master Scheduling/MRP (MRP) module. Each row represents a single planning recommendation generated by an MRP, MPS, or DRP planning run — for example, a planned order release, a reschedule suggestion, a cancellation, or a firm-planned order action. The table is owned by the MRP schema and is validated in both 12.1.1 and 12.2.2. It holds 92 documented columns in 12.2.2.
Because the table captures the outcome of the planning engine and serves as the source for downstream implementation, relief, pegging, and capacity processes, it functions as the operational hub of the planning data model. Applying the heuristic Data Vault classification supplied in the metadata, MRP_RECOMMENDATIONS is hub-leaning: its TRANSACTION_ID is the unique business key around which numerous dependent link and satellite tables (pegging, schedule dates, resource plans, gross requirements) are organized.
Key Information Stored
The primary key is MRP_RECOMMENDATIONS_PK, defined on TRANSACTION_ID, and a unique index MRP_RECOMMENDATIONS_U1 reinforces TRANSACTION_ID as the business-key candidate. The most significant columns include:
- TRANSACTION_ID — surrogate/primary identifier for each recommendation.
- INVENTORY_ITEM_ID, ORGANIZATION_ID, COMPILE_DESIGNATOR — composite reference to the planned item, organization, and plan designator.
- NEW_SCHEDULE_DATE, OLD_SCHEDULE_DATE, NEW_ORDER_QUANTITY, OLD_ORDER_QUANTITY — the proposed versus current schedule date and quantity that drive reschedule and release decisions.
- NEW_ORDER_PLACEMENT_DATE, OLD_ORDER_PLACEMENT_DATE — order placement date changes.
- DISPOSITION_ID, DISPOSITION_STATUS_TYPE — links the recommendation to its disposition record and status (e.g., release, reschedule, cancel).
- ORDER_TYPE, PLANNING_MAKE_BUY_CODE, SOURCE — classify the recommendation by order type and make/buy nature.
- VENDOR_ID, VENDOR_SITE_ID — supplier context for buy recommendations.
- FIRM_PLANNED_TYPE, FIRM_QUANTITY, FIRM_DATE — firm-planned characteristics.
- IMPLEMENT_* columns (IMPLEMENT_DATE, IMPLEMENT_QUANTITY, IMPLEMENT_JOB_NAME, IMPLEMENT_STATUS_CODE, IMPLEMENT_VENDOR_ID) — capture how the recommendation was actually implemented.
- REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID — identify the concurrent program and run that generated the row, essential for plan-run traceability.
Common Use Cases and Queries
Typical uses include the Planner Workbench, where recommendations are reviewed and released; exception reporting on reschedule days and compression; and auditing of implemented versus suggested actions. A frequent query pattern joins recommendations to their item and plan context and filters by run:
- Retrieve all recommendations from a specific plan run:
SELECT * FROM MRP.MRP_RECOMMENDATIONS WHERE COMPILE_DESIGNATOR = :plan AND REQUEST_ID = :request_id; - List reschedule suggestions:
... WHERE RESCHEDULED_FLAG = 'Y' AND DISPOSITION_STATUS_TYPE = 'RESCHEDULE'; - Trace implemented actions by joining IMPLEMENT_* columns to WIP and purchasing entities.
- Feed planning dashboards summarizing NEW_ORDER_QUANTITY by ORGANIZATION_ID and INVENTORY_ITEM_ID.
Related Objects
MRP_RECOMMENDATIONS participates in an extensive foreign-key network. Key relationships (with join columns) include:
- MRP_SYSTEM_ITEMS — via INVENTORY_ITEM_ID, ORGANIZATION_ID, COMPILE_DESIGNATOR.
- MRP_ITEM_PURCHASE_ORDERS and MRP_ITEM_WIP_ENTITIES — via DISPOSITION_ID.
- WIP_LINES — via LINE_ID.
- MRP_FULL_PEGGING — via TRANSACTION_ID.
- MRP_GROSS_REQUIREMENTS — via DISPOSITION_ID.
- MRP_RELIEF_INTERFACE — via PLANNED_ORDER_ID.
- MRP_SCHEDULE_DATES — via REFERENCE_SCHEDULE_ID.
- CRP_RESOURCE_PLAN and MRP_WORKBENCH_QUERY — via SOURCE_TRANSACTION_ID and TRANSACTION_ID respectively.
-
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_RECOMMENDATIONS#
12.2.2
-
VIEW: APPS.MRPBV_PLAN_SUPPLIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_SUPPLIES, object_name:MRPBV_PLAN_SUPPLIES, status:VALID,
-
VIEW: MRP.MRP_RECOMMENDATIONS#
12.2.2
owner:MRP, object_type:VIEW, object_name:MRP_RECOMMENDATIONS#, status:VALID,
-
VIEW: MSC.MSC_STORE_SUPPLIES#
12.2.2
-
VIEW: APPS.MRPBV_PLAN_SUPPLIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_SUPPLIES, object_name:MRPBV_PLAN_SUPPLIES, status:VALID,
-
VIEW: APPS.MRPFV_PLAN_SUPPLIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_SUPPLIES, object_name:MRPFV_PLAN_SUPPLIES, status:VALID,
-
VIEW: MSC.MSC_ST_SUPPLIES#
12.2.2
-
VIEW: MSC.MSC_SUPPLIES#
12.2.2
-
VIEW: APPS.MRPFV_PLAN_SUPPLIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_SUPPLIES, object_name:MRPFV_PLAN_SUPPLIES, status:VALID,
-
VIEW: APPS.MRP_ORDERS_SC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ORDERS_SC_V, object_name:MRP_ORDERS_SC_V, status:VALID,
-
VIEW: APPS.MRP_ORDERS_SC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ORDERS_SC_V, object_name:MRP_ORDERS_SC_V, status:VALID,
-
VIEW: MSC.MSC_STORE_SUPPLIES#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_STORE_SUPPLIES#, status:VALID,
-
View: MRPBV_PLAN_SUPPLIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_SUPPLIES, object_name:MRPBV_PLAN_SUPPLIES, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRPBV_PLAN_SUPPLIES ,
-
View: MRPBV_PLAN_SUPPLIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_SUPPLIES, object_name:MRPBV_PLAN_SUPPLIES, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRPBV_PLAN_SUPPLIES ,
-
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,
-
VIEW: APPS.MSC_ORDERS_DRP_COL_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_DRP_COL_V, status:VALID,
-
VIEW: APPS.MSC_PEGGING_DEMAND_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PEGGING_DEMAND_V, status:VALID,
-
View: MRPFV_PLAN_SUPPLIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_SUPPLIES, object_name:MRPFV_PLAN_SUPPLIES, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRPFV_PLAN_SUPPLIES ,
-
VIEW: APPS.MSC_ORDERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ORDERS_V, object_name:MSC_ORDERS_V, status:VALID,
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB SQL Statements
12.1.1
-
VIEW: APPS.MSC_ORDERS_RP_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_RP_V, status:VALID,
-
VIEW: APPS.MSC_ORDERS_COL_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_COL_V, status:VALID,
-
View: MRPFV_PLAN_SUPPLIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_SUPPLIES, object_name:MRPFV_PLAN_SUPPLIES, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRPFV_PLAN_SUPPLIES ,
-
VIEW: APPS.MSC_ORDERS_DRP_COL_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_DRP_COL_V, status:VALID,
-
VIEW: APPS.MSC_PEGGING_SUPPLY_V3
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PEGGING_SUPPLY_V3, status:VALID,
-
VIEW: APPS.MSC_ORDERS_DRP_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_DRP_V, status:VALID,
-
VIEW: APPS.MSC_ORDERS_COL_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_COL_V, status:VALID,
-
VIEW: APPS.MSC_PEGGING_SUPPLY_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PEGGING_SUPPLY_V, status:VALID,
-
TABLE: MRP.MRP_RECOMMENDATIONS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_RECOMMENDATIONS, object_name:MRP_RECOMMENDATIONS, status:VALID,
-
VIEW: APPS.MSC_ORDERS_DRP_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_ORDERS_DRP_V, status:VALID,
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB SQL Statements
12.2.2
-
VIEW: APPS.MSC_PEGGING_DEMAND_V2
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PEGGING_DEMAND_V2, status:VALID,
-
VIEW: APPS.MSC_PEGGING_SUPPLY_V2
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PEGGING_SUPPLY_V2, status:VALID,
-
TABLE: MRP.MRP_RECOMMENDATIONS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_RECOMMENDATIONS, object_name:MRP_RECOMMENDATIONS, status:VALID,
-
VIEW: APPS.MSC_ORDERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ORDERS_V, object_name:MSC_ORDERS_V, status:VALID,
-
TABLE: MSC.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,
-
APPS.MSC_RESTORE_FIRM_PO SQL Statements
12.2.2
-
APPS.MSC_RESTORE_FIRM_PO SQL Statements
12.1.1
-
TABLE: MSC.MSC_STORE_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, object_name:MSC_STORE_SUPPLIES, status:VALID,
-
TABLE: MSC.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,
-
TABLE: MSC.MSC_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID,
-
TABLE: MSC.MSC_STORE_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, object_name:MSC_STORE_SUPPLIES, status:VALID,
-
TABLE: MSC.MSC_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID,