Using Workbench Exceptions and Metrics

Exceptions Overview

Exception messages alert the planner to situations where the planning solver needs planner intervention.

These are the exception messages that the planning solver issues, see Exception Messages:

Exception Messages

These are explanations of the exception messages that the planning solver issues.

Changes Recommended for Sales Orders

The planning solver issues this exception message is generated each time there is a change in the following:

This is some of the information displayed for this exception:

Days of Supply Exceeds Fixed Days Supply

The planning solver issues this exception message when:

It usually occurs because of capacity constraints or other order modifiers that make the planning solver create planned orders for quantities that do not match demand for the FDS window.

You can access it from the Supplies view and from the Material Plan view. You can drill from it to the Supplies, Items, BOMs, and Material Plan views.

This is some of the information displayed for this exception

Demand Quantity Not Satisfied

For any demand pegged to supplies, the supply quantities are less than the demand quantity. The planning solver issues this exception message for demands at all levels of the supply chain bill of materials.

The planning solver delays the demand until the end of the planning horizon and issues this exception is there is no demand on the plan horizon end date.

This is some of the information displayed for this exception:

Demand Satisfied Using End Item Substitution

The planning solver plans to satisfy an end item demand using a supply order with a substitute item. If it satisfies a demand with multiple planned orders, it issues an exception for each supply order with the substitute item.

For example, the substitution chain is PSS7001 > PSS7002 > PSS7003 > PSS7004. The planning solver can satisfy demand for:

The substitute quantity is from the item relationships.

A piece of the information displayed for this exception is Value of Order: Order quantity * Price.

Forecasts Pulled In

This message is flagged for all Forecasts that have the Revised Demand Date populated. It indicates:

For example, there is a Forecast for Item-A, with a Firm Date (Scheduled Date) of January, 25th 2010 for a quantity of 100 units in Org D2. The Revised Demand Date on this Forecast is January, 15th 2010. The supplies pegged to this Forecast are:

Quantity satisfied by Forecast’s Revised Demand Date of January 15th 2010 is 70 units while Quantity satisfied by Forecast’s Demand Date of January 25th 2010 is 100 units.

Some of this information displayed for this exception includes:

Field Explanation
Organization  
Item  
Item Category  
Demand Date Due date of the demand for the forecast (Firm Date)
Quantity Quantity of the line (Firm Quantity)
Revised Demand Date Pull-in due date of demand for the forecast
Customer Customer on the forecast
Customer Site Customer site
Priority Priority on the demand line
Revised Demand Priority Pull-in priority on the forecast
Demand Class Demand Class on the demand Line
Quantity Satisfied by Revised Demand Date Quantity that can be planned by the demand date (Scheduled Demand Date)
Value of Delay Calculated Fact: Delayed Quantity * Price

Items With a Shortage

An item has negative projective available balance at the end of the planning bucket.

In this example, the planning solver issues these Items With A Shortage exception messages:

- Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7
On Hand 0 50 -50 50 0 -200 -200
New Supply in bucket 100 0 200 50 100 0 200
Demand in bucket 50 100 100 100 300 0 0
Projected Available Balance 50 -50 50 0 -200 -200 0

This is some of the information displayed for this exception:

Items Below Safety Stock

Projected available balance for a planning bucket is below the specified safety stock level for the planning bucket.

Since Oracle Rapid Planning uses the period-of-cover safety stock basis, safety stock is the amount required to cover demand for the target days.

In this example, the planning solver issues these Items Below Safety Stock exception messages:

- Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7
On Hand 0 350 250 250 550 350 350
New Supply in bucket 400 0 100 400 100 0 0
Demand in bucket 50 100 100 100 300 0 0
Safety Stock Target (Days) 3 3 3 3 3 3 3
Safety Stock Target (Quantity) 250 300 500 400 300 0 0
Projected Available Balance 350 250 550 550 350 350 350

This is some of the information displayed for this exception:

Items With Excess Inventory

The projected available balance on a particular day exceeds Safety Stock Target (Quantity) for that day

If you want to see only the exceptions above a certain threshold, specify the threshold in the search area on the Exceptions tab.

In this example, the planning solver issues these Items With Excess Inventory exception messages:

- Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7
On Hand 0 350 250 250 550 350 350
New Supply in bucket 400 0 100 400 100 0 0
Demand in bucket 50 100 100 100 300 0 0
Safety Stock Target (Days) 3 3 3 3 3 3 3
Safety Stock Target (Quantity) 250 300 500 400 300 0 0
Projected Available Balance 350 250 550 550 350 350 350

This is some of the information displayed for this exception:

