Assembly Time Chart
12
1 2 3 4 5 6 7 8 9 1011
Procurement of
raw material D
Procurement of
raw material F
Procurement of
part C
Procurement of
part H
Procurement of
raw material I
Fabrication
of part G
Fabrication
of part E
Subassembly A
Subassembly B
Final assembly
and inspection
Time-Phased Product Structure
13
| | | | | | | |
1 2 3 4 5 6 7 8
Time in weeks
F
2 weeks
3 weeks
1 week
A
2 weeks
1 week
D
E
2 weeks
D
G
1 week
Start production of D
Must have D and E
completed here so
production can
begin on B
1 week
2 weeks to
produce
B
C
E
MRP Processing
Week Number 1 2 3 . . n
Gross Requirements
Scheduled Receipts
Projected on hand
Net requirements
Planned-order-receipt
Planned-order release
14
MRP Processing
Gross requirements
•Total expected demand
Scheduled receipts
•Open orders scheduled to arrive
Projected On Hand
•Expected inventory on hand at the beginning of each
time period
Net requirements
•Actual amount needed in each time period
Planned-order receipts
•Quantity expected to be received at the beginning of the
period & offset by lead time
Planned-order releases
•Planned amount to order in each time period
15
Other Considerations
Safety Stock
Lot sizing technique
Lot-for-lot ordering
Economic/Fixed order quantity
Fixed-period ordering
Updating the MRP System
An MRP is not a static document
As time passes
Some orders get completed
Other orders are nearing completion
New orders will have been entered
Existing orders will have been altered
Quantity changes
Delays
Missed deliveries
Updating the MRP System
Regenerativesystem:MRPrecordsareupdated
periodically
Essentiallyabatchsystemthatcompilesallchanges
thatoccurwithinthetimeintervalandperiodically
updatesthesystem
Net-changesystem:MRPrecordsareupdated
continuously
Theproductionplanismodifiedtoreflectchangesas
theyoccur
MRP in Services
Food catering service
End item => catered food
Dependent demand => ingredients for
each recipe, i.e. bill of materials
Hotel renovation
Activities and materials “exploded” into
component parts for cost estimation and
scheduling
Q1) Spring (example)
Compute the MRP for a certain product
(spring)
Following data is given
Order quantity is 50 units (Fixed order Qty)
Lead Time (LT) is one week
24
4 + 50 -10 =
44
Net Requirements 6
Planned Order Receipts 50
Planned Order Releases 50
Ending inventory
30
Q2) Spring (example)
Compute the MRP for a certain product
(spring)
Following data is given
Order quantity is 50 units (Fixed order Qty)
Safety Stock of 20 units to be kept
Lead Time (LT) is one week
31
34
Net Requirements 6 + 20 = 26
Planned Order Receipts 50
Planned Order Releases 50
35
Q3) Spring (example)
Compute the MRP for a certain product
(spring)
Following data is given
Lot for Lot
Safety Stock of 20 units to be kept
Lead Time (LT) is one week
36
Q4) 13122 Top Handle Assembly
1118
Top handle
Coupling (steel)
11495 Welded
Top handle bracket
Assembly
13122 Top Handle Assembly
457 Top handle
(wood)
129 Top Handle
Bracket (steel)
082 Nail (2)
43
Q4) BOM Explosion
Process of translating net requirements
into components part requirements
Take into account existing inventories
Consider also scheduled receipts
44
Q4) BOM Explosion Example
Need to make 100 shovels
We are responsible for handle
assemblies.
45
Q4) 13122 Top Handle Assembly
1118
Top handle
Coupling (steel)
11495 Welded
Top handle bracket
Assembly
13122 Top Handle Assembly
457 Top handle
(wood)
129 Top Handle
Bracket (steel)
082 Nail (2)
46
Q4) Net Requirements
SchGrossNet
Part DescriptionInvRecReq Req
Top handle assy 25--100 75
Top handle 2225
Nail (2 required)4 50
Bracket Assy 27--
Top bracket 15--
Top coupling 3915
47
Q4) Net Requirements
SchGrossNet
Part DescriptionInvRecReq Req
Top handle assy 25--100 75
Top handle 222575 28
Nail (2 required)4 50150 96
Bracket Assy 27--75 48
Top bracket 15--
Top coupling 3915
48
Q4) Net Requirements
SchGrossNet
Part DescriptionInvRecReq Req
Top handle assy 25--100 75
Top handle 222575 28
Nail (2 required)4 50150 96
Bracket Assy 27--75 48
Top bracket 15--48 33
Top coupling391548 --
49
Q4) Timing of Production
This tells us how many of each part we
need
Doesn’t tell when to start
Start as soon as possible?
50