Professional Documents
Culture Documents
(IBP 1805)
Change History:
Page 1
1. Introduction
In IBP Sales & Operations Planning (S&OP) customer demands are passed to the
time-series based planning algorithms (i.e. the supply planning heuristic, the supply
propagation heuristic and the optimizer) as input via key figures Customer Demand
and Independent Demand. For the planning algorithms it is of no relevance whether
these demands are forecasts or real customer orders or a mixture of both. In use cases
where the demand contains forecasts and not only real customer orders, the real
demand (i.e. “Total Demand” which is derived out of forecast and customer orders)
needs to be frequently adapted as soon as customer orders are confirmed or confirmed
customer orders are changed. If a new customer order is confirmed, the quantity of a
corresponding forecast needs to be reduced (“consumed”) by the quantity of the
customer order. Otherwise, the planning algorithms will see the same demand quantity
twice, i.e. as forecast and as customer order. This process is called forecast
consumption.
Forecasts need to be consumed each time the date or the quantity of a customer order
is changed, i.e. as soon as new customer orders are created or existing ones are
modified or deleted.
Page 2
2.2 Storage Level or Planning Level
The Storage Level of a key figure defines the set of attributes (like Location ID,
Product ID, etc.) which are used to store the key figure data persistently. Usually, the
Storage Level is identical to the Planning Level.
The Storage Level of all four FCC key figures must be equivalent to (Product ID,
Location ID).
Each Forecast Consumption Mode also defines the number of Forward Periods and
the number of Backward Periods. Figure 1 shows an example of 5 Consumption
Modes. Each mode has a unique key.
Page 3
Forecast Consumption Modes
Chapter 5 will provide some number examples explaining how the FCC algorithms
computes its results.
In the example of Figure 2, all input records with the value “Location 1” in the root
attribute Location ID are assigned to the Forecast Consumption Mode 104.
Page 4
Forecast Consumption Mode Assignments
LOCID FcstConsmode
Location 1 104
Location 2 101
Note: Only those planning areas to which you have assigned the “forecast
consumption mode” master data type are available from the dropdown.
Page 5
The result of the operator run is available in the IBP Excel add-in and in batch mode,
just like the result of any other operator run. The results of the Forecast Consumption
run are stored in the above mentioned output key figures and hence can be used as
input to a subsequent, independent run of the of the planning algorihms (heuristics or
optimizer).
1. FCC input data (key figures Sales Orders and Forecast) is read on Storage
Level (Product ID, Location ID) from a database table
2. FCC is performed on Consumption Level (Product ID, Location ID) for each
input record.
3. Both heuristics or the optimizer read key figure Total Demand, which is output
of the FCC, and use it as the input for the planning algorithms.
4. Heuristics or optimizer compute a new supply plan and return their output key
figures as usual, i.e. in the same way as they do without FCC
5. The output key figures of FCC (Total Demand and Open Forecast) are returned
and saved to the corresponding database table.
5. Examples
5.1 Example 1
The example of Figure 3 was computed with the following Forecast Consumption
Mode data:
Page 6
Figure 3: FCC example 1
The Sales Order quantity in period 5 of 220 pieces cannot be consumed completely in
this period. The corresponding Forecast is only 100 so that 120 pieces have to be
consumed in other periods. As the direction is backward and the number of backward
periods is 2, the FCC algorithms continues to consume the remaining, i.e. unconsumed
Sales Order quantity first in period 4 and then, if required in period 3. In period 4,
another 100 pieces can be assigned to forecast so that the remaining 20 pieces are to
be consumed in period 3. The (helper) key figure Consumed Forecast indicates in
which period how much Sales Order quantity is consumed in total. This key figure is
displayed here only to facilitate the explanation, it is no output key figure. Output key
figure Open Forecast shows (per period) how much Forecast is not yet consumed. The
output key figure Total Demand, which is the sum of Sales Order and Open Forecast,
defines the demand to be satisfied.
5.2 Example 2
The example of Figure 4 was computed with the following Forecast Consumption
Mode data:
5.3 Example 3
The example of Figure 4 was computed with the following Forecast Consumption
Mode data:
Page 7
Key figure / Period 1 2 3 4 5 6 7
Forecast 30 100 50 10 200 150 200
Sales Order 20 500 400 60
Consumed Forecast 20 200 150 60
Open Forecast 30 80 50 140
Total Demand 30 100 50 500 400 200
5.4 Example 4
The example of Figure 4 was computed with the following Forecast Consumption
Mode data:
Page 8