Late Replenishment for Forecast

The supplies for a forecast are due later than the forecast’s due date. For example, there is a forecast for item A due 25 January for quantity 100 in organization D2. The supplies pegged to this sales order line are:

Demand satisfied date is 27 January (from Supply 3). Days late are 2. Quantity satisfied by forecast date is 70 (from Supply 1 and Supply 2).

This is some of the information displayed for this exception:

Late Replenishment for a Pull-in Sales Order

This exception message is flagged when the planning logic detects that supplies for a sales order line are due later than the sales order line’s Revised Demand Date. For example, there is a sales order line for Item-A, with a Firm Date (Scheduled Date) of January, 25th 2010 for a quantity of 100 units in Org D2. The Revised Demand Date on this Sales Order is January, 15th 2010. The supplies pegged to this Sales Order are:

Demand satisfied date on this order line is January, 18th 2010.

Days late are 3.

Quantity not satisfied by sales order line Revised Demand Date of January 15th 2010 is 30 units.

Some of the information shown for this exception includes:

Field Explanation
Organization  
Item  
Item Category  
Order, Line Number  
Demand Date Due date of demand for the sales order (Firm Date)
Demand Satisfied Date Date when the order is currently satisfied
Order Line Quantity Quantity of the Line (Firm Quantity)
Revised Demand Date Pull-in due date of demand for the sales order
Customer Customer on the order
Customer Site Customer site
Priority Priority on the Order Line
Revised Demand Priority Pull-in priority on the Order Line
Demand Class Demand Class on the Order Line
Quantity not Satisfied by Revised Demand Date Quantity that is not planned by the due date
Days Late (calculated) Calculated fact: Number of days the order is planned late
Value of Order Calculated fact: Quantity * Price
Value of Delay Calculated Fact: Delayed Quantity * Price

Late Replenishment for a Pull-in Forecast

This exception message is flagged when the planning logic detects that supplies for a forecast are due later than the forecast’s Revised Demand Date. For example, there is a forecast for Item-A, with a Firm Date (Scheduled Date) of January, 25th 2010 for a quantity of 100 units in Org D2. The Revised Demand Date on this forecast is January, 15th 2010. The supplies pegged to this forecast are:

Demand satisfied date on this forecast is January, 18th 2010.

Days late are 3.

Quantity not satisfied by forecast’s Revised Demand Date of January 15th 2010 is 30 units.

Some of the information shown for this exception includes:

Field Explanation
Organization  
Item  
Item Category  
Demand Date Due date of the forecast (Firm Date)
Demand Satisfied Date Date when the forecast is planned
Quantity Forecast quantity (Firm Quantity)
Revised Demand Date Pull-in due date of demand for the forecast
Customer Customer on the forecast
Customer Site Customer site
Priority Priority on the Order Line
Revised Demand Priority Pull-in priority on the forecast
Demand Class Demand Class on the demand Line
Quantity not Satisfied by Revised Demand Date Quantity that is not planned by the due date
Value of Forecast Calculated fact: Forecast Quantity * Price
Value of Delay Calculated Fact: Delayed Quantity * Price

Late Replenishment for Sales Order

The supplies for a sales order line are due later than the sales order line’s schedule date. For example, there is a sales order line on item A, with a scheduled date of 25 January for quantity 100 in organization D2. The supplies pegged to this sales order line are:

Demand satisfied date is 27 January (from Supply 3). Days late are 2. Quantity satisfied by sales order line schedule date is 70 (from Supply 1 and Supply 2).

This is some of the information displayed for this exception:

Late Supply Pegged to Forecast

A forecast demand will be satisfied late because supplies that peg to it are late.

This is some of the information displayed for this exception:

Late Supply Pegged to Sales Order

A sales order demand will be satisfied late because supplies that peg to it are late that is satisfied late.

This is some of the information displayed for this exception:

Order Sourced from Alternate Facility

The planning solver sources a planned order from an alternate facility

This is some of the information displayed for this exception:

Order Sourced from Alternate Supplier

The planning solver sources a planned order from an alternate supplier

This is some of the information displayed for this exception:

Order With Insufficient Lead Time

The planning solver detects that a supply order needs to be completed in less time than the minimum processing time required to meet the demand. If the planning solver plans the order according to its lead-time, it would start in the past (before the planning horizon start date).

The planning solver issues this exception message only when an order start date is scheduled to be before the horizon start date. It never generates it when the plan start date is later than the horizon start date.

To calculate order start date, the planning solver uses the item lead time offset (for unconstrained plan) or routing level processing times (for constrained plans) and then backward schedules from its due date. It considers all the relevant calendars associated with each part of the supply chain model.

