Professional Documents
Culture Documents
Chapter 16
Inventory Systems for Dependent Demand
(MRP System)
Definition of MRP
While demands of independent items, i.e. the finished goods, are forecasted, demands of
dependent type of items are derived or computed using MRPII systems. MRPII stands for
Manufacturing Resource Planning and MRP stands for Material Requirements Planning.
MRP is a part of the whole MRPII system.
The evolution of the current system has taken long time, almost parallel to the history of
growing computational power of computers. The earliest materials planning system started
with simply preparing a list of components required to make the finished product, which is
currently known as Bill of Materials. The first such program was known as Bill of Materials
Processor (BOMP), developed by Gene Thomas and used at IBM in the 1960s. Afterwards
more detailed Material Requirements Planning (MRP) algorithm was developed along with
BOM. Since, MRP systems require huge computation on a large amount of data, with the
advent of powerful computers, this computation has become easier. Since then, MRP came a
long way, starting from humble computing of amount of materials only. MRP has grown
rapidly to become a fully integrated, interactive planning system capable of complete
company-wide planning system. This system (or, 2nd generation MRP system) is known as
Manufacturing Resource Planning (MRPII) system.
The facilities continued to grow. Now-a-days, electronic communication, web and internet
have made exchange of business documents, sourcing and ordering very fast and reliable.
When these electronic communication systems have been added to MRPII system, this is
known as Enterprise Resource Planning (ERP) system, a 3rd generation system making-
commerce viable. The current ERP system is capable of multi-site integrated planning.
A complete ERP system includes 20 or more modules controlling the entire system, from
order entry through scheduling, inventory control, finance, accounting, payroll, HRM, and so
on. In fact, now-a-days, this system is considered as a complementary information system to
organize, operate and control the complete Supply Chain of the organization. It has Supplier
Relationship Management (SRM) part to manage the backward linkage of the supply chain
and Customer Relationship Management (CRM) part to manage the forward linkage of the
supply chain.
To determine –
o What items to order
o How much to order
o When to order
o When to schedule delivery
Some commercially popular ERP/MRP systems are: SAP, BaaN, Oracle-based system,
MRP9000, Micro-Max, etc.
-23-
Dr. M. Ahsan Akhtar Hasin, IPE, BUET.
Here, based on forecast or customer order, the combined aggregate plan is prepared. Then an
MPS is prepared which shows weekly demand for individual model. The MPS is then
expanded to produce detailed materials plan under MRP. At this stage, a capacity
requirement is verified against capacity available. If available capacity is less than required
capacity, then both MPS and MRP need to be revised. This requires information feedback.
Once the MRP is finalized, it generates two types of orders:
1. Production orders – for parts to be manufactured in-house, which are executed at the
Shop Floor
2. Purchasing orders – for materials requiring purchasing from outside supplier, which
are executed by the purchasing department.
Functions at this level (executing production and purchasing orders) are “Control”
levels/functions, and any level before these are “Production Planning” levels/functions.
Recent ERP systems are highly flexible too, allowing for customization to suit the varied and
specific requirements of individual companies.
Forecast
Aggregate planning
MPS
-24-
Dr. M. Ahsan Akhtar Hasin, IPE, BUET.
Computer Level 0
Monitor (1) Keyboard (1) Mouse (1) CPU (1) Accessories (1) Level 1
Level 2
Level 3
Here, numbers in bracket indicate number of pieces required to make one piece of higher sub-
assembly.
The next step to aggregate planning is Master Production Scheduling (MPS), which prepares
weekly production plan for individual models/types of items. It is a plan for end items, or
finished goods. If some major and important sub-assemblies or component modules are also
sold independently, such as a hard disk or mouse of a computer, or a bell of bicycle, then
separate MPSs may also be created for those subassemblies.
Aggregate production plan specifies product groups. It does not specify individual product or
item. It is also a longer-term plan. The next level down in the planning process is the master
production schedule (MPS). It is a time-phased plan specifying requirements and more
specific timings of each individual product or item. It is also a shorter plan than aggregate
plan. An MPS, which is generally a weekly plan, may be prepared for a period of three
months to one year, depending upon stability of demand. The MPS is also called
“Disaggregated plan”.
The question of flexibility within an MPS depends on several factors: production lead time,
stability or uncertainty of demand, excess capacity and planning skill. If demand changes
-25-
Dr. M. Ahsan Akhtar Hasin, IPE, BUET.
frequently because of high level of uncertainty, it may not be possible to change plans (MPS)
so frequently. That is why plans (MPS) are “Frozen” from time zero up to a certain time
period. The length of “Frozen” period depends on product type and level of stability. After
that changes may take place depending upon market behavior.
Still further down is detailed materials plan (MRP) for an end product.
An example of aggregate plan and corresponding MPS is given below, which can explain the
relationship between Aggregate Plan (AP) and Master Production Schedule (MPS). While the
AP specifies the requirements for all models of bicycles together on monthly (or sometimes
longer than a month, such as quarterly, half yearly, etc.) basis, the MPS disaggregates the
plan into shorter weekly plans for individual models of bicycles. Sometimes, MPS can be
prepared on daily basis too, if sufficient stability of demand exists.
Aggregate plan:
Months
1 2
No. of bicycles 900 950
MPS :
Weeks
Model/type 1 2 3 4 5 6 7 8
Model M-327 250 250 200 150
Model W-340 200 100 200 150
Model C-140 100 100 150
Disadvantages:
1. Failure rate of this system is very high, because of lack of knowledge and top
management commitment, data inaccuracy, etc. Remember that on-time data updating
is a must for the system to run accurately.
2. High capital investment required,
3. Etc.
Sometimes, companies become too ambitious to buy an expensive full ERP package what
they may not require. It is essential that they first justify the modules they require.
-26-
Dr. M. Ahsan Akhtar Hasin, IPE, BUET.
MRP Computation
The following section describes how quantities are calculated, lead times are off-set
backward, gross requirements are identified, and orders are planned and released. This
complete procedure is called “MRP Explosion”. Since the lead times are off-set backward,
the time-phased calculation procedure is called “Backward Scheduling” algorithm.
A hypothetical BOM/Product structure is taken into account to demonstrate the MRP system.
The lead times for manufacturing or procurement are shown by the sides of the text boxes.
Number of components required to make one higher level subassembly is shown in the
bracket.
-27-
Dr. M. Ahsan Akhtar Hasin, IPE, BUET.
SAP at a glance
SAP (“Systems, Applications and Products in Data Processing”) is an ERP software,
developed by the German company SAP SE. This is a very versatile package, having the
capability of high degree of flexible customization. The software is highly modular in nature.
Thus, a company can buy only selected modules of SAP, not always the whole package.
SAP ERP was built from modules comprising the former version of popular SAP R/3,
produced by the German corporation SAP AG. The older SAP AG (incorporated in
Germany) changed its legal form from a German stock corporation (Aktiengesellschaft, AG)
into a European Company (SE).
As a result of marketing changes and changes in the industry, new versions of SAP have been
released years after years. However, basic SAP ERP consists of several modules, including
utilities for marketing and sales, field service, product design and development, production
and inventory control, human resources, finance and accounting.
SAP R/3 was the most successful product in SAP‟s history, dominating the market for ERP-
software during the 1990s and establishing the basis for SAP‟s current success in the ERP-
market today. In its basic structure, SAP R/3 is an integrated standard software covering
almost all business purposes that might exist in a company. The basic modules of SAP are
given below, although each module is further divided into sub-modules: