Professional Documents
Culture Documents
MRP I
MRP I
Planning
Dr. Everette S. Gardner, Jr.
End item
R
Time
LT LT
Component
R
Time
LT
Raw material
Time
LT
MRP 2
End item
R
Time
Component
Time
Raw material
Time
MRP 3
The simultaneous probability
problem
• When components are ordered independently with an order point
system, the probability that all will be in stock at the same time is
much lower than the probabilities for individual components
• Computation:
Let Pn = Prob. that n components are
in stock simultaneously
Then
Pn = S1 x S2 x S3 … Sn
MRP 4
The simultaneous probability
problem (cont.)
• Example:
End Item
1 2 3
S1 = .9 S2 = .9 S3 = .9
.729
P3 = .9 x .9 x .9 =
Aggregate
Product planning/
design master Inventory
changes scheduling transactions
Detailed
Purchasing
scheduling
dept.
system
• Product tree
A Level 0
MRP 8
Product tree vs. indented parts list
(cont.)
• Indented parts list
● A
● B(2)
● D(1)
● E(3)
● C(4)
● D(2)
● F(1)
● G(3)
MRP 9
Week
Lead
1 2 3 4 5 6 7 8 9 time
Gross Rqmts.
A 1
Planned order rls.
Gross Rqmts.
B 2
Planned order rls.
Gross Rqmts.
C 3
Planned order rls.
Gross Rqmts.
D 3
Planned order rls.
Gross Rqmts.
2
E Planned order rls.
Gross Rqmts.
3
F Planned order rls.
Gross Rqmts.
4
G Planned order rls.
• Product structure
• Multilevel items
MRP 11
Product structure
MRP 12
Product structure (cont.)
• Example:
Level Inventory O.H.
Truck 0 0
A. Transmission (1) 1 2
B. Gearbox (1) 2 15
C. Gear (1) 3 7
MRP 14
Multilevel items
The same item may appear at different levels on one or more BOMs –
result is multiple retrievals of same record to update system.
Examples:
1 X Y Z
2 A A
3 A
4 A
MRP 15
Multilevel items (cont.)
Solution: Low-level coding. Lowest level an item appears is coded
on inv. record. Processing delayed until that level reached.
1 X Y Z
A A A A
4
MRP 16
Rescheduling open orders
• Tests for open order misalignment:
1. Are open orders scheduled for periods following the period in
which a net requirement appears?
3. Is lead-time sufficient?
MRP 17
Rescheduling open orders (cont.)
• Example:
Week
1 2 3 4 5 6
Gross requirements 30 5 10 10 10
Scheduled receipts 20 20
On hand 27 -3 12 12 22 12 2
MRP 18
Tactical questions in MRP
• Lot sizing
• Safety stocks
MRP 19
Regeneration vs. net change
• Regeneration
• Complete replanning of requirements and update of inventory
status for all items
• Net change
• Daily update based on inventory transactions
MRP 20
Lot sizing implications in MRP
• The load profiles at work centers in the system depend on the lot
sizing rules used
• Example:
Lot size Lot size
Pd. Demand Rule 1 Rule 2
1 5 5 20
2 15 15 0
3 15 15 20
4 5 5 0
(Assume 1 unit requires 1 machine hour.)
MRP 21
Lot sizing implications in MRP (cont.)
20 20
Machine hrs.
15 15
10 10
5 5
0 0
1 2 3 4 1 2 3 4
MRP 22
Lot sizing techniques used in MRP
systems
MRP 23
Lot-for-lot (L4L) example
Period 1 2 3 4 5 6 7 8 9 Total
Net rqmts. 35 10 40 20 5 10 30 150
Planned order 35 10 40 20 5 10 30 150
(Assume Ø LT)
MRP
MRP1.xls 24
EOQ example
Setup cost, S = $100
Unit price, C = $50
Holding costs, HR = .24 per annum
HP = .02 per period
Annual demand, D = 200
Q = (2DS / CHR)1/2 = 58
Period 1 2 3 4 5 6 7 8 9 10
Net rqmts. 35 10 40 20 5 10 30
Planned orders 58 58 58
Remnants 23 13 13 31 31 11 6 54 24 24
MRP 25
Period order quantity example
Technique:
1. Compute EOQ to determine number of orders per year
2. Divide number of periods in one year by number of orders to get
ordering interval
EOQ = 58
Number of periods in one year = 12
D = 200
200 / 58 = 3.4 (orders per year)
12 / 3.4 = 3.5 (ordering interval)
Period 1 2 3 4 5 6 7 8 9 Total
Net rqmts. 35 10 40 20 5 10 30 150
Planned orders 85 35 30
MRP 26
Safety stocks in MRP systems
• Need for safety stocks:
• Variations in demand due to end-item forecast errors and
inventory errors
• Variations in supply – both lead-times and quantities
MRP 27
Safety stocks in MRP systems (cont.)
• Fixed quantity buffer stocks
• Good rule of thumb: Set buffer = max. demand likely in a single
period
• Never generate order solely to replenish buffer stocks