This is some of the information displayed for this exception:

Orders to be Cancelled

This exception message appears when the planning solver suggests that you cancel a supply order. It occurs when the planning solver detects a non-firm supply order that you do not need to satisfy demand or safety stock requirements.

A piece of the information displayed for this exception is Value of Order: Order quantity * Cost

Orders to be Rescheduled In

The planning solver suggests that you reschedule an existing supply order to an earlier date. It occurs when the planning solver detects a non-firm existing supply order with a due date that is later than it suggests (suggested order date). The planning solver continues to plan lower bill of material levels as if you accept the suggestion.

This is some of the information displayed for this exception:

Orders to be Rescheduled Out

The planning solver suggests that you reschedule an existing supply order to a later date. It occurs when the planning solver detects a non-firm existing supply order with a due date that is earlier than it suggests (suggested order date). The planning solver continues to plan lower bill of material levels as if you accept the suggestion.

This is some of the information displayed for this exception:

Past Due Orders

Supply orders and planned orders have order (start) dates or due dates in the past (before the planning horizon start date).

For non-firmed supply orders, the planning solver also issues exception message Orders to be rescheduled out.

This is some of the information displayed for this exception:

Past Due Sales Orders

The schedule date of the sales order line is earlier than the plan horizon start date.

This is some of the information displayed for this exception:

Planned Order Uses Alternate BOM/Routing

The planning engine uses an alternate bill of material or routing in a planned order or detects a firm planned order with an alternate bill of material or routing.

A piece of the information displayed for this exception is Order Value: Order quantity * Item standard cost

Planned Order Uses Alternate Resource

The planning engine uses an alternate resource in a planned order or detects a firm planned order with an alternate resource.

This is some of the information displayed for this exception:

Planned Order Uses Substitute Component

The planning engine uses a substitute component in a planned order or detects a firm planned order with a substitute component.

A piece of the information displayed for this exception is Value of Order: Order quantity * Cost

Resource Overloaded

In a planning time bucket, the resource required capacity is more than the resource available capacity. Resources could be overloaded in constrained plans because of firm supplies that have associated resource consumption. In unconstrained plans, resources could be overloaded to meet demand requirements on time.

This is some of the information displayed for this exception:

Sales Order/Forecast at Risk Due to a Resource Shortage

Typically issued in an unconstrained plan when the sales order or forecast is still planned on time even in the absence of resource availability. This exception message details the end demands that are at risk because of being pegged to supply orders with resources with insufficient capacity.

Sales Order/Forecast at Risk Due to Material Shortage

Typically generated in an unconstrained plan when the sales order or forecast is still planned on time even in the absence of material availability (because of the plan being unconstrained). This exception details the end demands that are at risk because of being pegged to supply orders with material shortages

Sales Orders Pulled-in

This message is flagged for all Sales Orders that have the Revised Demand Date populated. It indicates:

For example, there is a Sales Order for Item-A, with a Firm Date (Scheduled Date) of January, 25th 2010 for a quantity of 100 units in Org D2. The Revised Demand Date on this Sales Order line is January, 15th 2010. The supplies pegged to this Sales Order are:

Quantity satisfied by Sales Order Line Revised Demand Date of January 15th 2010 is 70 units while Quantity satisfied by Sales Order Line Demand Date of January 25th 2010 is 100 units.

Some of the information shown for this exception includes:

Field Explanation
Organization  
Item  
Item Category  
Demand Date Due date of demand for the sales order (Firm Date)
Quantity Quantity of the line (Firm Date)
Revised Demand Date Pull-in due date of demand for the sales order line
Customer Customer on the order
Customer Site Customer site
Priority Priority on the demand line
Revised Demand Priority Pull-in priority on the Order Line
Demand Class Demand Class on the Sales Order Line
Quantity Satisfied by Revised Demand Date Quantity that can be planned by the revised demand date
Value of Order Calculated fact: Quantity * Price

Sourcing Split Percentage Violated

Use this profile option to specify the tolerance that you allow between sourcing percentages and the actual percentages in a split sourcing window. If the difference is outside the tolerance, the planning solver issues the exception message.

If the last window of the planning horizon is shorter than all of the other windows, the planning solver does not issue the exception message.

This is some of the information displayed for this exception:

Supplier Capacity Overloaded

In a planning time bucket, the supplier required capacity is more than the supplier available capacity.

The amount of overload is Required capacity of the bucket - Cumulative available capacity of the bucket. Load ratio is a percent and its calculation is (Required quantity / Cumulative available quantity) * 100.

