Sie sind auf Seite 1von 11

Material Requirements Planning (MRP)

Unlike many other approaches and techniques, material requirements planning works which is its best recommendation. Joseph Orlicky, 1974

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

History
Begun around 1960 as computerized approach to purchasing and production scheduling. Joseph Orlicky, Oliver Wight, and others. APICS launched MRP Crusade in 1972 to promote MRP.

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

Key Insight
Independent Demand finished products

Dependent Demand components

It makes no sense to independently forecast dependent demands.


3

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

Assumptions
1. Known deterministic demands. 2. Fixed, known production leadtimes. 3. Infinite capacity.

Idea is to back out demand for components by using leadtimes and bills of material.

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

Materials Requirements Planning (MRP)


BOM Inventory status Scheduled receipt

MRP Steps Netting Lotsizing Offsetting BOM Exploding

Master Production Scheduling

Planned Order Releases

Change Notices

Exception Notices

Inputs
Master Production Schedule (MPS): due dates and quantities for all top level items Bills of Material (BOM): for all parent items

Inventory Status: (on hand plus scheduled receipts) for all items Planned Leadtimes: for all items
6

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

Example - Stool
Indented BOM Stool Base (1) Legs (4) Bolts (2) Seat (1) Bolts (2) Graphical BOM

Stool

Level 0

Base (1)

Seat (1)

Level 1

Legs (4)

Bolts (4)

Bolts (2) Level 2

Note: bolts are treated at lowest level in which they occur for MRP calcs. Actually, they might be left off BOM altogether in practice.
Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

MRP Procedure
1. Netting: net requirements against projected inventory

2. Lot Sizing: planned order quantities

3. Time Phasing: planned orders backed out by leadtime

4. BOM Explosion: gross requirements for components

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

Outputs
Planned Order Releases:

Change Notices:

Exception Reports:

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

Example: End Item (2 week leadtime)


Item: End Item (2 week leadtime) 0 Gross Requirements Scheduled Receipts Projected On-hand Inventory Net Requirements Planned Order Releases 1 2 20 3 4 10 Week 5 6 20

7 5

9 35

10 10

25

Terminology
Level Code: lowest level on any BOM on which part is found Planning Horizon: should be longer than longest cumulative leadtime for any product Time Bucket: units planning horizon is divided into Lot-for-Lot: batch sizes equal demands (other lot sizing techniques, e.g., EOQ or Wagner-Whitin can be used) Pegging: identify gross requirements with next level in BOM (single pegging) or customer order (full pegging) that generated it. Single usually used because full is difficult due to lot-sizing, yield loss, safety stocks, etc.
11

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

More Terminology
Firm Planned Orders (FPOs): planned order that the MRP system does not automatically change when conditions change can stabilize system Service Parts: parts used in service and maintenance must be included in gross requirements Order Launching: process of releasing orders to shop or vendors may include inflation factor to compensate for shrinkage Exception Codes: codes to identify possible data inaccuracy (e.g., dates beyond planning horizon, exceptionally large or small order quantities, invalid part numbers, etc.) or system diagnostics (e.g., orders open past due, component delays, etc.)
Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

12

Lot Sizing in MRP


Lot-for-lot chase demand Fixed order quantity method constant lot sizes
EOQ using average demand

Fixed order period method use constant lot intervals Part period balancing try to make setup/ordering cost equal to holding cost Wagner-Whitin optimal method

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

13

Lot Sizing Example: Lot for Lot


t Dt WW LL 1 20 80 20 2 50 50 3 10 10 4 50 130 50 5 50 50 6 10 10 7 20 20 8 40 90 40 9 20 20 10 30 30

A = 100 h =1 D= 300 = 30 10

Wagner-Whitin: $560 Lot-for-Lot: $1000


Wallace J. Hopp, Mark L. Spearman, 1996, 2000

Note: WW is optimal given this objective.

http://www.factory-physics.com

14

Lot Sizing Example: Fixed Order Quantity


EOQ:
2 AD 2 100 30 Q= = = 77 h 1

Note: EOQ is a special case of fixed order quantity.


9 20 10 30 Total 300 308 $400 $371 $771

t 1 Dt 20 Qt 77 Setup 100 Holding Total

2 50

3 10 77 100 57 7

4 50

74

5 6 50 10 77 100 24 51

7 20

8 40 77 100 41 21

58

38

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

15

Lot Sizing: Fixed Order Period

13122 Top handle assembly, LT = 2 0 Gross Requirements Scheduled Receipts Projected On-hand Inventory Net Requirements Planned Order Releases 1 2 20 5 5 3 4 10 0 20

Week 5 6 20 0 5 0

7 5 0 35

9 35 0

10 10 0

25

25

0 10

Lot Sizing: Part Period Balancing


Q for Period 2 Setup 2 2, 4 2, 4, 5 2, 4, 5, 7 2, 4, 5, 7, 8 Part-Periods Part-Periods Carrying Cost $2)

Setup

Part-Periods

Part-Periods Carrying Cost $2)

Safety Stocks and Safety Leadtimes


Safety Stocks:
generate net requirements to ensure min level of inventory at all times used as hedge against quantity uncertainties (e.g., yield loss)

Safety Leadtimes:
inflate production leadtimes in part record used as hedge against time uncertainty (e.g., delivery delays)

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

18

Some problems with MRP

Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

19

Nervousness
Item A (Leadtime = 2 weeks, Order Interval = 5 weeks) Week 0 1 2 3 4 5 6 7 Gross Reqs 2 24 3 5 1 3 4 Sched Receipts Proj Inventory 28 26 2 -1 -6 -7 -10 -14 Net Reqs 1 5 1 3 4 Planned Orders 14 50 8 50 -64 50

Component B (Leadtime = 4 weeks, Order Interval = 5 weeks) Week 0 1 2 3 4 5 6 7 Gross Reqs 14 50 Sched Receipts 14 Proj Inventory 2 2 2 2 2 2 -48 Net Reqs 48 Planned Orders 48

Note: we are using FOP lot-sizing rule.


Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

20

10

Nervousness Example (cont.)


Item A (Leadtime = 2 weeks, Order Interval = 5 weeks) Week 0 1 2 3 4 5 6 7 Gross Reqs 2 23 3 5 1 3 4 Sched Receipts Proj Inventory 28 26 3 0 -5 -6 -9 -13 Net Reqs 5 1 3 4 Planned Orders 63 Component B (Leadtime = 4 weeks, Order Interval = 5 weeks) Week 0 1 2 3 4 5 6 7 Gross Reqs 63 Sched Receipts 14 Proj Inventory 2 16 -47 Net Reqs 47 Planned Orders 47* 8 50 -63 50

* Past Due

Note: Small reduction in requirements caused large change in orders


and made schedule infeasible.
Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

21

Reducing Nervousness
Reduce Causes of Plan Changes:
Stabilize MPS (e.g., frozen zones and time fences) Reduce unplanned demands by incorporating spare parts forecasts into gross requirements Use discipline in following MRP plan for releases Control changes in safety stocks or leadtimes

Alter Lot-Sizing Procedures:


Fixed order quantities at top level Lot for lot at intermediate levels Fixed order intervals at bottom level

Use Firm Planned Orders:


Planned orders that do not automatically change when conditions change Managerial action required to change a FPO
Wallace J. Hopp, Mark L. Spearman, 1996, 2000

http://www.factory-physics.com

22

11

Das könnte Ihnen auch gefallen