Professional Documents
Culture Documents
Supply Chain Management: Indian Institute of Management Lucknow
Supply Chain Management: Indian Institute of Management Lucknow
What is MRP?
2/2/2016
Well Discuss...
Extensions of MRP
2/2/2016
Dependent Demand
The demand for one item is related to the
demand for another item
Given a quantity for the end item, the demand
for all parts and components can be calculated
In general, used whenever a schedule can be
established for an item
MRP is the common technique
2/2/2016
2/2/2016
2/2/2016
MPS Examples
For Nancys Specialty Foods
6
50
8
100
9
47
10
60
11
12
110
13
75
14 and so on
7
8
9
100 200 150
10
11
12
60
13
75
14
15
100
16 and so on
Table 13
13..1
2/2/2016
Change
master
production
schedule?
Material
requirements plan
Change capacity?
Capacity
requirements plan
No
Realistic?
Yes
Is capacity
plan being
met?
Is execution
meeting the
plan?
Execute capacity
plans
Execute
material plans
Figure 13.1
2/2/2016
Marketing
Customer
demand
Procurement
Supplier
performance
Management
Return on
investment
Capital
Finance
Cash flow
Human resources
Manpower
planning
Aggregate
production
plan
Master production
schedule
Engineering
Design
completion
Change
production
plan?
Figure 13
13..1
2/2/2016
10
January
February
1,500
1,200
100
100
500
100
500
300
100
450
450
100
Figure 13.2
2/2/2016
11
2/2/2016
12
Assemble to Order or
Forecast
(Repetitive)
Number of
end items
Stock to Forecast
(Product Focus)
Schedule finished
product
Schedule modules
Schedule orders
Number of
inputs
Examples:
Print shop
Machine shop
Fine-dining restaurant
Motorcycles
Autos, TVs
Fast-food restaurant
Figure 13
13..3
2/2/2016
13
Bills of Material
List of components, ingredients, and materials
needed to make a product
Provides product structure
Items above given level are called parents
Items below given level are called children
2/2/2016
14
BOM Example
Level
0
Awesome
(A)(2)(50) =
Part B:Product
2 xstructure
numberfor
of As
=
Part C:
3 x number of As =
B(2) Std. 12
12 Speaker kit
Part D:
E(2)
D(2)
Part F:
(3)(50) =
C(3)
2 x number of Bs
+ 2 x number of Fs =
Part E:
+ 2 x number of Cs =
150
Std. 12
12 Speaker kit w/
amp--booster
amp
(2)(100) + (2)(300) =
E(2)
2 x number of Bs
2 x number of Cs =
100
F ( 2)
800
Std. 12 Speaker
booster assembly
G(1)
(2)(100)
+ (2)(150)D=(2) 500
(2)(150) =
300
Amp--booster
Amp
Part
G:
1 x number of Fs =
12
12 Speaker
2/2/2016
(1)(300) =
12300
Speaker
15
BOM Example
A
Ladder--back
Ladder
chair
Back slats
Back slats
B (1)
Ladder-back
subassembly
C (1)
Seat
subassembly
Seat cushion
Seat cushion
D (2)
Front
legs
LegLeg
supports
supports
F (2)
Back
legs
G (4)
Back
slats
Back
Front
Back
Front
legs
legs
legs
legs
H (1)
Seat
frame
I (1)
Seat
cushion
E (4)
Leg
supports
Seat-frame
Seat-frame
boards
boards
A
A
Ladder-back
Ladder-back
chair
chair
J (4)
Seat-frame
boards
2/2/2016
16
0
1
2/2/2016
Speaker
PCB
Camera
LCD
Battery
Fixer
Body
Case
17
2/2/2016
18
2/2/2016
19
20
21
Lead Times
The time required to purchase, produce, or
assemble an item
For purchased items the time between the
recognition of a need and the availability of the
item for production
For production the sum of the order, wait, move,
setup, store, and run times
2/2/2016
22
Start production of D
1 week
2 weeks to
produce
B
2 weeks
E
A
2 weeks
1 week
2 weeks
1 week
C
3 weeks
1 week
D
|
2/2/2016
Figure 13.4
|
4
5
Time in weeks
23
MRP Structure
Data Files
BOM
Output Reports
Master
production schedule
MRP by period
report
MRP by date
report
Lead times
Planned order
report
Inventory data
Purchasing data
Material
requirement
planning programs
(computer and
software)
Purchase advice
Exception reports
Order early or late or
not needed
Order quantity too
small or too large
2/2/2016
Figure 13.5
24
Benefits of MRP
1. Better response to customer orders
2. Faster response to market changes
3. Improved utilization of facilities and labour
4. Reduced inventory levels
2/2/2016
25
Using the lead time for the item, determine the week
in which the order should be released a 1 week lead
time means the order for 50 units should be released
in week 7
26
27
28
Week
4
5
A. Required date
Order release date
50
1 week
50
B. Required date
Order release date
100
100
C. Required date
Order release date
2 weeks
150
150
E. Required date
Order release date
1 week
200
200
F. Required date
Order release date
300
300
1 week
300
300
D. Required date
Order release date
G.
Order release date
8 Lead Time
3 weeks
600
600
200
200
Required date
300
1 week
300
1 week
Table 13.3
2/2/2016
29
2/2/2016
30
2/2/2016
31
32
33
6
40
Periods
Gross requirements: B
2/2/2016
9 10 11
50
15
10
40+10
=50
40
9 10 11 12 13
40
4
50
5
20
20
7
15+30
=45
30
Master schedule
for B
sold directly
1
10 10
8
Therefore, these are
the gross requirements
for B
34
Figure 13.7
2/2/2016
35
on
scheduled
hand + receipts
net
= requirements
available inventory
2/2/2016
36
MRP Management
37
38
39
Balanced Flow
Used in repetitive operations
MRP plans are executed using JIT techniques
based on pull principles
Flows are carefully balanced with small lot
sizes
2/2/2016
40
Lot-Sizing Techniques
Lot
Lot--forfor-lot techniques order just what is
required for production based on net reqmts
May not always be feasible
If setup costs are high, costs may be high as well
demands
41
Lot-Sizing Techniques
Part Period Balancing (PPB) looks at future
orders to determine most economic lot size
The WagnerWagner-Whitin algorithm is a complex
dynamic programming technique
Assumes a finite time horizon
Effective, but computationally burdensome
2/2/2016
42
Lot-for-Lot Example
1
10
35
30
40
10
40
30
30
55
Projected on
hand
Net
requirements
35
35
30
40
10
40
30
30
55
30
55
Planned order There are seven setups for this item in this plan
30
40
10
40
30
receipts
Planned order
releases
30 setup
40 cost = 710
40= $700
30
Total
x $100
30
55
43
35
Scheduled
receipts
40
10
10
40
30
30
55
26
69
69
39
16
Projected on
hand
35
35
43
66
Net
requirements
Planned order
receipts
30
73
73
Planned order
73
73
73
releases Cost for 10 weeks = $3,798 x (10 weeks/52 weeks) = $730
73
73
44
PPB Example
Gross
requirements
10
35
30
40
10
40
30
30
55
Scheduled
receipts
Projected on
hand
35
Net
requirements
Planned order
receipts
Planned order
releases
45
...PPB Example
Periods
Combined
2
2, 3
2, 3, 4
2, 3, 4, 5
2, 3, 4, 5, 6
30
70
70
80
120
Part Periods
0
40 = 40 x 1
40
70 = 40 x 1 + 10 x 3
230 = 40 x 1 + 10 x 3
+ 40 x 4
Costs
Holding
Setup
Total
100 + 70 = 170
Combine periods 2 - 5 as this results in the Part Period closest to the EPP
6
6, 7
6, 7, 8
6, 7, 8, 9
40
70
70
100
0
30 = 30 x 1
30 = 30 x 1 + 0 x 2
120 = 30 x 1 + 30 x 3
100
120
220
Combine periods 6 - 9 as this results in the Part Period closest to the EPP
10
2/2/2016
55
0
Total cost
Supply Chain Management
100 + 0 = 100
300 + 190 = 490
46
Lot-Sizing Summary
For these three examples
Lot-for
Lotfor--lot
EOQ
PPB
$700
$730
$490
47
Lot-Sizing Summary
Lot--for
Lot
for--lot should be used when economical
48
Lot-Sizing Summary
2/2/2016
49
Extensions of MRP
Closed--Loop MRP
Closed
Capacity Planning
2/2/2016
50
No
Priority Planning
Capacity Planning
Detailed
master production
schedule
Realistic?
Resource
planning
First cut
capacity
Planning
Yes
Material
requirements
(detailed)
Capacity
requirements
(detailed)
Figure 13.8
2/2/2016
51
Capacity Control
(throughput)
Dispatch list
Input/output
report
No
Is
specific capacity
adequate
?
2/2/2016
Execution
No
Yes
Execute
the plan
Supply Chain Management
Is
average
capacity
adequate
?
Figure 13.8
52
Smoothing Tactics
Overlapping
Operations splitting
Lot splitting
2/2/2016
53
150
Lot
11
Lot
6
100
Lot
1
Lot
2
50
Lot
7
Lot
9
Available
capacity
Lot
15
Lot
12
Lot
4
Lot
3
Lot
5
Lot
8
Lot
10
Lot
13
Lot
14
200
200
Lot 6 split
Lot 11 moved
150
Available
capacity
Lot
6
100
Lot
1
50
Lot
16
4 5
Period
(a)
Lot
2
Lot
7
Lot
9
Lot
11
Lot
12
Lot
15
Lot
4
Lot
3
Lot
5
Lot
8
Lot
10
4 5
Period
(b)
Lot
13
Lot
14
Lot
16
Figure 13.9
2/2/2016
54
55
5
A.
Week
7
8
100
1,000
200
0
200
2,000
400
1,000
300
600
300
3,000
Table 13.4
2/2/2016
56
MRP in Services
Some services or service items are directly
linked to demand for other services
These can be treated as dependent demand
services or items
Restaurants
Hospitals
Hotels
2/2/2016
57
MRP in Services
PRODUCT STRUCTURE TREE
Veal
picante
#10001
Helper one;
Work
Center #2
Cooked
linguini
#200002
Uncooked
linguini
#30004
Chef;
Work
Center #1
Spinach
#20004
Asst. Chef;
Work
Center #3
Sauce
#30006
Veal
#30005
Figure 13.10
2/2/2016
58
MRP in Services
BILL OF MATERIALS
Part
Number
Description
Quantity
Unit of
Measure
Unit
cost
10001
Veal picante
Serving
20002
Cooked linguini
Serving
20003
Serving
20004
Spinach
0.1
Bag
30004
Uncooked linguini
0.5
Pound
30005
Veal
Serving
2.15
30006
Sauce
Serving
0.80
2/2/2016
0.94
59
MRP in Services
BILL OF LABOUR FOR VEAL PICANTE
Labor Hours
Work Center
Operation
Labor Type
Setup Time
Run Time
.0069
.0041
Cook linguini
Helper one
.0005
.0022
Cook veal
and sauce
Assistant Chef
.0125
.0500
2/2/2016
60