The planning solver consumes supplier capacity is through backward then forward netting of capacity from the demand date. The calculation of supplier capacity utilization is Capacity consumed / Supplier capacity per day. The planning solver issues this exception message only on the days that have utilization over 100%.

In this example:

- Day 0 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7
Supplier Capacity 10 10 10 10 10 10 10 10
Order Quantity - - - 40 - - - 30
Capacity Consumed 0 10 10 20 10 10 10 0
Utilization Percentage 0 100 100 200 100 100 100 0

Some of the information displayed for this exception is From Date: The start date of the first planning time bucket in which the supplier capacity is overloaded

Metrics Overview

Metrics are indicators of plan quality.

Base Metrics

The planning solver calculates these metrics based on data from the plan.

Exception-Based Metrics

The planning solver derives these metrics from exception messages, most often by aggregating facts associated with them related exceptions. These metrics include:

Base Metrics

These are explanations of the base metrics that the planning solver calculates.

Buy Planned Order Quantity

The dimensional combination is Item-Organization-Week.

Clear to Build Component Availability %

This metric is relevant for Oracle Advanced Planning Command Center

The dimensional combinations are:

The percentage of component requirements that are fully available on-hand:

The calculation is total component requirements vs component requirements in on hand.

Clear to Build Orders (%)

This metric is relevant for Oracle Advanced Planning Command Center

The dimensional combinations are:

The percentage of orders that are clear to build (have all their components completely pegged to on hand):

The calculation is total make orders vs. make orders that are clear to build.

Derived Safety Stock

Derived Safety Stock is a quantity that can be viewed only in pre-seeded combinations All, Org, and Item-Org. Item-Org is a dimension for which Rapid Planning must pre-compute the metrics.

Value of Derived Safety Stock is quantity multiplied by price.

Fill Rate (percentage)

Fill rate of the end demands based on quantity satisfied on time. The planning solver calculates it at level Item-Organization-Customer-Site.

Total quantity satisfied on time / Total quantity of the demand

Forecast Quantity

The dimensional combination is Item-Organization-Week.

Forecasts Pulled In

This metric pertains to the pull-in feature. It can be viewed only in pre-seeded combinations.

Exception fact: Count of Exceptions

Exception fact value (functional currency): Value of order (quantity * price)

Exception fact, Quantity Satisfied by Revised Date: Quantity satisfied by revised demand date

Exception fact, Quantity Satisfied by Demand Date: Quantity satisfied by revised demand date

Pre-seeded dimensional combinations for display: All, Org, Item-Org. Oracle Rapid Planning must pre-compute metrics for Item-Org

Gross Margin % (percentage)

Gross Margin % (percentage)

where

Total Cost = Manufacturing cost + Purchasing cost

The planning solver calculates this at level Item-Organization-Customer-Day. Day is the order Scheduled Ship Date.

Internal Purchase Orders / Requisitions Quantity

The dimensional combination is Item-Organization-Week.

Inventory Turns (ratio)

Annualized cost of goods sold in standard cost / Average projected available balance

where

Annualized cost of goods sole = (Item standard cost * Sum of [Independent demand quantity in plan * 365]) / Number of days in plan

Average projected available balance = Average of beginning value and ending value of each bucket

Late Orders Ratio (count)

Demand lateness measured as the percentage of the number of end demand lines unsatisfied on their due date.

Late Replenishment for a Pull-in Forecast

This metric pertains to the pull-in feature. It can be viewed only in pre-seeded combinations.

Exception fact: Count of Exceptions

Exception fact value (functional currency): Value of order (quantity * price)

Exception fact, Days: Days late

Exception fact, Quantity: Late Quantity:

Pre-seeded dimensional combinations for display: All, Org, Item-Org. Oracle Rapid Planning must pre-compute metrics for Item-Org

Late Replenishment for a Pull-in Sales Order

This metric pertains to the pull-in feature. It can be viewed only in pre-seeded combinations.

Exception fact: Count of Exceptions

Exception fact value (functional currency): Value of order (quantity * price)

Exception fact, Days: Days late

Exception fact, Quantity: Late Quantity:

Pre-seeded dimensional combinations for display: All, Org, Item-Org. Oracle Rapid Planning must pre-compute metrics for Item-Org

Make Planned Order Quantity

The dimensional combination is Item-Organization-Week.

Manufacturing Cost (functional currency)

Manufacturing cost value in functional currency

The standard costs collected into Rapid Planning are not rolled-up.

The planning solver calculates this at level Item-Organization-Day.

On Time Orders (percentage)

