Material Requirement Planning
Material Requirement Planning
Collins Industries
Largest manufacturer of ambulances in the world
International competitor
12 major ambulance designs
18,000 different inventory items
6,000 manufactured parts
12,000 purchased parts
MRP seems to be a good way to manage inventories: IBM’s
MAPICS system is used
Independent and Dependent Demand
Independent Demand
A Dependent Demand
B(4) C(2)
100 x 1 =
100 tabletops
Continuous demand
400 – Discrete demand
400 –
300 –
No. of tables
300 –
No. of tables
200 –
200 –
100 –
100 –
1 2 3 4 5
Week M T W Th F M T W Th F
Dependent vs Independent Demand
Demand
Demand
“Lumpy” demand
Stable demand
Time Time
Amount on hand
Amount on hand
Safety stock
Time Time
Material Requirements Planning
Defined
Materials requirements planning (MRP) is a
computerized inventory planning and control system
for determining when (no earlier and no later) and how
many of each of the parts, components, and materials
should be ordered or produced.
It translates master schedule requirements fr end
items into time-phased requirements for
subassemblies, components and raw materials.
Dependent demand drives MRP
MRP is a software system
When to Use MRP
Aggregate Forecasts
Firm orders
production of demand
from known
plan from random
customers
customers
Master production
Engineering Schedule (MPS) Inventory
design
transactions
changes
Material
planning
Bill of (MRP Inventory
material computer record file
file program)
Secondary reports
Primary reports
Exception reports
Planned order schedule for Planning reports
inventory and production Reports for performance
control (work orders, control
purchase orders),
rescheduling notices ©The McGraw-Hill Companies, Inc., 2004
MRP System
MRP Inputs MRP Processing MRP Outputs
Changes
Order releases
Master
schedule Planned-order
schedules
Primary
reports Exception reports
Bill of Planning reports
materials MRP computer Secondary
Performance-
programs reports control
reports
Inventory
records Inventory
transaction
MRP Inputs 1:
Master Production Schedule
Drives MRP process with a schedule of finished products;
states which end items are to be produced, when these
are needed, and in what quantities
Quantities may consist of a combination of customer
orders & demand forecasts
Quantities represent what needs to be produced, not what
can be produced
Master Production Schedule (MPS)
Time-phased plan specifying how many and when the
firm plans to build each end item
Aggregate Plan
(Product Groups)
MPS
(Specific End Items)
Master Production Schedule
1 Leg Back
Assembly Seat Assembly
3
Product Structure Tree: Example 2
Bicycle(1)
P/N 1000
Rivets (2)
Finished clipboard Pressboard (1)
Product Structure Tree ( Example 3)
Clipboard Level 0
Procurement of
part H
Subassembly B
Procurement of Fabrication
raw material I of part G
1 2 3 4 5 6 7 8 9 10 11
Weeks
Calculation of Gross Requirements
A S
B C B C Master schedule
Lead time = 4 for A Lead time = 6 for S for S sold directly
Master schedule for A Master schedule for S
Periods 5 6 7 8 9 10 11 8 9 10 11 12 13 1 2 3
40 50 15 40 20 30 10 10
Periods 1 2 3 4 5 6 7 8
Therefore, these are
Gross requirements: B 10 40+10
= 50 40 50 20 15+30
= 45
the gross
requirements for B
Basic MRP Processes
1. Exploding the bill of material
2. Netting out inventory
3. Lot sizing
4. Time-phasing requirements
The MRP Matrix
ITEM NAME OR NO. LLC - LOW LEVEL CODE PERIOD
LOT SIZE QTY MADE IN LY - LEAD TIME 1 2 3 4 5
Gross Requirements Derived from MPS or
planned order releases of the
parent
Scheduled Receipts On order and scheduled to be
received
Projected on Hand Beg Inv Anticipated quantity on hand
at the end of the period
Net Requirements Gross requirements net of
inventory and scheduled
receipts
Planned Order When orders need to be
Receipts received
Planned Order When orders need to be
Releases placed to be received on time
MRP Processing:
Example 1-School Mate Products
Master Production Schedule
1 2 3 4 5
Clipboard Level 0
Lapdesk Level 0
20 units available
(20 - 120) = -100 — 100 additional Clipboards are required
Order must be placed in Period 2 to be received in Period 3
School Mate Products
ITEM: CLIPBOARD LLC: 0 PERIOD
LOT SIZE: L4L LT: 1 1 2 3 4 5
Gross Requirements 0 60 0 60 0
Scheduled Receipts
Projected on Hand 20
Net Requirements
Planned Order Receipts
Planned Order Releases
School Mate Products
ITEM: LAPDESK LLC: 0 PERIOD
LOT SIZE: MULT 50 LT: 1 1 2 3 4 5
Gross Requirements 0 60 0 60 0
Scheduled Receipts
Projected on Hand 20 20 10 10 0 0
Net Requirements 0 40 50
Planned Order Receipts 50 50
Planned Order Releases 50 50
Material Master
Requirements Production
Planning Scheduling
Capacity Open
Routing
requirements orders
file
planning file
2 copiers, 2 operators
5 days/wk, 8 hr/day
1/2 hr meals, 1/2 hr maintenance per day
The machines are new, so efficiency is estimated at 100%
Utilization = 7/8 = 87.5%
Daily capacity = 2 machines x 2 shifts
x 8 hours/shift x 100% efficiency
x 87.5% utilization
= 28 hours or 1,680 minutes
Determining Loads
and Capacities
JOB NO. OF SETUP RUN TIME
NO. COPIES TIME (MIN) (MIN/UNIT) TOTAL TIME
10 500 5.2 0.08 5.2 + (500 x 0.08) = 45.2
20 1,000 10.6 0.10 10.6 + (1,000 x 0.10) = 110.6
30 5,000 3.4 0.12 3.4 + (5,000 x 0.12) = 603.4
40 10,000 11.2 0.14 11.2 + (10,000 x 0.14) = 1,411.2
50 2,000 15.3 0.10 15.3 + (2,000 x 0.10) = 215.3
2385.7 min
Load percent = 2,385.7 / 1,680 = 1.42 x 100% = 142%
Add another shift:
Daily capacity = 2 machines x 3 shifts x 8 hours/shift
x 100% efficiency x 87.5% utilization
= 42 hours or 2,520 minutes
Revised load percent = 2,385.7 / 2,520 = 0.9467 x 100% = 94.67%
Initial Load Profile
120 –
110 –
100 –
Hours of capacity
90 –
80 –
70 –
60 –
50 –
40 – Normal
capacity
30 –
20 –
10 –
0–
1 2 3 4 5 6
Time (weeks)
Remedies for Underloads
90 –
80 –
70 – Work
an
60 – extra Push back
Pull ahead
50 – shift
Overtime Push back Normal
40 –
capacity
30 –
20 –
10 –
0–
1 2 3 4 5 6
Time (weeks)
Relaxing MRP Assumptions
Market Master
Finance Manufacturing production schedule
Demand
Manufacturing Resource No
Feasible?
Planning Yes
Material requirements
planning
Capacity requirements
planning
No
Feasible?
Feedback
Yes
Purchase Work
orders orders
Manufacture
Aggregate Customer
Forecast
production orders
plan
Manufacturing No
Resource Planning
Feasible?
Aggregate Customer
Forecast
production orders Yes
Material requirements
planning
Capacity requirements
No planning
Feasible?
No
Feasible?
Feedback
Yes Yes
Purchase Work
orders orders
Master
production
Shop floor
schedule Inventory
control
Manufacture
Aggregate Customer
Forecast
production orders
plan
Manufacturing No
Resource Planning
Feasible?
Master production
schedule
Yes
(MRP II)
Material requirements
Master production
schedule
Material requirements
planning planning
Capacity requirements
planning
Capacity requirements
planning No
Feasible?
Feedback
Yes
No Purchase Work
orders orders
Feasible?
Inventory Shop floor
control
Yes Manufacture
Aggregate Customer
Forecast
production orders
plan
Manufacturing No
Resource Planning
Feasible?
Yes
(MRP II)
Purchase Work
Master production
schedule
Capacity requirements
planning
Shop floor
Inventory No
control Feasible?
Feedback
Yes
Purchase Work
orders orders
Manufacture
Inventory Shop floor
control
Manufacture
Aggregate Customer
Forecast
production orders
plan
Manufacturing No
Resource Planning
Feasible?
Yes
Material requirements
planning
Capacity requirements
planning
No
Feasible?
Feedback
Yes
Purchase Work
orders orders
Manufacture
Enterprise Resource Planning (ERP)
The next step in the evolution that began with MRP
and evolved into MRP II
Human
Resources
ERP Strategy Considerations
High initial cost
High cost to maintain
Future upgrades
Training