Search Results mrp_item_exception_v
Overview
The MRP_ITEM_EXCEPTION_V view in the APPS schema is the enhanced exception message view for Oracle Master Scheduling/MRP and Master Production Scheduling (MPS). It exposes the contents of the MRP_ITEM_EXCEPTIONS table in a denormalized, user-friendly form by joining the exception records to item master, planning, organization, bill of material, and work in process attributes. Its stated purpose in the ETRM documentation is to provide "MRP or MPS enhanced exception message view," meaning that it resolves raw exception rows into messages with meaningful lookup meanings, item identifiers, planner information, and resource details.
Exceptions are the warnings and recommendations produced by the MRP, MPS, and DRP planning engines—such as late orders, excess inventory, shortage conditions, or resource overloads. The base table MRP_ITEM_EXCEPTIONS stores these records with coded exception types and numeric foreign keys. This view translates those codes into descriptive text and attaches item, organization, project, task, department, resource, and line context, making it suitable for exception workbenches, custom reports, BI Publisher data models, and integration extracts.
Underlying Base Objects
According to the documented view metadata for Release 12.2.2, MRP_ITEM_EXCEPTION_V references the following objects:
- MRP_ITEM_EXCEPTIONS — the driving base table containing the exception rows.
- MRP_SYSTEM_ITEMS — the planning item master, supplying planner code, category, buyer name, and planning attributes.
- MTL_ITEM_FLEXFIELDS — the item flexfield definition view, used to retrieve the concatenated item number.
- MTL_PARAMETERS — the organization parameters table, used to derive the organization code.
- MFG_LOOKUPS — referenced twice to decode the exception type and the version meaning.
- MRP_GET_PROJECT — a package whose PROJECT and TASK functions resolve project and task identifiers into descriptive values.
- BOM_DEPARTMENTS — supplies department code for resource-related exceptions.
- BOM_RESOURCES — supplies resource code and resource type.
- WIP_LINES — supplies the production line code via an outer join.
The view text itself is a UNION ALL of at least two branches. The first branch filters on MIE.RESOURCE_ID = -1 and MIE.DISPLAY = 1, covering item-level exceptions, while the second branch carries department and resource columns for resource-level exceptions. This structure ensures that both item-level and resource-level exception messages are returned in a single, consistent result set.
Key Columns
- EXCEPTION_TYPE and the associated MFG_LOOKUPS meaning — the coded exception and its decoded description.
- COMPILE_DESIGNATOR — identifies the plan or schedule that generated the exception.
- ORGANIZATION_ID / ORGANIZATION_CODE — the inventory organization in which the exception applies.
- INVENTORY_ITEM_ID / ITEM_NUMBER — the item affected by the exception.
- PLANNER_CODE, CATEGORY_ID, BUYER_NAME — planning and purchasing attributes sourced from MRP_SYSTEM_ITEMS.
- PROJECT_ID, TASK_ID and their resolved descriptions — project and task context where applicable.
- VERSION — the plan version, with a defaulted meaning from MFG_LOOKUPS when null.
- EXCEPTION_COUNT — the number of occurrences aggregated for the exception.
- DEPARTMENT_ID / DEPARTMENT_CODE, RESOURCE_ID / RESOURCE_CODE, RESOURCE_TYPE — resource-level detail.
- LINE_ID / LINE_CODE — the production line associated with the exception.
- DISPLAY — a filter flag indicating whether the exception should be surfaced to users.
Common Use Cases and Queries
This view is typically queried to build customized exception dashboards, extract planning exceptions for downstream analytics, or reconcile MRP output with item and resource master data.
- List all displayed exceptions for a given plan and organization.
- Aggregate exception counts by item to identify the most problematic items.
- Filter resource-level exceptions by department or resource code.
Sample query:
SELECT EXCEPTION_TYPE, MEANING, ORGANIZATION_CODE, ITEM_NUMBER, PLANNER_CODE, EXCEPTION_COUNT FROM APPS.MRP_ITEM_EXCEPTION_V WHERE COMPILE_DESIGNATOR = :plan AND DISPLAY = 1 ORDER BY EXCEPTION_COUNT DESC;
A second useful pattern joins the view to MTL_SYSTEM_ITEMS_VL or MRP_SYSTEM_ITEMS to enrich the output with additional planning attributes, while filtering on the decoded MEANING rather than the numeric exception type for readability.
-
View: MRP_ITEM_EXCEPTION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_EXCEPTION_V, object_name:MRP_ITEM_EXCEPTION_V, status:VALID, product: MRP - Master Scheduling/MRP , description: MRP or MPS enhanced exception message view , implementation_dba_data: APPS.MRP_ITEM_EXCEPTION_V ,
-
View: MRP_ITEM_EXCEPTION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_EXCEPTION_V, object_name:MRP_ITEM_EXCEPTION_V, status:VALID, product: MRP - Master Scheduling/MRP , description: MRP or MPS enhanced exception message view , implementation_dba_data: APPS.MRP_ITEM_EXCEPTION_V ,
-
SYNONYM: APPS.MRP_ITEM_EXCEPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_ITEM_EXCEPTIONS, status:VALID,
-
SYNONYM: APPS.MRP_ITEM_EXCEPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_ITEM_EXCEPTIONS, status:VALID,
-
APPS.MRP_EXCEPTION_SC SQL Statements
12.1.1
-
PACKAGE: APPS.MRP_GET_PROJECT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MRP_GET_PROJECT, status:VALID,
-
APPS.MRP_EXCEPTION_SC SQL Statements
12.2.2
-
PACKAGE: APPS.MRP_GET_PROJECT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MRP_GET_PROJECT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.MRP_SYSTEM_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_SYSTEM_ITEMS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.MRP_SYSTEM_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_SYSTEM_ITEMS, status:VALID,
-
VIEW: APPS.MRP_ITEM_EXCEPTION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_EXCEPTION_V, object_name:MRP_ITEM_EXCEPTION_V, status:VALID,
-
VIEW: APPS.MRP_ITEM_EXCEPTION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_EXCEPTION_V, object_name:MRP_ITEM_EXCEPTION_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.MRP_EXCEPTION_SC
12.1.1
-
PACKAGE BODY: APPS.MRP_EXCEPTION_SC
12.2.2
-
SYNONYM: APPS.WIP_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_LINES, status:VALID,
-
SYNONYM: APPS.WIP_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WIP_LINES, status:VALID,
-
SYNONYM: APPS.BOM_RESOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BOM_RESOURCES, status:VALID,
-
SYNONYM: APPS.BOM_DEPARTMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BOM_DEPARTMENTS, status:VALID,
-
SYNONYM: APPS.BOM_DEPARTMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BOM_DEPARTMENTS, status:VALID,
-
SYNONYM: APPS.BOM_RESOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BOM_RESOURCES, status:VALID,
-
VIEW: APPS.MFG_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MFG_LOOKUPS, object_name:MFG_LOOKUPS, status:VALID,
-
VIEW: APPS.MFG_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MFG_LOOKUPS, object_name:MFG_LOOKUPS, status:VALID,
-
VIEW: APPS.MTL_ITEM_FLEXFIELDS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_FLEXFIELDS, object_name:MTL_ITEM_FLEXFIELDS, status:VALID,
-
VIEW: APPS.MTL_ITEM_FLEXFIELDS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_FLEXFIELDS, object_name:MTL_ITEM_FLEXFIELDS, status:VALID,
-
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.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 ,
-
eTRM - INV Tables and Views
12.2.2
-
eTRM - INV Tables and Views
12.1.1
-
12.2.2 DBA Data
12.2.2
-
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 ,
-
eTRM - INV Tables and Views
12.1.1
-
eTRM - INV Tables and Views
12.2.2