Percentage of on time demands, measured as the percentage of number of end demand lines unmet on due date

The planning solver calculates this at level Item-Organization-Customer-Day.

Planned Order Quantity

The dimensional combination is Item-Organization-Week.

Purchase Orders / Requisition Quantity

The dimensional combination is Item-Organization-Week.

Purchasing Cost (functional currency)

Purchasing cost value in functional currency.

The planning solver calculates this at level Item-Organization-Supplier-Day.

Ready to Build %

This metric is relevant for Oracle Advanced Planning Command Center

The dimensional combinations are:

The percentage of orders that are ready to build (have all their components pegged to on hand, but not all their total quantities pegged):

The calculation is total make orders vs make orders that are ready to build.

Resource Utilization % (percentage)

Resource utilization as a ratio of resource requirements to resource availability within the planning bucket

The planning solver calculates this at level Resource-Organization-Day.

Revenues (functional currency)

Sum of [(Independent demand quantity * (List price - Discount)]

The planning solver calculates it at level Item Category-Organization-Customer-Day. Day is the order Scheduled Ship Date.

Safety Stock Violation Days (days)

The number of days when the inventory at the end of a planning bucket is below minimum safety stock targets.

The planning solver calculates it at level Item-Organization-Day.

Sales Order Pulled In

This metric pertains to the pull-in feature. It can be viewed only in pre-seeded combinations.

Exception fact: Count of Exceptions

Exception fact value (functional currency): Value of order (quantity * price)

Exception fact, Quantity Satisfied by Revised Date: Quantity satisfied by revised demand date

Exception fact, Quantity Satisfied by Demand Date: Quantity satisfied by revised demand date

Pre-seeded dimensional combinations for display: All, Org, Item-Org. Oracle Rapid Planning must pre-compute metrics for Item-Org

Sales Order Quantity

The dimensional combination is Item-Organization-Week.

Stock Out Days (days)

Total number of days stocked out

Supplier Capacity Utilization % (percentage)

Ratio of supplier capacity required to supplier available capacity

The planning solver calculates this at level Item-Organization-Supplier-Day.

Target Safety Stock

Target Safety Stock is a quantity that can be viewed only in pre-seeded combinations All, Org, and Item-Org. Item-Org is a dimension for which Rapid Planning must pre-compute the metrics.

Value of Target Safety Stock is quantity multiplied by price.

Top Shortage Components

The dimensional combination is Item-Organization

The percentage of orders that are ready to build (have all their components pegged to on hand, but not all their total quantities pegged):

The filter criteria for this metric must have filters for specifying the end item category, date range, items, and organizations.

The calculation is total pegged requirements for the component across all orders vs pegged requirements for the component across against non-on hand supply.

Top Shortage Suppliers

The dimensional combination is Item-Organization

The percentage of orders that are ready to build (have all their components pegged to on hand, but not all their total quantities pegged):

The filter criteria for this metric must have filters for specifying the end item category, date range, items, and organizations.

The calculation is total buy requirements against the supplier across all orders vs buy requirements against the supplier pegged against non-on hand supply.

Total Demand Quantity

The dimensional combination is Item-Organization-Week.

Total Supply Quantity

The dimensional combination is Item-Organization-Week.

Transfer Planned Order Quantity

The dimensional combination is Item-Organization-Week.

Work Order Quantity

The dimensional combination is Item-Organization-Week.

Pull-in Metrics

The table below summarizes the list of metrics that have been introduced for the pull-in feature, which are based on exceptions defined above. This table contains the metric name and type.

SN Name of Metric Metric Type
1 Late Replenishment for a Pull-in Sales Order (Count) Number
2 Late Replenishment for a Pull-in Sales Order (Value) Number
3 Late Replenishment for a Pull-in Sales Order (Days) Number
4 Late Replenishment for a Pull-in Sales Order (Quantity) Number
5 Late Replenishment for a Pull-in Forecast (Count) Number
6 Late Replenishment for a Pull-in Forecast (Value) Number
7 Late Replenishment for a Pull-in Forecast (Days) Number
8 Late Replenishment for a Pull-in Forecast (Quantity) Number
9 Sales Orders Pulled-in (Count) Number
10 Sales Orders Pulled-in (Value) Number
11 Sales Orders Pulled-in (Quantity by Revised Date) Number
12 Sales Orders Pulled-in (Quantity by Demand Date) Number
13 Forecasts Pulled-in (Count) Number
14 Forecasts Pulled-in (Value) Number
15 Forecasts Pulled-in (Quantity by Revised Date) Number
16 Forecasts Pulled-in (Quantity by Demand Date) Number