Search Results mrp_exception_details
Overview
MRP_EXCEPTION_DETAILS is a table within the MRP (Master Scheduling/MRP) product schema of Oracle E-Business Suite, documented as VALID in the ETRM repository for releases 12.1.1 and 12.2.2. Its documented description is "Exception details information." The table serves as the persistent store for individual planning exception messages surfaced by the MRP, MPS, and DRP planning engines — the warnings, suggestions, and informational notices that planners review and resolve during the planning cycle. Each row represents a discrete exception condition generated for an item, organization, or resource, with accompanying context used by the Planner Workbench and related exception review windows.
The heuristic Data Vault classification provided in the metadata is standalone, mined from the foreign key structure. In Data Vault modeling terms, this suggests the table behaves largely as a self-contained satellite or fact-like structure rather than a true hub or link, since it carries its own primary key and limited external FK dependencies. Modelers should treat this as a suggestion rather than a definitive classification; the table can be treated as a dependent object anchored to the planning run that produced it.
Key Information Stored
The table contains 30 documented columns. The surrogate primary key is EXCEPTION_ID, enforced by the constraint MRP_EXCEPTION_DETAILS_PK and mirrored by the unique index MRP_EXCEPTION_DETAILS_U1, which is the documented business-key candidate.
- EXCEPTION_ID — Surrogate primary key uniquely identifying each exception row.
- EXCEPTION_TYPE — Classifies the exception (for example late supply, excess, shortage, or resource overload).
- COMPILE_DESIGNATOR — Identifies the plan or compilation context that produced the exception.
- ORGANIZATION_ID — The inventory organization in which the exception applies.
- INVENTORY_ITEM_ID — The item affected by the exception.
- QUANTITY — The magnitude associated with the exception condition.
- DATE1, DATE2, DATE3, DATE4 — Generic date slots capturing timing context such as due dates, need dates, or start dates.
- NUMBER1, NUMBER2, NUMBER3, NUMBER4 — Generic numeric slots for threshold, capacity, or quantity context.
- CHAR1, CHAR2 — Generic character slots for supplementary descriptive values.
- DEPARTMENT_ID — Foreign key to BOM_DEPARTMENTS, used when the exception relates to a department.
- RESOURCE_ID — Identifies the resource associated with the exception.
- LINE_ID — References the planning line context.
- SUPPLIER_ID, SUPPLIER_SITE_ID — Identify the supplier and supplier site when the exception concerns sourcing.
- REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE — Concurrent program audit columns recording the run that generated the row.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — Standard WHO audit columns.
Common Use Cases and Queries
The most common requirement is to retrieve exception messages for a given plan and organization so planners can act on them. A typical query joins to the item master for descriptions:
- Exception review:
SELECT exception_id, exception_type, inventory_item_id, quantity FROM mrp.mrp_exception_details WHERE organization_id = :org AND compile_designator = :plan; - Supplier-related exceptions: filter on SUPPLIER_ID or SUPPLIER_SITE_ID to isolate sourcing issues.
- Resource and department overloads: filter on RESOURCE_ID or join DEPARTMENT_ID to BOM_DEPARTMENTS.
- Audit and lineage: query by REQUEST_ID or PROGRAM_ID to trace exceptions back to a specific concurrent planning run.
- Reporting: aggregate COUNT(*) by EXCEPTION_TYPE to produce exception summary dashboards for the Planner Workbench.
Related Objects
- BOM_DEPARTMENTS — referenced via DEPARTMENT_ID, providing the department name for department-related exceptions.
- MRP_EXCEPTION_DETAILS_PK / MRP_EXCEPTION_DETAILS_U1 — primary key and unique index on EXCEPTION_ID.
- MRP_SYSTEM_ITEMS / MTL_SYSTEM_ITEMS_B — joined on INVENTORY_ITEM_ID for item descriptions.
- MTL_PARAMETERS / ORG_ORGANIZATION_DEFINITIONS — joined on ORGANIZATION_ID for organization context.
- MRP_ITEM_SOURCING / MRP_SUPPLIERS — related to supplier-sourced exceptions via SUPPLIER_ID and SUPPLIER_SITE_ID.
- BOM_RESOURCES — associated through RESOURCE_ID for resource exceptions.
These references reflect the documented FK relationships and standard MRP schema conventions; the table should always be queried in the context of an active planning compilation for accurate results.
-
Table: MRP_EXCEPTION_DETAILS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS, object_name:MRP_EXCEPTION_DETAILS, status:VALID, product: MRP - Master Scheduling/MRP , description: Exception details information , implementation_dba_data: MRP.MRP_EXCEPTION_DETAILS ,
-
Table: MRP_EXCEPTION_DETAILS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS, object_name:MRP_EXCEPTION_DETAILS, status:VALID, product: MRP - Master Scheduling/MRP , description: Exception details information , implementation_dba_data: MRP.MRP_EXCEPTION_DETAILS ,
-
SYNONYM: APPS.MRP_EXCEPTION_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_EXCEPTION_DETAILS, status:VALID,
-
SYNONYM: APPS.MRP_EXCEPTION_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_EXCEPTION_DETAILS, status:VALID,
-
VIEW: MRP.MRP_EXCEPTION_DETAILS#
12.2.2
owner:MRP, object_type:VIEW, object_name:MRP_EXCEPTION_DETAILS#, status:VALID,
-
VIEW: APPS.MRP_BIS_LATE_ORDERS_V
12.1.1
-
VIEW: APPS.MRP_BIS_LATE_ORDERS_V
12.2.2
-
VIEW: MRP.MRP_EXCEPTION_DETAILS#
12.2.2
-
View: MRP_BIS_LATE_ORDERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_BIS_LATE_ORDERS_V, object_name:MRP_BIS_LATE_ORDERS_V, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRP_BIS_LATE_ORDERS_V ,
-
TABLE: MRP.MRP_EXCEPTION_DETAILS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS, object_name:MRP_EXCEPTION_DETAILS, status:VALID,
-
View: MRP_BIS_LATE_ORDERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_BIS_LATE_ORDERS_V, object_name:MRP_BIS_LATE_ORDERS_V, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRP_BIS_LATE_ORDERS_V ,
-
TABLE: MRP.MRP_EXCEPTION_DETAILS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS, object_name:MRP_EXCEPTION_DETAILS, status:VALID,
-
Lookup Type: MSC_WINDOW
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Advanced Supply Chain Planning Workbench windows , description: Advanced Supply Chain Planning Workbench windows ,
-
Lookup Type: MSC_WINDOW
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Advanced Supply Chain Planning Workbench windows , description: Advanced Supply Chain Planning Workbench windows ,
-
Lookup Type: MRP_SNAPSHOT_DELETE_TASK
12.1.1
product: MRP - Master Scheduling/MRP , meaning: MRP SNAPSHOT DELETE TASK ,
-
Lookup Type: MRP_SNAPSHOT_DELETE_TASK
12.2.2
product: MRP - Master Scheduling/MRP , meaning: MRP SNAPSHOT DELETE TASK ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MRP_BIS_LATE_ORDERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_BIS_LATE_ORDERS_V, object_name:MRP_BIS_LATE_ORDERS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MRPBV_PLAN_EXCEPTION_DETAILS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_EXCEPTION_DETAILS, object_name:MRPBV_PLAN_EXCEPTION_DETAILS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MRP_BIS_LATE_ORDERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_BIS_LATE_ORDERS_V, object_name:MRP_BIS_LATE_ORDERS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MRPFV_PLAN_EXCEPTION_DETAILS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_EXCEPTION_DETAILS, object_name:MRPFV_PLAN_EXCEPTION_DETAILS, status:VALID,
-
VIEW: APPS.MRPBV_PLAN_EXCEPTION_DETAILS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_EXCEPTION_DETAILS, object_name:MRPBV_PLAN_EXCEPTION_DETAILS, status:VALID,
-
VIEW: APPS.MRPBV_PLAN_EXCEPTION_DETAILS
12.2.2
-
VIEW: APPS.MRPFV_PLAN_EXCEPTION_DETAILS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_EXCEPTION_DETAILS, object_name:MRPFV_PLAN_EXCEPTION_DETAILS, status:VALID,
-
VIEW: APPS.MRPBV_PLAN_EXCEPTION_DETAILS
12.1.1
-
VIEW: APPS.MRP_EXCEPTION_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS_V, object_name:MRP_EXCEPTION_DETAILS_V, status:VALID,
-
VIEW: APPS.MRP_EXCEPTION_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS_V, object_name:MRP_EXCEPTION_DETAILS_V, status:VALID,
-
VIEW: APPS.MRPFV_PLAN_EXCEPTION_DETAILS
12.2.2
-
View: MRPBV_PLAN_EXCEPTION_DETAILS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_EXCEPTION_DETAILS, object_name:MRPBV_PLAN_EXCEPTION_DETAILS, status:VALID, product: MRP - Master Scheduling/MRP , description: - Retrofitted , implementation_dba_data: APPS.MRPBV_PLAN_EXCEPTION_DETAILS ,
-
VIEW: APPS.MRP_EXCEPTION_DETAILS_V
12.2.2
-
VIEW: APPS.MRP_EXCEPTION_DETAILS_V
12.1.1
-
VIEW: APPS.MRPFV_PLAN_EXCEPTION_DETAILS
12.1.1
-
View: MRPBV_PLAN_EXCEPTION_DETAILS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPBV_PLAN_EXCEPTION_DETAILS, object_name:MRPBV_PLAN_EXCEPTION_DETAILS, status:VALID, product: MRP - Master Scheduling/MRP , description: - Retrofitted , implementation_dba_data: APPS.MRPBV_PLAN_EXCEPTION_DETAILS ,
-
View: MRPFV_PLAN_EXCEPTION_DETAILS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_EXCEPTION_DETAILS, object_name:MRPFV_PLAN_EXCEPTION_DETAILS, status:VALID, product: MRP - Master Scheduling/MRP , description: - Retrofitted , implementation_dba_data: APPS.MRPFV_PLAN_EXCEPTION_DETAILS ,
-
View: MRPFV_PLAN_EXCEPTION_DETAILS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRPFV_PLAN_EXCEPTION_DETAILS, object_name:MRPFV_PLAN_EXCEPTION_DETAILS, status:VALID, product: MRP - Master Scheduling/MRP , description: - Retrofitted , implementation_dba_data: APPS.MRPFV_PLAN_EXCEPTION_DETAILS ,
-
View: MRP_EXCEPTION_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS_V, object_name:MRP_EXCEPTION_DETAILS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Enhanced exception message , implementation_dba_data: APPS.MRP_EXCEPTION_DETAILS_V ,
-
View: MRP_EXCEPTION_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_EXCEPTION_DETAILS_V, object_name:MRP_EXCEPTION_DETAILS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Enhanced exception message , implementation_dba_data: APPS.MRP_EXCEPTION_DETAILS_V ,
-
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 - MRP Tables and Views
12.2.2
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,
-
eTRM - MRP Tables and Views
12.1.1
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,