SAP Bucher Meissner
-
Upload
sreekrishnasrk -
Category
Documents
-
view
11 -
download
0
description
Transcript of SAP Bucher Meissner
Automatic Parameter Configuration
for Inventory Management in SAP ERP/APO
David Bucher and Joern Meissner
Department of Management Science, Lancaster University Management School, United Kingdom.
[email protected], [email protected]
August 20, 2010
Abstract
Companies today generally hold several thousands SKUs (stock-keeping units) in
stock. With an ever increasing trend towards highly customized products, the
number of SKUs held by companies is likely to increase even more in the future.
For each of the SKUs held in stock, a decision has to be made on how to configure
each module of the SKU’s inventory system. Doing this for each SKU individually
seems to be an unfeasible task, given the large numbers of SKUs held in stock
by most companies. Therefore, these companies configure inventory systems not
on a SKU-basis but on a group basis, where the groups are usually determined
using an ABC/XYZ analysis. The configuration using such a rough group basis
for several thousand SKUs does not allow for individually customized inventory
systems and therefore might not exploit the implemented inventory methods in
a software package in an optimal way. In this research project, decision systems
allowing an automated inventory system configuration in SAP ERP and SAP APO
at the SKU-level are developed. The SAP ERP corporate software package is the
market leader for Enterprise Resource Planning systems, offering a wide range of
inventory methods for the relevant inventory system modules. The advanced plan-
ning and scheduling system of SAP, Advanced Planning and Optimization (APO),
provides additional inventory methods that can be chosen for the configuration in
the inventory system modules.
Keywords: material resource planning, SAP ERP/APO, inventory management, pa-
rameter configuration
Please reference this paper as:
David Bucher, Joern Meissner. Automatic Parameter Configuration for Inventory Manage-ment in SAP ERP/APO. Working Paper (available at http://www.meiss.com), LancasterUniversity Management School, 2010.
BibTEX and plain text references are available for download here:http://www.meiss.com/en/publications/inventory-parameter-configuration-sap.html
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 1
1 Introduction
Efficient material planning and control forms one of the most important competitive
factors in many industries. High amounts of tied up working capital may account for
a substantial cost factor of a product, which may severely affect the profit margin.
Today, due to an ever increasing rate of customized products, companies often carry
ten or hundred of thousands SKUs (stock-keeping units) in stock, making inventory
control a burdensome task. Since the beginning of the last century, planning and con-
trol of materials represents one of the main areas in operations research. Numerous
methods for efficient inventory control have been developed. Several of these methods
have found their way into practice, mostly through corporate ERP software. SAP Ger-
many, the world-market leader for corporate software, implemented over 200 methods
for inventory control in their backbone transaction system SAP ERP and the advanced
planning and scheduling system SAP APO (SAP SCM) . The implemented methods are
drawn from operations research as well as from the best practices in several industries.
The large amount of SKUs held in stock and the complexity of configuring an inventory
planning and control system for a single SKU, given the numerous methods provided,
seem to make inventory planning at the SKU level impossible. Thousands of inven-
tory control systems would have to be defined and maintained manually. Therefore,
common practice is to configure inventory control systems for inventory groups, which
are formed mainly based on an ABC/XYZ classification. Furthermore, not all provided
methods are considered by the inventory planner, as it is very difficult to keep overview
of the 200 available methods and to know how and when to apply them. Thus, current
practice in companies often does not result in efficient material planning and control as
group-wise planning does not account for individual requirements of a SKU regarding
the configuration of the inventory control system and further, the provided methods in
a company’s material planning software are not exploited adequately.
The goal of this research is to show how an automated decision system can help
individually configure adequate inventory control systems for each SKU in stock, con-
sidering all the provided methods in SAP ERP and SAP APO. The general academic in-
ventory control process will be outlined and compared to the inventory control process
implemented in SAP. Five important parameters, which have to be configured for the
SAP inventory control system, are identified and presented. These include ‘MRP strat-
egy’ , ‘MRP procedure’, ‘Forecasting’, ‘Safety stock planning’ and ‘Lot-sizing’, whereas
‘Forecasting’ will not be discussed in this work, as a decision system for this parame-
ter is already in place in SAP. For the remaining four parameters in SAP, implemented
methods for their configuration are discussed, and decision systems are developed.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 2
The criteria used for the decision systems of each parameter are mainly based on in-
formation stored in the SAP Material Master Data; however, some criteria draw on ad-
ditional information, which then has to also be maintained in the Master Data. The use
of the criteria, the interdependence of the decision systems developed for each param-
eter and potential implementation are discussed in the subsequent chapter. Finally, a
conclusion is drawn, and potential future research projects are outlined.
2 Material Planning Process
The process of material planning and control involves several planning steps. In the
following, these steps are outlined from a general operations research perspective and
then compared to the inventory planning and control process, which forms the basis
for inventory planning and control in SAP-ERP/APO. The complexity and interaction
between the planning steps will be pointed out.
2.1 Material Planning Process in Operations Research
The architecture of a material-planning and control process depends on the type of ma-
terial that is to be planned. In particular, whether the material planning is conducted
in the context of a single-echelon or a multi-echelon environment. To define a general-
ized planning process, a multi-echelon material planning process will be outlined. The
multi-echelon material planning process usually follows a general MRP (Material Re-
quirements Plannning) process, which was developed by IBM in the early 1960s (Hopp
and Spearman (2001)). Before the MRP paradigm was first introduced, each echelon in
an inventory or production setting was planned and controlled as a single-echelon, so
called consumption-based inventory control, and therefore planned disregarding the
direct connection of the materials described by the BOM (Bill of Material). The MRP
method makes use of the direct connections of lower-level items to the final product,
and so distinguishes between independent (market) demand/requirements for the final
products and dependent (internal) material requirements. However, a single-echelon,
consumption-based inventory control might be preferable to an MRP approach when
demand for a SKU is good to forecast, no forecast is conducted, and the control costs
shall be kept at a minimum (e.g. KANBAN). Therefore, both approaches, MRP and
consumption-based inventory planning are valid concepts for inventory planning and
can also be combined within the BOM. In the following both approaches, the general
MRP process and the consumption-based inventory planning, will be outlined.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 3
MRP process
The MRP process starts with generating the system’s input data, which are the inde-
pendent demands for all final products as well as all low-level materials with direct
market demand (e.g. spare parts). The independent demands are generated in the Mas-
ter Production Schedule (MPS) ; further discussion about master production schedul-
ing in advanced planning and scheduling systems can be found in Stadtler and Kilger
(2007). To determine the independent demands, either only customer orders are col-
lected or customer orders and additional forecast values are added. The prerequisite
for a Make-To-Order policy for final products, where only customer orders are col-
lected and no forecast has to be conducted, is that the accepted delivery time by the
customer is greater or equal to the actual lead time of the product. In many situations,
however, the lead time is greater than the accepted delivery time, thus a mixed Make-
To-Order/Make-To-Stock policy has to be applied by splitting the BOM in two or more
parts and conducting MRP runs for each BOM part separately, including the gross re-
quirements determination. This is usually done by a forecast which has to be conducted
to plan prior to the actual customer orders as discussed in Silver et al. (1998). Forecasts
can be conducted either on qualitative or quantitative (historical demand data) infor-
mation. Finally, the forecasted and, if available, the already received customer orders
are added to the Master Production Schedule. The following figure shows a produc-
tion situation where the maximum accepted lead time by the customer (seven days) is
greater than the lead time of the whole BOM (14 days). Thus, the BOM has to be split
at the lowest possible level to allow for the lowest possible inventory holding cost; this
level represents the interface between MTO and MTS (push/pull interface).
For the top level SKUs of each BOM part, the independent demands and customer
orders are determined and fixed in the Master Production Schedule for the planning
period. Once the independent demands are planned in the MPS, the MRP procedure
is launched. For each material, starting from top in the BOM, the following steps are
conducted (Hopp and Spearman (2001)):
1. Net requirements calculation: Determine the net requirement by subtracting on-
hand inventory and outstanding orders from the gross requirement. The gross re-
quirement equals the determined requirement from the MPS for the top level BOM
materials and through BOM explosion for the lower level materials.
2. Lot-sizing: Divide the net requirements in appropriate lot sizes for production or
procurement.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 4
Final Product
Sub‐assembly 1Component 1
Supplier 1 Component 2 Sub‐assembly 2
Raw material 1 Component 3 Component 4
Raw material 2 Raw material 3
Lead time: delivery
(2days, acc. 2days)
Lead time: Production
(2days, acc. 4days)
Lead time: Procurement
(1days, acc. 7days)
Lead time: Production
(1day, acc. 5days)
Lead time: Production
(3days, acc. 8days)Lead time: Production
(1day, acc. 6days)
Supplier 2
Lead time: Procurement
(1day, acc. 7days)
Lead time: Production
(2days, acc. 10days)
Lead time: Production
(3days, acc. 11days)
Supplier 3 Supplier 4
Lead time: Procurement
(1day, acc. 11days)
Lead time: Procurement
(1day, acc. 14days)
MTO‐MTS Interface
MPS: Determine independent demand + customer
MPS: Determine independent demand + customer
Market Demand
Customer accepted lead time
(7 days)
Figure 1: Example of a BOM splitting when production lead time is greater than the
customer accepted lead time
3. Time phasing: Determine start dates for production and order dates for procure-
ment given the due dates of the net requirements and the lead times.
4. BOM explosion: Use the start dates, lot sizes and the BOM to generate gross require-
ments of any required components at the next lower level.
5. Iteration: Repeat these steps until all levels are processed.
For an appropriate design of an MRP system, decisions have to be made in several areas
(Figure 2):
1. MRP strategy: Given basic information such as the BOM structure, lead times, ac-
cepted lead time by the customer, production requirements, capacity restrictions
etc., BOMs might have to be split and then an appropriate MRP strategy (MTS, MTO
or a combination) has to be chosen.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 5
Net
requirement
calculation
Lot‐sizing
Scheduling
BOM
explosion
Independent demand:
Forecasting
Customer orders
Independent gross
requirements
Net requirements
Inventory on‐stock
Outstanding orders
Reservations
Gross requirements
Through BOM explosion for lower‐level items
Lot‐size procedure
Start of production/order date Due date
Lead time
Capacity restrictions
Determination of gross
requirements for immediate
predecessors in BOM
Splitting of net requirements in lots
Schedule lots on machines or for procurement
Iteration to
next lower item
in BOM
Demand
planning
Figure 2: The MRP process
2. Forecasting: If a forecast has to be conducted, an appropriate forecasting method
has to be chosen, including qualitative or quantitative methods.
3. Safety stock: Additionally to the forecast, a safety stock usually has to be planned
to assure a set target service level. For products that experience independent de-
mand, this safety stock has to cover demand variability, lead time variability as well
as additional uncertainties that might arise. For lower level items, no safety stock
is planned; however, if there is considerable lead time variability or other variabil-
ity, a safety stock is planned to account for these uncertainties. The choice of the
safety stock method can have substantial impact on the inventory performance of
the whole MRP system.
4. Inventory policy: How the net requirement is determined and when to set an order
(type of stock review policy) is determined by the chosen inventory policy.
5. Lot-sizing: The net requirements are split into lot sizes to assure feasible lot sizes
(consider minimum, maximum and fix lot size restrictions) as well as to balance
order versus inventory holding costs to reduce overall inventory cost.
6. Job scheduling and capacity management: In a production context the orders have
to be planned in a feasible and cost-optimal sequence for each machine to allow for
low overall production and inventory costs.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 6
Consumption-based material planning process
The consumption-based inventory planning process is simpler than the MRP process,
as interrelations between SKUs based on the BOM are ignored. Each SKU is treated
independently from the others. Thus, a forecast has to be conducted for each SKU
with a lead time greater than the accepted market lead time. If the lead time is shorter
than the accepted lead time by the market, then no inventory is held except for safety
stocks to cover lead time variability. Production or procurement only takes place when
internal or external orders arrive. This approach is usually chosen when the inventory
planning and control costs will be kept at a minimum.
The following figure shows a simple consumption based inventory planning process:
Net requirement
calculation
Lot‐sizing
Scheduling
Ordering
Independent demand:
Forecasting
Customer orders
Gross requirements
Net requirements
Inventory on‐stock
Outstanding orders
Reservations
Gross requirements
Lot‐size procedure
Start of production/order date Due date
Lead time
Capacity restrictions
Set internal or external orders
Splitting of net requirements in lots
Schedule lots on machines or for procurement
Demand planning
Internal orders
Figure 3: The consumption-based process
Depending on the lead time compared to the market accepted lead time, a forecast
has to be conducted and/or internal orders and customer orders are considered. Then
the net requirement calculation follows, then lot-sizing, scheduling and the placing
of internal and external orders. The connection between BOM-related SKUs is only
accounted for by orders; there is no central planning.
The following section discusses how the inventory planning and control process is
implemented in SAP ERP and SAP APO.
2.2 Material Planning Process in SAP
Inventory planning and control in SAP can be conducted using the transaction based
ERP software of SAP, SAP ERP or for more functions, the planning system SAP APO
(now SAP SCM). When both systems are available, combinations of the modules in both
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 7
systems can be used for the inventory planning as well. The following figure shows
the inventory planning and control modules in SAP ERP and SAP APO; the systems can
communicate with each other (data transfer) via the CIF (Core Interface) system.
ERPLIS
(Logistics Information System)
Program Planning
(Sales and Distribution(?))
Flexible Planning
(Standard SOP as special case)
SCM (APO)BW
(Business Warehouse)
Global Availability Check
(gATP)
Demand Planning
(DP)
CIF(Core Interface)
ERP: Place Orders (order confirmation and monitoring) :
Manufacturing and Procurement
Demand planning
(Gross requirements)
Quantity Planning
(Net requirements
+
Lot‐sizing)
Material Requirements Planning
(MRP module)
Scheduling +Capacity
requirem. planning
Supply Network Planning
(SNP)
Production Planning and Detailed
Scheduling (PP/DS)
Capacity Requirements Planning
(CRP module (? Or in MRP‐module?))
Figure 4: The Material Planning Process in SAP ERP and APO
The material planning process in SAP is very similar to the general MRP process as out-
lined in the previous section. The first step is the determination of the gross require-
ments for all BOM top level SKUs (program planning or Master Production Schedule). As
already mentioned, if consumption-based inventory planning is chosen, then the gross
requirements must be determined in the first step as well, disregarding their position
in the BOM. In SAP, the gross requirements are determined by using forecasts and/or
customer orders. The forecasts can be conducted in the SAP ERP module ‘Flexible Plan-
ning’ with ‘Standard SOP’ (Sales and Operations Planning) being a special method of
‘Flexible Planning’; the forecasts are based on historic demand data, which is retrieved
from the Logistics Information System (LIS) . In SAP APO the forecasts are conducted
in the Demand Planning (DP) module , which draws the input data from the internal
Business Warehouse (BW) . This module offers a much wider range of methods and
functionalities than SAP ERP does. The dependent demands, i.e. the customer orders,
are recorded in the Sales and Distribution area of SAP ERP (as orders are transactions).
Once the gross requirements are determined, a global Available-To-Promise (gATP) can
be conducted in SAP APO on the sales order. The ATP function implemented in SAP ERP
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 8
can do a single-level check, however SAP APO offers more functionalities such as multi-
level ATP checks, ATP checks across the whole Supply Chain Network and rule-based
checks; further information about the ATP functionalities can be found in Gulyassy
et al. (2009). Another intermediate step between demand planning and the MRP run is
to use the SNP (Supply Network Planing) module in SAP APO to assign and plan the inde-
pendent demand requirements and already received sales orders to production plants
and procurement and to take stock transfers into account Dickersbach (2009). Thus,
the primary demand is allocated to a production plant or procurement (i.e. supplier).
Now, for quantity planning, the MRP run can be conducted in the ERP MRP module for
each plant. Through BOM explosion the gross requirements are determined for all BOM
levels; additionally lot-sizing and scheduling disregarding capacity restrictions can be
conducted. The quantity planning can also be performed in SAP APO with additional
functions. Scheduling and capacity requirements planning can be executed either in
SAP ERP or SAP APO. If a finite production plan is to be determined, then the capacity
requirements planning in SAP APO offers considerably more functions including the
capacity planning table, detailed scheduling heuristics and an optimizer system using
CPLEX, which is presented by Kallrath and Maindl (2006) in detail. Finally, order conver-
sion and monitoring (processing of external procurement and manufacturing orders)
is conducted, whereas orders for external procurements are executed in the SAP ERP
module Materials Management (MM) which is in the Procurement area of SAP ERP, and
orders for internal production are scheduled and monitored in the SAP ERP module
Production Planning (PP) which is in the Production area of SAP ERP.
In the presented modules that make up the material planning process in SAP, several
parameters have to be set for each material or material groups to allow for an adequate
planning and cost-efficient material planning process. Important parameters in SAP
will be presented in the next section.
2.3 Important Parameters in SAP ERP and APO to conduct the Material Plan-
ning Process
In the previous sections, the structure of the material planning process has been out-
lined, and the SAP modules in SAP ERP and SAP APO, with their basic function for the
material planning process, have been presented. In the concerned SAP material plan-
ning modules several parameters have to be set for each material or material group to
design the material planning process. For each parameter setting there is a choice of
numerous methods implemented in SAP ERP and SAP APO. The choice of the parameter
setting determines the customer service level (CSL) and the inventory cost. Therefore,
choosing the right setting when running SAP as material planning and control system
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 9
is the most important part of material planning. It has already been stressed that due
to the high number of materials to be planned in a company, the high number of pa-
rameters to be set and the numerous methods that can be chosen for each parameter
make the parameter setting a very difficult task. In companies usually two problems
arise. First, due to the high number of materials to be planned one parameter setting is
usually applied for material groups consisting of several hundreds or thousands SKUs.
The special features of a SKU are therefore not always accounted for, as an individu-
alized material planning process for each SKU is not generated. The second problem
that often arises is that the material planner does not exploit the whole potential of the
methods implemented in SAP as some of the functionalities and application of several
methods might not be familiar to the planner. Thus many methods, which might lead
to better results in terms of CSL and inventory costs, are often ignored when setting the
parameters for material planning. In the following, five important parameters for the
material planning process are presented and four of them will be considered for the
development of an automated decision systems for the parameter setting in Section 3.
1. Parameter: MRP strategy
In SAP the MRP strategy parameter for a single material, material group or a whole
or part of a BOM represents the basic structure about how the material planning pro-
cess is conducted. This is a long-term parameter setting, as the name ‘MRP strategy’
suggests, and the basis for the subsequent parameter settings. Therefore, it is very
important to set this parameter in an economically sensible way. As Hoppe (2006)
states, the main decision when setting this parameter is to decide about whether to
use a customer-independent make-to-stock (MTS) planning strategy, meaning that
production and procurement for all materials takes place before demand occurs.
Choosing an MTS strategy affects the choice of the forecasting parameter as a fore-
cast is needed for the market demand or possibly a make-to-order (MTO) planning
strategy is selected with a sales-order-related production and procurement as or-
ders are only submitted once market demand is observed, i.e. customer orders
are received. Using an MTO strategy implies that no forecast is needed as mate-
rial planning is only based on received customer orders (only dependent demand is
considered, no independent demand is planned).
In practice, mixed strategies, combinations of MTS and MTO strategies, are often ap-
plied. The materials on the higher levels of the BOM are planned based on customer
orders to allow for customization and low inventory costs; however, lower BOM level
materials are planned before customer orders arise (MTS) to shorten the total lead
time of the final product. Thus, when setting the MRP strategy parameter to a mixed
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 10
strategy, it must be decided on which BOM level to place the MTO-MTS interface
(customer order decoupling point). This concept of BOM splitting has already been
discussed in Section 2.1. Several more decisions have to be made when setting the
MRP strategy parameter; these will be discussed in detail in Section 3.
2. Parameter: MRP procedure
For the material planning process, it has to be decided which basic procedure in SAP
shall be used. As mentioned before, the MRP procedure (deterministic, plan-driven
procedure) or the consumption-based procedure can be used. A special form of the
MRP procedure is used by the Master Production Scheduling (MPS) procedure, where
the first master schedule items are planned with special care in a first planning run
to determine the MPS. This generates the dependent requirements for the BOM levels
directly under the MPS planning level. Material planning below these levels are not
conducted in this planning run; once the MPS run is conducted, an MRP planning run
is conducted for the planning of the remaining lower-level items. As can be seen, the
right setting of the parameter MRP procedure highly depends on the setting of the
MRP strategy parameter. There is a strong relationship between the production type
(MTO, MTS and mixed strategies) and the applicability of an MRP procedure (MRP,
MPS and consumption-based planning). Additional decisions have to made when
choosing the parameter setting for MRP procedures; these will be outlined in detail
in Section 3.
3. Parameter: Demand planning and forecasting
As mentioned before, in an MRP process, demand planning only takes place for the
top-level materials of each BOM (whereas BOMs can be split). Additionally, demand
planning is conducted for all consumption-based materials; however, consumption-
based demand planning usually follows a simple reorder policy. There are three
combinations of demands that can be planned: (customer-order) independent re-
quirements, customer order requirements, or both, as discussed by Hoppe (2006).
Once the parameters for MRP strategy and MRP procedure are set, it can be deter-
mined from these parameters which type of the three demand planning methods
has to be conducted for each material. Demand planning for lower BOM-level ma-
terials is not conducted explicitly when using the MRP or MPS/MRP procedure, as
these dependent demands are determined through the BOM explosion in the MRP
process.
When only dependent demands are planned (usually implying a strict MTO strategy
is in place), no forecast has to be conducted. Only customer orders are consid-
ered for production and procurement, which are retrieved from SAP-ERP as already
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 11
explained. However, if only independent demands are planned (implying a strict
MTS strategy) or independent and dependent demands have to be considered for
the gross demand planning, then a forecast has to be conducted to estimate future
demand (independent demand). SAP-ERP and SAP-APO offer numerous quantitative
and qualitative forecast methods. The main concern of the Demand Planning and
Forecasting parameter is therefore the choice of an adequate forecast method. As
Gulyassy et al. (2009) point out, in SAP APO a decision system is already in place to
support the material planner in choosing a good forecasting method. Therefore, a
new decision system is not developed for this parameter in Section 3.
4. Parameter: Safety stock
Safety stock planning is an important part of material planning when variability in
terms of demand variability and/or lead time variability occurs. So, whether a safety
stock has to be planned or not depends on whether a material experiences uncertain
demand and/or uncertain lead times. Safety stock for uncertain demand has to be
carried only when a forecast is conducted for a material, that is, when it is (partly)
planned based on independent demand requirements. Materials for which no fore-
cast is conducted, no safety stock has to be planned explicitly to cover demand un-
certainties. Through BOM explosion, required safety stocks are already implemented
in the upper-level materials, which experience uncertain market demand. However,
lead time variability states another source of uncertainty, which all materials can
be subject to. Thus, a (usually relatively small) safety stock or safety time to cover
lead-time variability of a material might have to be planned.
Safety stock planning is a very important tool to achieve a set target customer service
level (CSL), and so the choice of the safety stock planning method, which is the
setting of the safety stock parameter in SAP, has a big impact on the service that is
delivered to the customer. Additionally, the cost aspect of holding safety stock also
is a critical aspect when setting the safety stock parameter as safety stock holding
cost can become a substantial part of the total inventory holding cost. It is therefore
important to balance holding cost and the service level in an economically sensible
way.
In SAP-ERP and SAP-APO, dynamic (time dependent) and static (time independent)
safety stock procedures can be chosen. Further, the methods can be divided into
time-range of coverage methods and order cycle period methods and combinations
of these. As will be discussed in Section 3, there is a strong interdependence be-
tween the safety stock and the lot-sizing parameter as both parameters have critical
impacts on the inventory costs.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 12
5. Parameter: Lot-sizing:
Once the net requirements, including the safety stock, are determined for a material,
the net requirement will be split or merged into lots. There are two reasons for
the splitting or merging into lots: in the academic inventory research the balancing
of the order or setup cost and inventory holding cost is the focus of lot-sizing;
additionally capacity restrictions and material flow as well as additional lot size
constraints often given by the supplier (minimum, maximum or fixed lot size) or
due to technical reasons (delivery in pallets) have to be considered for the planning
and scheduling.
In SAP, numerous methods for lot-sizing are available. These can be divided into
static lot-sizing methods, periodic lot-sizing methods and cost optimizing lot-sizing
methods. Further, functionalities such as additional long-term (periodic) lot size
planning, final lot size for the last order of discontinued materials and lot size split-
ting and overlapping are available and will be discussed in detail in the following
section.
The presented parameters include the most important decision areas in the context of
material planning, such as MTS versus MTO, consumption-based vs demand-driven and
the standard modules of a (single-echelon) inventory system forecasting, safety stock
and lot-sizing. The setting of these parameters to derive an adequate material plan-
ning system can be a complex task as the parameters are interrelated and numerous
settings are available for each parameter. In the following section a decision system for
each parameter will be presented to support the material planner in designing an ade-
quate material planning system and/or allow for an automated setting for each material
(when using SAP-ERP and SAP-APO). As a decision support system for the forecasting
parameter setting is already in place in SAP-APO, the forecasting parameter is not con-
sidered in the following.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 13
3 Decision Systems for the Material Planning Parameters
In the following decision systems are presented that allow an automated configura-
tion/selection of methods for each parameter.
3.1 MRP Strategy
In the following, the decision system for the MRP strategies available in SAP ERP and
SAP APO is presented. Four main decision levels have been identified:
1. Production type: The principal decision of the MRP strategy is the choice of the
production type; in SAP it can be chosen from the five types MTO (Make-To-Order),
MTS (Make-To-Stock), ATO (Assemble-To-Order), ETO (Engineer-To-Order) and STO
(Service-To-Order). This strategic (long-term) decision about how to plan the mate-
rial is usually derived from the nature of the industry, customer expectations and
production settings. The production type is therefore seen as a criterion itself.
2. Product type: The type of product gives important insights about the position in
the BOM of the material; the decision system differentiates several product types
including customer specific products, configurable materials, general final products,
assemblies and phantom assemblies, components, projects, parts of projects, serial
products and services.
3. Planning of configurable materials: There are three basic types of planning for con-
figurable materials offered in SAP: material variant, characteristics pre-planning and
configurable material.
4. Planning level in BOM: The choice of the planning level in the BOM that will be used
to determine the requirements of a material is an important decision. It determines
the interface of MTS and MTO (customer order decoupling point) in the BOM and
therefore the stock-levels as well as the forecast accuracy, which is the main driver of
the safety stock level. The planning level is chosen based mainly on the comparison
of the lead time with the accepted lead time by the market to allow a stocking level
on the lowest possible level in the BOM (implying a low stock value and therefore
low holding costs).
The decision system covers 28 MRP strategies of SAP ERP and SAP APO that are fre-
quently used. The four decision levels give a first overview about the types and dif-
ferences of the MRP strategies. The principle criterion for the choice of MRP strategy
is the ‘production type’ that is used. Further, the ‘product type’ as a criterion gives
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 14
important insights for the strategic material planning decisions. The MRP strategy sets
the strategic (long-term) outline in which a material is planned. This involves several
important implications about the further material planning process, including whether
stocks have to be held at all and at which stage in the BOM, the determination of the
pull/push interface in the BOM as well as which level is used for demand planning.
The choice of an adequate MRP strategy is crucial for an efficient material planning
process. The numerous possible configurations of the ‘MRP strategy’ parameter (choice
of MRP strategy), however, make it difficult to keep overview when deciding on the
setting. The following figure shows the decision system.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 15
YES
NO
YES
NO
NO
YES
YES
NO
YES
NO
YES
NO
NO
NO
YES
YES
YES
YES
NO
NO
YES
NO
YES
NO
YES
NO
YES
YES
NO
YES
NO
YES
NO
NO
YES
Com
mon
fina
lpr
oduc
tCo
nfigu
rabl
em
ater
ial
Cust
omiz
edpr
oduc
tion
Hig
h nu
mbe
r of
vari
ants
(>x)
?
Mat
eria
l var
iant
Ass
embl
y /
phan
tom
ass
embl
yCo
mpo
nent
BO
M s
ucce
ssor
bet
ter
to f
orec
ast?
BO
M s
ucce
ssor
bet
ter
to f
orec
ast?
Plan
ning
on
succ
esso
r le
vel
Confi
gura
ble
mat
eria
l
no p
lann
ing
Char
acte
rist
ics
pre-
plan
ning
Plan
ning
on
asse
mbl
y le
vel
Plan
ning
on
succ
esso
r le
vel
Plan
ning
on
com
pone
nt le
vel
Prep
lann
ing
onco
mpo
nent
leve
l
Pre
-pla
nn
ing
Tota
l LT
final
pro
d >
acc
LT
Prep
lann
ing
No
prep
lann
ing
No
plan
ning
mat
eria
lPr
epla
nwit
hpl
anni
ng m
at.
52, P
repl
anni
ng w
ith-
out
final
ass
embl
y or
cust
omiz
ed p
rod.
89, A
ssem
bly
wit
hch
arac
teri
stic
s pr
e-pl
anni
ng
A -
, B-i
tem
?Pr
epla
nnin
g w
ith
plan
ning
mat
eria
lN
o pl
anni
ngm
ater
ial
prep
lann
ing
no p
repl
anni
ng
Prep
lann
ing
wit
hpl
anni
ng m
ater
ial
No
plan
ning
mat
eria
l
56,C
hara
cter
isti
cspr
epla
nnin
g w
ith
seco
ndar
y de
man
d
25, M
TOpr
oduc
tion
for
confi
gura
ble
mat
eria
ls
65, P
repl
anni
ngm
ater
ial v
aria
nt w
ith
plan
ning
mat
eria
l
55, P
repl
anni
ngm
ater
ial v
aria
nt w
ith-
out
final
ass
embl
y
26, M
TOpr
oduc
tion
for
mat
eria
lva
rian
t
60, P
repl
anni
ngw
ith
plan
ning
mat
eria
l
50, P
repl
anni
ngw
itho
utfin
al a
ssem
bly
20, K
EF (M
TOpr
oduc
tion
)63
, Pre
plan
ning
wit
hpl
anni
ng m
ater
ial w
ith-
out
cust
omiz
ed p
rod.
74, P
repl
anni
ng a
tas
sem
bly
leve
l wit
hout
final
pro
duct
ass
embl
y
59, P
repl
anni
ng a
tPh
anto
m a
ssem
bly
leve
l
Plan
ning
as
'Cus
-to
miz
ed p
rodu
ctio
n'P
lan
nin
g m
ate
ria
l
• Se
vera
l fina
l pro
duct
s w
ith
com
mon
par
tsP
lan
nin
g m
ate
ria
l
• Se
vera
l fina
l pro
duct
s w
ith
com
mon
par
ts
Pre
-pla
nn
ing
Tota
l LT
final
pro
d >
acc
. LT
Pla
nn
ing
ma
teri
al
• Se
vera
l fina
l pro
duct
s w
ith
com
mon
par
ts
Prep
lann
ing
No
prep
lann
ing
Pre
-pla
nn
ing
Tota
l LT
final
pro
d >
acc
. LT
Prim
ary
dem
and
know
n/de
term
inab
le?
Prod
cuti
on o
f pl
anne
d am
ount
,d
isre
gard
ing
the
stoc
k le
vel
Prod
ucti
on s
moo
thin
g im
port
ant
Pla
nn
ing
ma
teri
al
• Se
vera
l fina
l pro
duct
s w
ith
com
mon
par
ts
Pre
-pla
nn
ing
Tota
l LT
final
pro
duct
> a
cc. L
T51
, Pre
-pla
nnin
g w
itho
ut fi
nal
asse
mbl
y (P
roje
ct a
ccou
ntin
g)
61, P
re-p
lann
ing
wit
h pl
an.
mat
eria
l (Pr
ojec
t ac
coun
ting
)
85, A
ssem
bly
wit
h ne
twor
k m
ap
(Pro
ject
)
Succ
esso
r pl
anne
d w
ith
anon
ymou
spr
oduc
tion
+ is
bet
ter
to f
orec
ast
Succ
esso
r pl
anne
d w
ith
anon
ymou
spr
oduc
tion
+ is
bet
ter
to f
orec
ast
10, a
nony
mou
s M
TSpr
od./
Net
pla
nnin
g11
, ano
nym
ous
MTS
prod
./Gro
ss p
lann
ing
Com
mon
fina
lpr
oduc
tA
ssem
bly
/ph
anto
m a
ssem
bly
Com
pone
nt
S-T-
O
A-T
-O
Serv
ice
Vari
ant
Part
of
proj
ect
Proj
ect
Seri
al p
rodu
ct
Fina
l pro
duct
or
asse
mbl
y
86, C
onfig
urat
ion
&as
sem
bly
orde
r
81, A
ssem
bly
wit
hse
ries
pro
duct
ion
82, A
ssem
bly
wit
hpr
oduc
tion
ord
er
84, S
ervi
ce o
rder
Smal
l am
ount
for
'Sal
e-fr
om-s
tock
'
70, P
repl
anni
ng o
nas
sem
bly
leve
l
Plan
ning
on
asse
mbl
y le
vel
M-T
-S
E-T-
O
M-T
-O
Pre-
plan
ning
no p
re-p
lann
ing
21, P
roje
ctac
coun
ting
pre-
plan
ning
wit
hpl
anni
ng m
ater
ial
no p
lann
ing
mat
eria
l
Plan
ning
on
succ
esso
r le
vel
40, P
repl
anni
ngw
ith
final
ass
embl
yco
nsum
ptio
n-ba
sed,
Kan
ban
Plan
ning
on
com
pone
nt le
vel
30, L
ot p
rodu
ctio
n
Plan
ning
on
Succ
esso
r le
vel
STO
(Serv
ice-T
o-O
rder)
:
• Se
rvic
eE
TO (
En
gin
eer-
To-O
rder:
• Pr
ojec
t or
par
t of
pro
ject
(pro
ject
acc
ount
ing)
MTS
(M
ak
e-T
o-S
tock
):
• A
nony
mou
s pl
anni
ng (p
rocu
rem
ent
and
prod
ucti
on in
depe
nden
t fr
om
cu
stom
er o
rder
s)•
AN
D/O
R: L
ead
tim
e >
acc
epte
d le
ad t
ime
ATO
(A
ssem
ble
-To
-Ord
er)
:
• N
umer
ous
final
pro
duct
s ar
e pr
oduc
ed f
rom
com
mon
pre
-pla
nnin
g
(com
mon
ass
embl
ies
and
com
pone
nts)
.•
Use
, whe
n 's
tati
stic
ss'
, 'ra
nge
of c
over
age'
or
'com
bina
tion
'
not
appl
icab
le.
MTO
:
• O
rder
dep
ende
nt p
rodu
ctio
n an
d pr
ocur
emen
t
Figure 5: Configuration of the SAP MRP Strategy Parameter
For better viewability, this Figure is available as a separate download at:
http://www.meiss.com/en/publications/inventory-parameter-configuration-sap.html
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 16
3.2 MRP Procedure
The MRP procedure defines how orders are initiated. The decision system comprises
30 MRP procedures that are implemented in SAP ERP and SAP APO. The MRP procedure
is highly interrelated with the MRP strategy and also strongly influences the structure
of the material planning process. Important decision levels are:
1. Demand-driven (MRP) versus consumption-based: The principal decision when set-
ting the MRP procedure is whether a demand-driven or a consumption-based proce-
dure shall be applied. In general, demand-driven MRP procedures are preferable to
consumption-based procedures as forecasts are only conducted for a few BOM lev-
els and only a few BOM levels need to carry stock to account for forecast errors and
lead time variability. However, when lead time restrictions are in place due to mar-
ket expectations, consumption-based procedures might have to be applied for the
lower-level BOM items. Further reasons for using a consumption-based procedure
are the smoothing of the production to allow for a smoothed capacity utilization
and the use of a simplified order system such as KANBAN when material planning
and control costs shall be kept at a minimum.
2. Periodic versus continuous review: The choice of a periodic or continuous inven-
tory review policy has to be made in the MRP procedure module as well. In general,
a continuous policy is preferable to a periodic policy as it allows for more flexibility
and immediate reaction on current requirements, as no or little time elapses between
an under-stocking situation and a subsequent order. However, a realtime review of
stock levels may arise higher control costs or might not be implementable due to
organizational restrictions.
3. MRP with Master Production Schedule: In the context of demand-driven material
planning, demand planning for critical or important materials can be conducted in a
first step, the Master Production Scheduling. This first demand planning step allows
the planning of the demand of the master schedule materials for a fixed planning
horizon with the benefit of decreased planning nervousness in the MRP system.
4. Supplier managed inventory: If a customer’s inventory shall be replenished by the
supplier, SAP offers ‘replenishment’ MRP procedures allowing a consumption-based
replenishment planning for the customer. For external customers, the SAP VMI (Ven-
dor Managed Inventory) module can be used. For demand-driven material planning,
the SMI (Supplier Managed Inventory) can be chosen.
The decision system for the choice of an adequate MRP procedure in SAP ERP and SAP
APO is presented in Figure 6.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 17
R1
wit
h PD
Dem
and-
driv
en(M
RP)
Dem
and-
driv
en(M
RP)
MR
P w
ith
Mas
ter
Sche
dule
item
s
SMI -
dem
and-
driv
en
SM
P4(p
erio
dic
)P2
(per
iod
ic)
P3(p
erio
dic
)P1
(per
iod
ic)
P4(c
onti
nuou
s)P3
(con
tinu
ous)
P2(c
onti
nuou
s)P1
(con
tinu
ous)
M4
RR
RS
RF
RP
V1
V2
VB
VM
VI
RE
M2
M3
M1
Set
and
fix o
rder
pro
posa
l Set
and
fix
orde
r pr
opos
al m
anua
l con
trol
Set
and
fix o
rder
pro
posa
l Set
and
fix
orde
r pr
opos
al m
anua
l con
trol
Set
and
fix o
rder
pro
posa
l au
tmat
ical
ly w
itho
ut m
anua
l con
trol
Set
and
fix o
rder
pro
posa
l au
tmat
ical
ly w
itho
ut m
anua
l con
trol
Gen
erat
e or
der
prop
osal
s au
tom
atic
ally
? (g
ood
fore
cast
qua
lity)
PDCo
ntin
uous
rev
iew
Peri
odic
rev
iew
peri
odic
sto
chas
tic
polic
y (s
, S),
VV
Del
iver
y rh
ythm
de-
pend
s on
day
of
orde
rpe
riod
ic r
eord
er p
oint
po
licy
(T,s
,S),
R2
Peri
odic
wit
hde
liver
y rh
ythm
Peri
odic
pol
icy
wid
th r
ange
of
cove
rage
pro
file
Cont
inuo
us r
evie
w(r
eord
er p
oint
pol
icy)
Peri
odic
rev
iew
Inte
rnal
cus
tom
erEx
tern
al c
usto
mer
Rep
leni
shm
ent
polic
yCo
nsum
ptio
n-ba
sed
(nor
mal
)
VS
Sais
onal
pla
nnin
g
Cons
umpt
ion-
base
dN
o d
ispo
siti
on
BO
M e
xplo
sion
No
dis
posi
tion
X0,
X1
ND
Gen
erat
e or
der
prop
osal
s au
tom
atic
ally
? (g
ood
fore
cast
qua
lity)
Plan
ning
wit
h fix
ing
hori
zon:
high
pla
nnin
g ne
rvou
snes
s ov
er B
OM
Co
nti
nu
ou
s re
vie
w a
pp
lica
ble
• te
chni
cal a
nd o
rgan
izat
iona
l•
Del
iver
y at
any
dat
e po
ssib
le, n
o fix
ed in
terv
als?
• A
or
B it
ems
only
, if
high
con
trol
cos
ts
MR
P w
ith
Ma
ster
Sch
ed
ule
ite
ms
(cri
tica
l it
em
s)
• M
ater
ial h
as s
igni
fican
t in
fluen
ce o
n pr
oduc
tion
per
form
ance
• O
R p
rodu
ctio
n te
chno
logy
hig
hly
influ
ence
s th
e pr
oduc
tion
pro
cess
• O
R h
igh
shar
e on
ove
rall
turn
over
(A-i
tem
) AN
D t
op le
vel B
OM
item
Dem
an
d-d
riven
(M
RP,
pla
n-b
ase
d, d
ete
rmin
isti
c) v
s co
nsu
mp
tio
n-b
ase
d d
isp
osi
tio
n
• LT
+ L
T of
BO
M-s
ucce
ssor
s <
acc
. LT
• Pr
oduc
tion
sm
ooth
ing
and
stra
tegi
c st
ocki
ng a
re n
ot p
rim
ary
goal
s of
mat
eria
l pla
nnin
g
Co
nd
uct
ion
of
dis
po
siti
on
(M
RP
pro
ced
ure
, M
RP
po
licy
)
• M
ater
ial n
ot c
riti
cal a
nd n
o de
man
d (d
urin
g la
st x
mon
ths)
• O
R: M
inim
al p
lann
ing
effo
rt r
eque
sted
(pla
nnin
g w
ith
BO
M-s
ucce
ssor
thr
ough
BO
M e
xplo
sion
): C-
item
Co
nti
nu
ou
s re
vie
w a
pp
lica
ble
• te
chni
cal a
nd o
rgan
izat
iona
l•
Del
iver
y at
any
dat
e po
ssib
le, n
o fix
ed in
terv
als?
• A
or
B it
ems
only
, if
high
con
trol
cos
ts
Co
nti
nu
ou
s re
vie
w a
pp
lica
ble
• te
chni
cal a
nd o
rgan
izat
iona
l•
Del
iver
y at
any
dat
e po
ssib
le, n
o fix
ed in
terv
als?
• A
or
B it
ems
only
, if
high
con
trol
cos
ts
Rep
len
ish
men
t p
oli
cy
Mat
eria
l pla
nnin
g co
nduc
ted
for
cust
omer
Plan
-dri
ven
+ p
erio
dic
rev
iew
P1
(M
1 w
ith
MP
S i
tem
s):
• O
rder
pro
posa
ls w
ithi
n th
e fix
ing
hori
zon
get
fixed
(but
no
new
pro
posa
ls)
P3
: (M
3 w
ith
MP
S i
tem
s)
• no
t au
tom
atic
fixi
ng o
f or
der
prop
osal
s•
nece
ssar
y pr
opos
als
are
shif
ted
to t
he e
nd o
f
the
fixin
g ho
rizo
n P
4 (
M4
wit
h M
PS i
tem
s)
• O
rder
pro
posa
ls a
re n
ot g
ener
ated
aut
omat
ical
y•
A s
hort
age
situ
atio
n is
not
bal
ance
d
P2
(M
2 w
ith
MP
S i
tem
s)
• O
rder
pro
posa
ls a
re fi
xed
wit
hing
fixi
ng h
oriz
on•
No
auto
mat
ic s
etti
ng o
f ne
w o
rder
pro
posa
ls•
A s
hort
age
situ
atio
n in
fixi
ng h
oriz
on is
not
bala
nced
aut
omat
ical
ly
Plan
ning
wit
h fix
ing
hori
zon:
high
pla
nnin
g ne
rvou
snes
s ov
er B
OM
Set
and
fix o
rder
pro
posa
l au
tmat
ical
ly w
itho
ut m
anua
l con
trol
Set
and
fix o
rder
pro
posa
l au
tmat
ical
ly w
itho
ut m
anua
l con
trol
M0:
No
auto
mat
ic fi
x-in
g of
ord
er p
ropo
sals
Dyn
amic
tar
get
stoc
k le
vel (
A o
r Y,
Z it
em)
Supp
lier
man
ages
stoc
k m
ore
effic
ient
ly?
Sais
onal
pro
duct
?Pl
anni
ng a
ccor
din
gto
BO
M e
xplo
sion
Dyn
amic
tar
get
stoc
kle
vel (
A-
or Y
,Z it
em)
Cons
ider
ext
erna
lre
quir
emen
tsN
o co
nsid
erat
ion
of e
xt. r
equi
rem
.
Cons
ider
ext
erna
lre
quir
emen
ts(R
eser
vati
ons
etc.
not
adeq
uate
lyco
nsid
ered
in f
ore-
cast
and
saf
ety
stoc
k)
• co
nsta
nt d
eman
d
(X-i
tem
)•
B-/
C-it
ems
• O
rder
cos
t re
lati
vely
high
• va
r. de
man
d
(Y, Z
item
)•
A-i
tem
s•
orde
ring
cos
ts
re
lati
ve lo
w
• de
liver
y sc
hedu
le in
plac
e•
rela
tive
ly s
tabl
e av
-
erag
e da
ily d
eman
d
(X-i
tem
) •
use
dyna
mic
ss
(R1)
Use
of
VM
I-m
odul
e
Inte
rnal
or
exte
rnal
cust
omer
Gen
erat
e or
der
prop
osal
s au
tom
atic
ally
? (g
ood
fore
cast
qua
lity)
Plan
ning
wit
h fix
ing
hori
zon:
high
pla
nnin
g ne
rvou
snes
s ov
er B
OM
Plan
-dri
ven
and
cont
inuo
us r
evie
w
Set
reor
der
poin
t au
tom
atic
ally
good
for
ecas
t qu
alit
y
Set
reor
der
poin
t au
tom
atic
ally
good
for
ecas
t qu
alit
y
NO
YES
YES
NO
NO
YES
NO
Co
nC
on
Co
nC
on
Co
nC
on
Co
nC
on
NO
YES
YES
NO
YES
NO
YES
NO
YES
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
YES
NO
NO
YES
YES
NO
YES
NO
Figure 6: Configuration of the SAP MRP Procedure Parameter
For better viewability, this Figure is available as a separate download at:
http://www.meiss.com/en/publications/inventory-parameter-configuration-sap.html
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 18
3.3 Safety Stock
The setting of the safety stock parameter has a high influence on the resulting inventory
cost. The MRP strategy and MRP procedure design the material planning process for
each material. Given the structured planning process, a safety stock method needs to
be chosen that leads to minimal costs. The influence on the design and flow of the
material planning process of the safety stock parameter is low. The safety stock and
lot sizing parameters should therefore be chosen with a strong focus on cost factors.
Besides costs, the setting of an adequate safety stock method is also of high importance
to achieve a specified service level. In the presented decision system, four important
decision levels can be identified.
1. Static versus dynamic safety stock: The principal differentiation of safety stock meth-
ods is between static (time-independent) and dynamic (time-dependent) safety stocks.
Generally, dynamic safety stocks lead to a better inventory performance in terms of
costs and service level as the safety stock is determined based on current require-
ments. The planning effort, however, is usually higher for the material planner as
dynamic safety stock methods need steady maintenance. An important exception is
the statistical safety stock methods, which can be run in an automated way. Static
safety stock methods may be used when the additional planning effort for dynamic
methods can not be justified due to low holding costs or a poor service level when
the material is of lower importance. Static safety stock methods are preferable for
lower value materials and low demand and lead time variability, e.g. in a KANBAN
system. Dynamic methods are preferable for higher value materials and for materi-
als with higher demand and lead time variability.
2. Range of coverage versus order cycle safety stock: In SAP, alternatively to the com-
mon order cycle safety stock, a range of coverage safety stock can be selected. This
method is preferable when safety stock is held mainly for the protection against lead
time variability, as it is measured in safety time.
3. Statistical safety stock methods: As mentioned before, statistical safety stock meth-
ods are automated dynamic methods and therefore require limited planning main-
tenance. In SAP, the Normal distribution and the Poisson distribution (in the Spare
Parts Planning module (SPP) ) are implemented. Based on a target service level, the
required safety stock is determined by the system. The alpha service level or the
beta service level can be chosen as service level measures. As stated by Tempelmeier
(2006), the alpha service level, as an event oriented measure, should be chosen when
stock-out costs have mainly fix cost elements, whereas the beta service level, as an
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 19
amount oriented measure, should be used when the stock-out costs have mainly
variable cost elements.
4. Position in product life cycle: The position of a material in its product life cycle is
important for the safety stock level, as new, old and established products require
different planning. Additionally, materials with seasonal demand require special
treatment.
The decision system considers 14 safety stock methods implemented in SAP.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 20
NO
NO
YES
NO
YES
YES
YES
NO
YES NO YES NO
Position in the product life cycle
Range of coverageplanning
fixed reorderpoint (ERP)
SB (APO, PP/DS)
SM (APO)SZ (APO) MM (APO) Dynamic ssplanning (ERP)
MB (APO) MZ Range of coverage (ERP)
Combination(max{RoC,ss})
Order cycle ss('normaler' ss)
Planning in context ofproduction planning
Continuous review applicable
• technical and organizational• Delivery at any date possible, no fixed intervals?
Stockout mainly cause stockout amount independent costs (fix costs, e.g. expedition)
Stockout mainly cause stockout amount independent costs (fix costs, e.g. expedition)
Order cycle ss('normal' ss)
Range of coverageplanning
Combination(max{RoC,ss})
Statistic ss
Static (fixed) safety stock Dynamic safety stock
Continuous ss
AS (alpha-SL) BS (beta-SL)AT (alpha-SL) BT (beta-SL)
Periodic ss
No safety stock planning
Established material Old/phase-out materialNew/phase-in material(no demand history)
No safety stock planning:
If MTS strategy:
• Low demand variability (and low lead time variability)If MTO strategy:
• Low lead time variability
• OR: L/non-critical part (inventory holding costs too - high due to volume and non-critical part)
Range of coverage planning:
• X-part (low daily demand variability)• AND: periodic/calendar-based ss-planning preferred(i.e. focus on precting against lead time variability); in particular when demand-driven and protecion against lead time variability necessary.Combination of Max{Range of coverage and order cycle ss}:
• same conditions as 'range of coverage planning'• AND: medium/high variability of daily demand (oder cycle ss gets adapted to range of coverage period and then compared to the 'SZ' ss)Order cycle safety stock ('normal' ss):
• Protection against demand and/or lead time variability• Use, when 'range of coverage' or 'combination' not applicable (as these methods make use of more information and therefore generally lead to a more adequate ss)
Statistic ss-planning (according to target service level):
• X or Y-part (coefficient of variation of demand <= 0,5)• Protection agains demand and lead time variability• Minimal planning effortRange of coverage planning:
• X-part (low daily demand variability)• AND: periodic/calendar-based ss-planning preferred (i.e. focus on precting against lead time var- iability); in particular when demand-driven and protecion against lead time variability necessary.Combination of Max{Range of coverage and order cycle ss}:
• same conditions as 'range of coverage planning'• AND: medium/high variability of daily demand (oder cycle ss gets adapted to range of coverage period and then compared to the 'MZ' ss)Order cycle safety stock ('normal' ss):
• Protection against demand and/or lead time variability• Use, when 'statistic ss', 'range of coverage' or 'combination' not applicable.
Saisonal material?
Static or dynamic ss?
Static(fixed) ss (low planning effort, time-independent):• C/N and C/M-parts• B/X/N/non-critical, B/X/M/non-critical parats
Dynamic ss higher planning effort (except for 'statistic ss'), time-dependant,lower costs, higher target service level achievement):• A-parts• B/Y, B/Z and B/X/L and B/X/critical
}}} }
Figure 7: Configuration of the SAP Safety Stock Parameter
For better viewability, this Figure is available as a separate download at:
http://www.meiss.com/en/publications/inventory-parameter-configuration-sap.html
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 21
3.4 Lot-sizing
The lot size parameter determines, given the structured (or designed) material planning
process, how net requirements shall be combined into orders. As the safety stock
parameter, the lot sizing parameter has a strong cost focus. The principal idea of lot
sizing is to balance ordering cost with inventory holding cost and therefore decrease
overall inventory cost. The main decision levels of the lot size parameter are:
1. Static, periodic or optimizing lot size: The principal decision for the lot size param-
eter setting is to decide on whether to use a static, periodic or optimizing lot size
method. The ‘optimizing lot size’ methods are generally preferable as they offer a
scientific optimal method and are well established and tested in practice. However,
when cost factors (i.e. holding cost and ordering cost) are not available or demand
variability is too high, a periodic or static method has to be chosen. The periodic
length for a lot size method can be chosen either in common time units, e.g. daily or
weekly, or according to the accounting period or planning period. ’Replenishment
up to maximum level’ is a special form of the static lot size, which is to be applied
when storage space is limited, e.g. tanks or silos, and the inventory holding costs per
material unit are negligible compared to the order cost. Further, this lot size method
is applicable for low value materials with a relatively constant demand (also for KAN-
BAN planning). All materials, for which the optimizing methods, periodic methods
and ‘replenishment up to maximum level’ are not applicable, are planned according
to the exact lot size method, where only the set lot restrictions are considered and
no additional required consolidation is conducted (i.e. no additional balancing of
ordering and holding costs). The remaining materials are usually mid and low items
with highly variable demand. For the mid-value items, a frequent manual update of
the lot size by the material planner is recommended.
2. Position in product life cycle: As presented in the safety stock decision system,
new, old, and seasonal materials need special treatment.
3. Planning with lot splitting and overlapping: SAP offers the ‘splitting and overlap-
ping’ function for all lot size methods, which is recommended when lots are large
relative to the available capacity; production planning of split lot sizes increases
flexibility, throughput and WIP (work-in-process) as batch sizes are decreased.
4. Long-term periodic lot size planning: In some cases production planning or the sup-
plier require the quotation of long-term lot sizes in order to conduct capacity plan-
ning, material pre-planning and reservations. For this case, SAP offers the additional
use of a long-term lot size planning method. For the long-term lot size planning, all
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 22
periodic lot size methods are available. The period length is chosen based on the
requirements of the production, supplier, controlling or any other addressees.
The following lot size decision system considers 16 methods implemented in SAP ERP
and SAP APO.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 23
NO
NO
NO
YES
YES
YES
YES
YES
NO
NO
NO
YES
NO
YES
NO
YES
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
FK: F
ix lo
t si
ze f
orcu
stom
er s
peci
fic o
rder
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
EX/E
S/ZX
:ex
act
lot
size
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Ho
url
y l
ot
size
– A
/X it
em–
OR
: ver
y lim
ited
sto
r-
age
and
L or
N-i
tem
– O
R: v
ery
high
rat
e of
ob
sole
scen
ce
(<
1day
)+
low
ord
er/s
etup
cos
t+
ver
y sh
ort
lead
tim
e
(<1d
ay)
Sh
ift
lot
size
– A
/X, B
/X it
em–
OR
: ver
y lim
ited
sto
r-
age
and
L or
N-i
tem
– O
R: v
ery
high
rat
e of
obso
lesc
ence
(<2d
ays)
+ lo
w o
rder
/set
up c
ost
+ v
ery
shor
t le
ad t
ime
(<
2d)
Da
ily l
ot
size
– A
/X,A
/Y,B
/X it
em–
OR
: lim
ited
sto
rage
and
L-it
em–
OR
: hig
h ra
te o
f
obso
lesc
ence
(7
days
)+
low
ord
er/s
etup
cos
t+
sho
rt le
ad t
ime(
<7d
)
Week
ly l
ot
size
– A
/Z,B
/X,C
/X it
em–
OR
: lim
ited
sto
rage
and
L-it
em–
OR
: hig
h ra
te o
f
obso
lesc
ence
(<4w
ks)
+ lo
w o
rder
/set
up c
ost
+ s
hort
lead
tim
e
(<4w
ks)
2-w
eek
ly l
ot
size
– B
/Y,C
/Y it
em–
OR
: lim
ited
sto
rage
and
L-it
em–
OR
: mod
erat
e ra
te
of o
bsol
esce
nce
(<
8wks
)+
mod
erat
e or
der/
se
tup
cost
+ m
oder
ate
LT (<
8wks
)
Mo
nth
ly l
ot
size
– B
/Z,C
/Z it
em–
OR
: low
rat
e of
obso
lesc
ence
(>8w
ks)
+ lo
w o
rder
/set
up c
ost
+ lo
ng le
ad t
ime
(>
8wks
)
Qu
art
erl
y l
ot
size
(an
alo
g t
o P
PS
pla
nn
ing
ca
len
da
r)
– C/
Z it
em–
Coor
din
atio
n w
ith
pr
oduc
tion
pla
nnin
g/
item
onl
y ne
eded
for
one
prod
ucti
on r
un
Fle
xib
le p
eri
od
(an
alo
g t
o p
ost
ing
peri
od
)
– Co
ord
inat
ion
wit
h
acco
unti
ng s
yste
m–
Whe
n m
ater
ial c
ost
ne
ed t
o be
det
er-
m
ined
wit
hin
the
po
stin
g pe
riod
(e.g
.
for
proj
ects
)
HB
: Rep
leni
shm
ent
unti
l max
leve
l
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Hou
rly
lot
size
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Shif
t lo
t si
ze
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
TB: D
aily
lot
size
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
WB
: Wee
kly
lot
size
No
long
-ter
mpl
anni
ng
Peri
odic
Stat
ic
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
W2:
2-w
eekl
y lo
t si
ze
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
MB
: Mon
thly
lot
size
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
PK: P
erio
d ac
cord
ing
to p
lann
ing
cale
nder
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
PK: P
erio
d ac
cord
ing#
to p
lann
ing
cale
nder
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
SP: P
art
peri
odba
lanc
ing
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
Split
ting
of
big
lots
(big
lot,
sm
all c
apac
ity)
GR
: Gro
ff r
eord
erpr
oced
ure
Lot
size
wit
h sp
litti
ngan
d ov
erla
ppin
g
DY:
Dyn
amic
lot
size
cre
atio
nW
I: Le
ast
unit
cos
tpr
oced
ure
Exac
t fin
al lo
t-si
ze
Opt
imiz
ing
'Rep
leni
shm
ent
to m
axim
um le
vel'
• hi
gh o
rder
cos
ts, n
eglig
ible
hol
din
g co
st,
lim
ited
sto
ckro
om•
AN
D/O
R t
echn
ical
req
uire
men
t, e
.g. s
ilo, t
ank
Add
itio
nal l
ong-
term
lot
size
pla
nnin
g•
Whe
n pr
oduc
tion
pla
nnin
g or
sup
plie
r ne
ed lo
ng-t
erm
est
imat
es
Choi
ce o
f pe
riod
leng
th f
or w
hich
the
req
uire
men
ts a
re c
ombi
ned
to o
ne lo
t si
ze |
E.g.
spe
cific
atio
n by
sup
plie
r,pr
oduc
tion
pla
nnin
g, c
ontr
ollin
g/bu
dget
pla
nnin
g fo
r ad
vanc
ed p
lann
ing
and
rese
rvat
ion
Ch
oic
e o
f p
eri
od
len
gth
for
whi
ch t
he r
equi
rem
ents
are
com
bine
d to
one
lot
size
(if p
re-s
peci
fied
deliv
ery
peri
od (e
.g. b
y su
pplie
r) ,
corr
espo
ndin
g pe
riod
leng
th t
o be
cho
sen;
oth
erw
ise
give
n cr
iter
ia a
pply
)
Dai
ly lo
t si
zeW
eekl
y lo
t si
ze2-
wee
kly
lot
size
Mon
thly
lot
size
Peri
od a
nalo
g to
acco
unti
ng p
erio
dPe
riod
acc
ord
ing
topl
anni
ng c
alen
der
X-it
em
B-i
tem
Proc
urem
ent
mat
eria
l(+
dis
coun
t an
d su
pply
stru
ctur
e im
port
ant)
New
/pha
se-i
n m
ater
ial
(no
dem
and
hist
ory)
FX/F
S: F
ix lo
t si
ze•
Can
be e
nter
ed a
s fix
lot
size
res
tric
tion
Esta
blis
hed
mat
eria
l
Sais
onal
mat
eria
l
Cust
omer
-spe
cific
Po
siti
on
in
pro
du
ct l
ife c
ycl
e
Ap
pli
cati
on
of
ad
dit
ion
al
lot
size
meth
od
:
• L-
part
s an
d lim
ited
sto
ckro
om•
AN
D: Z
-par
ts a
nd n
ot d
eman
d-dr
iven
• A
ND
: no
sais
onal
mat
eria
l (Z-
cate
gori
zati
on v
alid
e va
lid o
ver
all p
erio
ds)
• A
ND
: NO
'rep
leni
shm
ent
to m
axim
um le
vel'
(hol
din
g co
sts
are
not
negl
igib
le c
ompa
red
to o
rder
cos
ts)
Op
tim
izin
g m
eth
od
• A
or
B it
em•
Dem
and-
driv
en O
R M
TO•
Cons
umpt
ion-
base
d O
R d
eman
d pl
anni
ng w
ith
fore
cast
for
BO
M t
op-l
evel
and
X,Y
item
• In
vent
ory
hold
ing
cost
and
ord
er c
ost
know
n•
No
plan
ning
in fi
xed
orde
r-/d
eliv
ery-
inte
rval
s O
R t
his
is n
ot f
ocus
of
the
lot-
size
pla
nnin
g•
If li
mit
ed s
tock
room
: no
Y/L
part
sE
lse:
Peri
od
ic m
eth
od
• D
eman
d-dr
iven
OR
MTO
• Co
nsum
ptio
n-ba
sed
or d
eman
d pl
anni
ng w
ith
fore
cast
for
BO
M t
op-l
evel
and
X, Y
item
• A
ND
/OR
A-i
tem
(inc
lud
ing
A/Z
-ite
ms)
• A
ND
/OR
: Pla
nnin
g in
fixe
d or
der-
/del
iver
y-in
terv
als
(incl
udin
g Z-
item
s)E
lse:
Sta
tic
meth
od
• 'R
eple
nish
men
t to
max
imum
leve
l' (h
igh
orde
r co
sts,
neg
ligib
le h
old
ing
cost
, lim
ited
sto
ckro
om a
nd/o
r
tech
nica
l req
uire
men
t, e
.g. s
ilo, t
ank)
• R
emai
ning
mat
eria
ls: '
EX'(e
xact
lot
size
); in
par
ticu
lar
for
B/Z
and
C/Z
item
s, w
hen
cons
umpt
ion-
base
d
or B
OM
top
-lev
el a
nd f
orec
ast
is c
ondu
cted
En
ter
lot
size
rest
rict
ion
s
• M
in lo
t si
ze (e
.g. q
uote
d by
pro
duct
ion
or s
uppl
ier)
• M
ax lo
t si
ze (e
.g. q
uote
d by
pro
duct
ion,
sup
plie
r or
inve
ntor
y)•
Fix
lot
size
(tec
hnic
al r
estr
icit
ons:
tan
ks, p
alet
tes,
box
es)
Old
/pha
se-o
ut m
ater
ial
• La
st o
rder
LL p
erio
dic
Figure 8: Configuration of the SAP Lot Sizing Parameter
For better viewability, this Figure is available as a separate download at:
http://www.meiss.com/en/publications/inventory-parameter-configuration-sap.html
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 24
The four presented decision systems give a structured overview of the available inven-
tory methods in SAP for each parameter. As these parameters are complex and linked
to one another, decisions taken in one parameter might affect decisions in following
parameters. Further, same or similar criteria are used in the different decision systems,
which might give rise to a simplification or merging of the decision systems to one sys-
tem. Interrelations and further insights will be discussed and outlined in the following
chapter.
4 Analysis of the Decision Systems
The complexity of the decision systems, their interrelations and applied criteria will be
discussed in the following.
4.1 Interrelations of the Decision Systems and Overview of Decision Criteria
In the decision systems for the four material planning parameters, 51 criteria are used.
The following table shows which criteria are used for which parameter. Some of the cri-
teria are used in combination with each other for a decision in the system, which leads
to this relatively high number of applied criteria. As indicated in the table, twelve crite-
ria were identified as being of major importance, including the common ABC, XYZ and
LMN (large, medium and small volume item) analysis as well as inventory cost factors
such as holding cost and order cost. Further, the criterion ‘criticality’ implies that the
material plays a critical role in the production process or for the final product or that
the material has a critical supply chain. Critical materials might require special treat-
ment when determining the safety stock; further the criticality can be accounted for
already in the material planning layout of the MRP process, the MRP strategy. Further
materials which require special treatment are ‘old’ and ‘new’ materials, which are iden-
tified by the criterion ‘position in product life cycle’, as well as materials with seasonal
demand.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 25
Criteria Classification fuction MRP strategy MRP procedure Safety Stock Lot SizingCriteria Classification fuction MRP strategy MRP procedure Safety Stock Lot Sizing
ABC classification x x xABC classification x x x
XYZ classification x x xXYZ classification x x x
LMN classification x xteri
a XYZ classification x x x
LMN classification x x
crit
eri
a
LMN classification x x
Lead time variability x
t cr
ite
r
Lead time variability x
Criticality (of material) x x
ue
nt
crit
e
Criticality (of material) x x
Position in product life cycle x xqu
en
t cr
Criticality (of material) x x
Position in product life cycle x x
po
rta
nt/
fre
qu
en
Position in product life cycle x x
Saisonal material x x x
po
rta
nt/
fre
qu
en
Saisonal material x x x
Forecast quality x
po
rta
nt/
fre
Forecast quality x
Required planning effort (low) x x
po
rta
nt/
fr
Forecast quality x
Required planning effort (low) x x
po
rta
nt/
fr
Required planning effort (low) x x
Continuous vs periodic review x x
Imp
ort
an
t/fr
Continuous vs periodic review x x
Order cost x x
Imp
ort
an
t/fr
Order cost x x
Holding cost x
Im
Order cost x x
Holding cost xHolding cost x
Production type STO, ETO, MTS, ATO, MTO xProduction type STO, ETO, MTS, ATO, MTO x
Customized product, configurabel material, commonCustomized product, configurabel material, common
Product type
Customized product, configurabel material, common
final product, (phantom) assembly, component, (part of) x
teri
a Product type final product, (phantom) assembly, component, (part of)
project, service
x
ite
ria
project, service
BOM successor better to forecast BOM planning level x cri
teri
a
BOM successor better to forecast BOM planning level x
eg
y c
rite
ri
BOM successor better to forecast BOM planning level x
Total LT of final product > acc. LT Conduct preplanning x
ate
gy
cr
Total LT of final product > acc. LT Conduct preplanning x
Several final products with common
tra
teg
y
Several final products with common
partsUsing planning material x
RP
str
ate
gy
partsUsing planning material x
RP
str
at
parts
Configurabel materials
MR
P s
Configurabel materials
High number of variants (>x)? Material variant vs characteristics planning x
MR
P s
High number of variants (>x)? Material variant vs characteristics planning x
MTO for configurable materials vs characteristics
M
Primary demand known/ determinableMTO for configurable materials vs characteristics
xPrimary demand known/ determinableMTO for configurable materials vs characteristics
preplanning with secondary demandx
preplanning with secondary demand
Material not critical xMaterial not critical x
No demand during last x months xConduct disposition
No demand during last x months xConduct disposition
No demand during last x months x
LT + LT of BOM successors > acc. LT xLT + LT of BOM successors > acc. LT x
Production smoothing and strategic Demand‐driven vs consumption based dispositionProduction smoothing and strategic
stocking are not primary goalsx
Demand‐driven vs consumption based disposition
stocking are not primary goalsx
stocking are not primary goals
Demand‐driven MRPDemand‐driven MRP
Supplier manages stock more efficiently Supplier managed inventory xSupplier manages stock more efficiently Supplier managed inventory x
Material has significant influence onx
Material has significant influence on
production performancex
production performancex
A‐item (High share on overall turnover) xMRP with Master Schedule itemsA‐item (High share on overall turnover) xMRP with Master Schedule items
Production technology highly influencesProduction technology highly influences
the production processx
teri
a
the production processx
crit
eri
a
the production process
Continuous review feasable (technicalx x
e c
rite
ri
Continuous review feasable (technical
and organizational)x x
ure
cri
teri
and organizational)x x
du
re c
r
A and B items only (if high control costs) x xContinuous vs periodic review
roce
du
re
A and B items only (if high control costs) x xContinuous vs periodic review
RP
pro
ced
Delivery at any date possible, no fixed
RP
pro
ce
Delivery at any date possible, no fixed
intervals?x xR
P p
roce
intervals?x x
MR
P p
intervals?
High planning nervousness Planning with fixed horizon x
MR
P p
High planning nervousness Planning with fixed horizon x
Automatic order proposals are of goodAutomatic order proposals are of good
qualityUse automatic order proposals x
qualityUse automatic order proposals x
quality
Fix order proposals automatically Fix order proposals automatically without manualx
Fix order proposals automatically
without manual control
Fix order proposals automatically without manual
controlx
without manual control controlx
Consumption‐basedConsumption‐basedConsumption‐based
Material planning conducted forReplenishment policy (Vendor managed inventory) x
Material planning conducted for
customerReplenishment policy (Vendor managed inventory) x
customerReplenishment policy (Vendor managed inventory) x
Internal or external customer External: use VMI module xInternal or external customer External: use VMI module xInternal or external customer External: use VMI module x
Reservations etc not adequatelyConsider external requirements x
Reservations etc not adequately
considered in forecast and ssConsider external requirements x
considered in forecast and ssConsider external requirements x
Delivery rythm important (planning in Disposition with range of coverage or delivery rythm /Delivery rythm important (planning in Disposition with range of coverage or delivery rythm /x x
Delivery rythm important (planning in
fixed order/delivery intervals)
Disposition with range of coverage or delivery rythm /
range of coverage lot sizex x
fixed order/delivery intervals) range of coverage lot size
Planning in context of productionPlanning in context of productionuse APO PP/DS module x
tock
Planning in context of production
planninguse APO PP/DS module x
sto
ck
planning
Stockouts mainly cause stockout amount
Sa
fety
sto
ck
Stockouts mainly cause stockout amount
independent costs (fix costs, e.g. Alpha vs beta service level x
Sa
fety
s
independent costs (fix costs, e.g. Alpha vs beta service level x
Sa
fety
independent costs (fix costs, e.g.
Expedition)
Alpha vs beta service level x
Sa
fety
Expedition)
Customized material Customer specific lot size xCustomized material Customer specific lot size x
Lot size restrictions min, max, fix lot size restrictions xLot size restrictions min, max, fix lot size restrictions xLot size restrictions min, max, fix lot size restrictions x
Restricted stockroom focus of planning LMN analysis considered xria Restricted stockroom focus of planning LMN analysis considered x
cri
teri
a Restricted stockroom focus of planning LMN analysis considered x
technical lot size requirement silo, tank ‐ replenishment to maximum level x cri
teri
a
technical lot size requirement silo, tank ‐ replenishment to maximum level x
ze c
rite
technical lot size requirement silo, tank ‐ replenishment to maximum level x
Procurement material WI: Least unit cost procedure x
siz
e c
ri
Procurement material WI: Least unit cost procedure x
Relatively small capacity compared to lot
Lot
size
Relatively small capacity compared to lot
sizeSplitting of big lots xLo
t si
sizeSplitting of big lots xLo
t
size
Production/supplier requires long‐termAdditional long‐term lot size planning x
Production/supplier requires long‐term
lot size planningAdditional long‐term lot size planning x
lot size planningAdditional long‐term lot size planning x
Figure 9: Criteria Overview
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 26
The MRP strategy sets up the material planning structure in which the planning pro-
cess will take place. This parameter mainly draws on given conditions, involving minor
managerial decisions and therefore makes use of only eight criteria, seven of which are
used for this parameter exclusively. This implies a rather low dependance on other pa-
rameters; however, the following parameter decisions heavily depend on the decisions
undertaken in the MRP strategy. For example, the BOM level chosen as the planning
level will have an impact on the forecast quality, as materials in the BOM might experi-
ence different demand variability.
The decision system for the MRP procedure parameter represents the most complex
system, involving 22 criteria, 12 of which are used exclusively for that parameter. This
is due to the function of this parameter, which is filling the planning framework given
by the MRP strategy with detailed planning and control procedures, e.g. decisions about
applying SMI or VMI, using a Master Production Schedule, a continuous or periodic re-
view policy or fixed planning horizons. This multitude of decisions to design a detailed
material planning process leads to a high number of criteria used. The MRP procedure
parameter is influenced by decisions taken in the MRP strategy module. Further, it has
seven criteria in common with the safety stock module, which suggests that similar
decisions have to be made in both modules. As the MRP strategy and MRP procedure
parameters together form the (detailed) process design of the material planning run,
both strongly influence the safety stock and lot-sizing parameters.
The safety stock and lot sizing parameter have, unlike the planning process de-
signing MRP strategy and MRP procedure parameters, a stronger immediate cost focus.
While assuring a high service level, the goal in these two parameters is to minimize
inventory costs. The ABC- and LMN-analysis are therefore important criteria in both de-
cision systems. The lot-sizing decision system directly draws on the order and holding
costs, which is a sign of the very strong cost focus of the lot size parameter. The safety
stock parameter needs to assure a determined service level, and therefore, criteria rep-
resenting the level of demand and lead-time variability are important. Both parameters
have to be configured given the detailed material planning process designed by the two
preceding parameters, showing their high dependency on these two parameters. The
safety stock and lot-sizing parameters follow similar goals and hence, are similar in
structure and criteria used; the dependencies between these two parameters, however,
are limited.
4.2 Implementation of the Decision System in SAP ERP/APO
Before planning an implementation of the decision systems in SAP, these systems
should be tested in the context of various industries and supply chain designs to as-
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 27
sure that the systems configure adequate material planning systems for a wide range
of different materials. Next, the additional information cost incurred by providing the
necessary input data for the decision systems needs to be evaluated and compared
to the potential cost savings of having the material planning systems configured au-
tomatically by the system. As discussed in the previous section, 51 criteria need to
be applied for the conduction of all four decision systems. That implies that a lot of
information has to be stored and maintained in the Material Master for the decision
systems to work. The following table gives insights about which information needs to
be maintained for which criteria.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 28
Da
taC
rite
ria
Dra
win
g f
rom
oth
er
crit
eri
a
Co
mp
uls
ory
da
ta e
ntr
ies
cost
/va
lue
pe
r u
nit
AB
C c
lass
ific
ati
on
C‐i
tem
: lo
w p
lan
nin
g e
ffo
rt r
eq
uir
ed
X‐i
tem
: g
oo
d f
ore
cast
qu
ali
ty (
or
use
MA
PE
)
pri
ma
ryd
em
an
dk
no
wn
(MT
O)
/d
ete
rmin
ab
le(g
oo
dfo
reca
stq
ua
lity
=X
‐
ite
m (
or
use
MA
PE
))
au
tom
ati
co
rde
rp
rop
osa
lsa
reo
fg
oo
dq
ua
lity
(go
od
fore
cast
qu
ali
ty(X
‐ite
m
or
MA
PE
))
fix
ord
er
pro
po
sals
au
tom
ati
call
yw
ith
ou
tm
an
ua
lco
ntr
ol
(au
tom
ati
co
rde
r
pro
po
sals
are
of
go
od
qu
ali
ty (
go
od
fo
reca
st q
ua
lity
(X
‐ite
m o
r M
AP
E))
)
no
de
ma
nd
du
rin
g l
ast
x m
on
ths
sea
son
al
ma
teri
al
(se
aso
na
l d
em
an
d p
att
ern
)
po
siti
on
in
pro
du
ct l
ife
cy
cle
(d
em
an
d i
ncr
ea
se,
sta
gn
ati
on
, fa
ll)
his
tori
cal
lea
d t
ime
s
(ma
rke
t) a
cce
pte
d l
ea
d t
ime
BO
M s
ucc
ess
or
be
tte
r to
fo
reca
st (
in c
om
bin
ati
on
wit
h f
ore
cast
qu
ali
ty c
rite
rio
n)
sev
era
l fi
na
l p
rod
uct
s w
ith
co
mm
on
pa
rts
pro
du
ctio
n o
r p
rocu
rem
en
t
pro
du
ctio
n t
yp
ep
rod
uct
ion
ty
pe
pro
du
ct t
yp
ep
rod
uct
ty
pe
con
tin
uo
us
rev
iew
fe
asa
ble
(te
chn
ica
l a
nd
org
an
iza
tio
na
l)
Aa
nd
Bit
em
so
nly
(if
hig
hco
ntr
ol
cost
s(e
.g.
ma
nu
al
con
tro
ln
ece
ssa
ry/n
oe
lect
ron
icsy
ste
min
pla
ce))
Da
ta e
ntr
ies
on
ly i
f re
lev
an
t/a
va
ila
ble
lot
size
re
stri
ctio
ns
tech
nic
al
lot
size
re
qu
ire
me
nt
(av
era
ge
) o
rde
r co
sto
rde
r co
st
inv
en
tory
ho
ldin
g c
ost
(ra
te)
ho
ldin
g c
ost
LMN
cla
ssif
ica
tio
n
rest
rict
ed
sto
ckro
om
fo
cus
of
pla
nn
ing
('y
es'
, w
he
n s
tora
ge
sp
ace
re
qu
ire
me
nt
da
ta e
nte
red
)
Ev
alu
ati
on
:cr
itic
ali
tyo
fm
ate
ria
l(m
ate
ria
lh
as
sig
nif
ica
nt
infl
ue
nce
on
pro
du
ctio
n
pe
rfo
rma
nce
, p
rod
uct
ion
te
chn
olo
gy
hig
hly
in
flu
en
ces
the
pro
du
ctio
n p
roce
ss e
tc.)
crit
ica
l m
ate
ria
l
de
liv
ery
sch
ed
ule
(if
av
ail
ab
le)
fixe
d d
eli
ve
ry s
che
du
le
nu
mb
er
of
va
ria
nts
hig
h n
um
be
r o
f v
ari
an
ts (
> x
, e
.g.
50
or
wh
at
is n
ot
ma
na
ga
ble
ma
nu
all
y)?
pro
du
ctio
nsm
oo
thin
gim
po
rta
nt
(te
chn
ica
lre
qu
ire
me
nts
),e
.g.
hig
hp
rod
uct
ion
sta
rtin
g
cost
pro
du
ctio
n s
mo
oth
ing
an
d s
tra
teg
ic s
tock
ing
are
pri
ma
ry g
oa
ls
Ev
alu
ati
on
: su
pp
lie
r m
an
ag
es
sto
ck m
ore
eff
icie
ntl
ysu
pp
lie
r m
an
ag
es
sto
ck m
ore
eff
icie
ntl
y
Ev
alu
ati
on
: h
igh
pla
nn
ing
ne
rvo
usn
ess
ov
er
BO
M l
ev
els
hig
h p
lan
nin
g n
erv
ou
sne
ss
ma
teri
al
pla
nn
ing
co
nd
uct
ed
fo
r cu
sto
me
r
inte
rna
l o
r e
xte
rna
l cu
sto
me
r
Ev
alu
ati
on
:re
serv
ati
on
sn
ot
ad
eq
ua
tely
con
sid
ere
din
fore
cast
an
dsa
fety
sto
ck(r
eg
ula
r,
exp
ect
ed
de
ma
nd
or
rath
er
irre
gu
lar,
un
exp
ect
ed
de
ma
nd
(e
.g.
ne
w c
ust
om
er)
)re
serv
ati
on
s e
tc n
ot
ad
eq
ua
tely
co
nsi
de
red
in
fo
reca
st a
nd
ss
Ev
alu
ati
on
: st
ock
ou
ts c
au
se m
ain
ly a
mo
un
t in
de
pe
nd
en
t (f
ixe
d)
cost
s (i
f k
no
wn
)st
ock
ou
ts m
ain
ly c
au
se s
tock
ou
t a
mo
un
t in
de
pe
nd
en
t co
sts
(fix
co
sts,
e.g
. e
xpe
dit
ion
)
cap
aci
ty [
pe
r ti
me
un
it]
rela
tiv
ely
sm
all
ca
pa
city
co
mp
are
d t
o l
ot
size
(lo
t si
ze/c
ap
aci
ty[p
er
tim
e u
nit
] >
x)
lon
g‐t
erm
lo
t si
ze r
eq
uir
em
en
t in
pla
ce a
nd
pe
rio
d l
en
gth
pro
du
ctio
n/s
up
pli
er
req
uir
es
lon
g‐t
erm
lo
t si
ze p
lan
nin
g
pla
nn
ing
wit
hfi
xed
pla
nn
ing
ho
rizo
n:
ma
nu
al
con
tro
lo
fo
rde
rse
ttin
gn
ece
ssa
rya
nd
po
ssib
le?
(a
uto
ma
tic
ord
er
sett
ing
in
ad
eq
ua
te,
en
ou
gh
sta
ff a
nd
A o
r C
ite
m)
fix
ord
er
pro
po
sals
au
tom
ati
call
yw
ith
ou
tm
an
ua
lco
ntr
ol
(au
tom
ati
co
rde
rp
rop
osa
lsa
reo
fg
oo
d
qu
ali
ty (
go
od
fo
reca
st q
ua
lity
(X
‐ite
m o
r M
AP
E))
)
Ev
alu
ati
on
: m
ate
ria
l p
lan
nin
g c
on
du
cte
d f
or
cust
om
er
(in
tern
al
or
ext
ern
al)
lot
size
re
stri
ctio
ns
(if
in p
lace
) +
te
chn
ica
l lo
t si
ze (
ma
x re
ple
nis
hm
en
t le
ve
l)
his
tori
cal
de
ma
nd
da
ta
XY
Z c
lass
ific
ati
on
lea
d t
ime
va
ria
bil
ity
AN
D
tota
l LT
of
fin
al
pro
du
ct >
acc
. LT
BO
M
Ev
alu
ati
on
: co
nti
nu
ou
s re
vie
w f
ea
sab
le (
or:
ele
ctro
nic
in
ve
nto
ry c
on
tro
l in
pla
ce)
sto
rag
e s
pa
ce r
eq
uir
em
en
t (i
f re
stri
cte
d s
tock
roo
m o
f im
po
rta
nce
)
Figure 10: Data Overview
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 29
Only eight data entries are compulsory to maintain in the Material Master file for
each SKU. Additional 16 data entries can be maintained to allow for a wider range of
methods to chose from in the decision systems. Out of the 16 data entries, only relevant
information in the specific context of a company’s inventory and supply chain has to
be stored; the decision about how much information to maintain can be made on a SKU
basis. Thus, the information requirement can be controlled and kept to a reasonable
level for each SKU or SKU group. Further, some decisions can be excluded from the
decision systems and be set manually to avoid an overwhelming data maintenance
effort, e.g. the decision about splitting or not splitting a lot size when the lot size is
relatively large compared to the available capacity might be a decision to be done along
the operations run.
Some of the 8 compulsory data entries are usually already maintained in SAP, such
as ‘value per unit’, ‘historical demand’, ‘historical lead times’ or at least an estimate
of the average lead time, and the BOM. Further, some of the optional data entries are
usually maintained in SAP as well, such as ‘lot size restrictions’, ‘order cost’, ‘inventory
holding cost’ and ‘delivery schedule’. Thus, the additional data requirements needed
for applying the decision systems might cause limited effort.
The implementation of the decision systems in SAP ERP or SAP APO as an add-on
(monitor) tool might be a promising solution to apply the results of this work effec-
tively in SAP for the everyday business. In order to reduce the required effort of an
implementation, the decision systems can also be implemented individually. This will
incur less work and cost and allow the use of the decision system for the parameters in
which the most support is needed by the material planners. As mentioned before, such
a decision system for the configuration of the forecast parameter is already in place in
SAP. Further, it is possible to exclude some detailed decisions from the decision sys-
tems to allow for a rough configuration of the parameter only, leaving some details for
manual (group-wise) configuration. This also reduces the data maintenance effort as
mentioned earlier.
5 Conclusion and Further Research
The developed decision systems for the configuration of the MRP strategy, MRP proce-
dure, safety stock and lot size parameters in SAP ERP and SAP APO offer high potentials
of saving cost and the time of the material planner. Further, the systems are the first
to categorize the available methods implemented in SAP ERP/APO for each parame-
ter; the decision systems give valuable insights about which inventory methods are
implemented and what their functionalities are. The implementation of the systems
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 30
can be flexible as they can be applied independently from each other, and several de-
cision steps within each system could be excluded and left for manual configuration
to reduce implementation and data maintenance efforts. In the literature, no similar
decision systems can be found, making the presented ones the first approach for an
automated configuration of the parameters in SAP.
Next steps of this research project could be to implement the decision systems
in a software tool and run tests on empirical data. Considering inventories and whole
supply chains from various industries can show if the configuration systems deliver ad-
equate configurations of the parameters. Further, the implemented inventory methods
in SAP ERP/APO can be examined to identify missing methods or areas with poten-
tial improvement. For example, only the Normal distribution can be applied for the
parametric safety stock planning; however, current literature in inventory management
suggests that the distinguished application of a wide range of statistical distributions
for safety stock planning might lead to substantial cost savings and increase of the
service level.
6 Acknowledgements
We would like to thank Marc Hoppe, head of the Supply Chain Management Consulting
Unit of SAP AG, for his valuable support during this project. We would also like to
thank Professor Hartmut Stadtler, University of Hamburg, for comments on an early
draft of this paper that have improved the presentation substantially.
Bucher and Meissner: Automatic parameter configuration in SAP ERP/APO 31
References
Dickersbach, Joerg Thomas. 2009. Supply Chain Management with APO: Structures,
Modelling Approaches and Implementation of SAP SCM . Springer Publisher, Berlin.
Gulyassy, Ferenc, Marc Hoppe, Martin Isermann, Oliver Koehler. 2009. Materials Plan-
ning with SAP. SAP Press by Galileo Press, Bonn.
Hopp, Wallace J., Mark L. Spearman. 2001. Factory Physics. Irwin McGraw-Hill, New
York.
Hoppe, Marc. 2006. Inventory Optimization with SAP. SAP Press by Galileo Press, Bonn.
Kallrath, Josef, Thomas I. Maindl. 2006. Real Optimization with SAP APO. Springer
Publisher, Berlin.
Silver, Edward A., David F. Pyke, Rein Peterson. 1998. Inventory Management and Pro-
duction Planning and Scheduling. John Wiley and Sons, New York.
Stadtler, Hartmut, Christoph Kilger, eds. 2007. Supply Chain Management and Ad-
vanced Planning: Concepts, Models, Software, and Case Studies. Springer Publisher,
Berlin.
Tempelmeier, Horst. 2006. Bestandsmanagement in Supply Chains. 2nd Edition. Books
on Demand GmbH, Norderstedt, Germany.