Search Results mrp_web_enterprise_v
Overview
MRP_WEB_ENTERPRISE_V is a database view owned by the APPS schema in Oracle E-Business Suite, belonging to the MRP (Master Scheduling/MRP) product family. Its documented purpose is to expose enterprise-level plan information for Web Inquiries, the self-service HTML interface through which planners and supply chain users interrogate planning results without accessing the full Oracle Forms-based Planner Workbench. The view is marked VALID and is available in both 12.1.1 and 12.2.2, with the underlying object list in the ETRM metadata confirming the same definition in either release.
The view presents one row per planned item for a single plan — specifically the plan with the highest PLAN_ID in MRP_MATERIAL_PLANS, restricted to horizontal plan type 10. It therefore returns the most recently generated horizontal plan across the enterprise, augmented with organization, project, and task attributes. This makes it the reporting and integration surface for enterprise-wide material plan inquiries rather than a transactional table.
Underlying Base Objects
The view is defined over four primary sources joined in a single SELECT:
- MRP_MATERIAL_PLANS (synonym over the horizontal material plan table) — supplies PLAN_ID, ORGANIZATION_ID, COMPILE_DESIGNATOR, PLAN_ORGANIZATION_ID, INVENTORY_ITEM_ID, ITEM_SEGMENTS, and the QUANTITY1 through QUANTITY18 columns that carry the horizontal plan buckets.
- MTL_PARAMETERS (synonym) — supplies ORGANIZATION_CODE, joined on ORGANIZATION_ID, providing the human-readable inventory organization identifier.
- MRP_PROJECT_V (view) — supplies PLANNING_GROUP, PROJECT_ID, and PROJECT_NUMBER for project-aware planning.
- MRP_TASK_V (view) — supplies TASK_ID and TASK_NUMBER.
The documented dependency list shows that these two project/task views are themselves built on the PA packages PA_PROJECT_UTILS, PA_TASK_UTILS, PA_SECURITY, PA_CROSS_BUSINESS_GRP, the MRP_GET_PROJECT package, and FND_PROFILE. This is significant: project and task visibility in the view is filtered through Oracle Projects security and the current responsibility's profile settings, so two users querying the same view may not see identical rows where projects are concerned.
Key Columns
The view exposes twenty-four columns. Identifiers include PLAN_ID, ORGANIZATION_ID, PLAN_ORGANIZATION_ID, INVENTORY_ITEM_ID, and COMPILE_DESIGNATOR, with ORGANIZATION_CODE resolving the owning organization and ITEM_SEGMENTS giving the concatenated item flexfield value. The supply and demand bucket columns — SALES_ORDERS, FORECASTS, DEPENDENT_DEMAND, GROSS_REQUIREMENTS, WIP, PURCHASE_ORDERS, PURCHASE_REQUISITIONS, IN_TRANSIT, IN_RECEIVING, PLANNED_ORDERS, TOTAL_SUPPLY, and SCHEDULED_RECEIPTS — correspond to the QUANTITY1 through QUANTITY18 positions in the horizontal plan record. Project columns are PLANNING_GROUP, PROJECT_ID, TASK_ID, PROJECT_NUMBER, and TASK_NUMBER; the view applies NVL defaults of '-' for PLANNING_GROUP and -1 for PROJECT_ID and TASK_ID so that non-project rows are retained under the outer-join condition.
Common Use Cases and Queries
The view is chiefly used for enterprise-level supply/demand reporting, exception dashboards, and extracts into external planning or BI tools. Because it already resolves organization code, project number, and task number, it removes the need for report authors to reproduce the Projects security joins.
A representative query retrieving demand and supply for a given item is:
SELECT organization_code, item_segments, gross_requirements, total_supply, project_number, task_number FROM mrp_web_enterprise_v WHERE inventory_item_id = :item_id;SELECT organization_code, item_segments, forecast_plan, mps_plan FROM mrp_web_enterprise_v ORDER BY organization_code, item_segments;
Two caveats apply. First, the view returns only the single latest plan (MAX(PLAN_ID)) with horizontal plan type 10, so historical comparison requires querying MRP_MATERIAL_PLANS directly. Second, project and task rows are subject to Projects security via the underlying PA packages; users lacking project access will see the NVL placeholders rather than the true project or task values.
-
View: MRP_WEB_ENTERPRISE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_WEB_ENTERPRISE_V, object_name:MRP_WEB_ENTERPRISE_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Enterprise view information for Web Inquiries , implementation_dba_data: APPS.MRP_WEB_ENTERPRISE_V ,
-
View: MRP_WEB_ENTERPRISE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_WEB_ENTERPRISE_V, object_name:MRP_WEB_ENTERPRISE_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Enterprise view information for Web Inquiries , implementation_dba_data: APPS.MRP_WEB_ENTERPRISE_V ,
-
SYNONYM: APPS.MRP_MATERIAL_PLANS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_MATERIAL_PLANS, status:VALID,
-
SYNONYM: APPS.MRP_MATERIAL_PLANS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_MATERIAL_PLANS, status:VALID,
-
PACKAGE: APPS.MRP_GET_PROJECT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MRP_GET_PROJECT, status:VALID,
-
VIEW: APPS.MRP_TASK_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_TASK_V, object_name:MRP_TASK_V, status:VALID,
-
PACKAGE: APPS.MRP_GET_PROJECT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MRP_GET_PROJECT, status:VALID,
-
PACKAGE: APPS.PA_TASK_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_TASK_UTILS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MRP_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_PROJECT_V, object_name:MRP_PROJECT_V, status:VALID,
-
PACKAGE: APPS.PA_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_SECURITY, status:VALID,
-
VIEW: APPS.MRP_PROJECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_PROJECT_V, object_name:MRP_PROJECT_V, status:VALID,
-
VIEW: APPS.MRP_TASK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_TASK_V, object_name:MRP_TASK_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.PA_CROSS_BUSINESS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_CROSS_BUSINESS_GRP, status:VALID,
-
PACKAGE: APPS.PA_CROSS_BUSINESS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_CROSS_BUSINESS_GRP, status:VALID,
-
PACKAGE: APPS.PA_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_SECURITY, status:VALID,
-
VIEW: APPS.MRP_WEB_ENTERPRISE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_WEB_ENTERPRISE_V, object_name:MRP_WEB_ENTERPRISE_V, status:VALID,
-
PACKAGE: APPS.PA_TASK_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_TASK_UTILS, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_UTILS, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_UTILS, status:VALID,
-
VIEW: APPS.MRP_WEB_ENTERPRISE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_WEB_ENTERPRISE_V, object_name:MRP_WEB_ENTERPRISE_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
eTRM - MRP Tables and Views
12.1.1
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,
-
SYNONYM: APPS.MTL_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_PARAMETERS, status:VALID,
-
SYNONYM: APPS.MTL_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_PARAMETERS, status:VALID,
-
eTRM - MRP Tables and Views
12.2.2
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
eTRM - MRP Tables and Views
12.1.1
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,
-
eTRM - MRP Tables and Views
12.2.2
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,