Introduction to Materials Management

Slides:



Advertisements
Similar presentations
ISEN 315 Spring 2011 Dr. Gary Gaukler. Hierarchy of Planning Forecast of aggregate demand over time horizon Aggregate Production Plan: determine aggregate.
Advertisements

Material Requirements Planning
15 – 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall. Inventory and MRP 15 For Operations Management, 9e by Krajewski/Ritzman/Malhotra.
Material Requirements Planning
Dependent Inventory: Material Requirements Planning BA 339 Mellie Pullman.
14 - 1© 2011 Pearson Education, Inc. publishing as Prentice Hall 14 Material Requirements Planning (MRP) and ERP.
Principles of Operations Management
Material Requirements Planning (MRP)
4. Production and Material Planning
Material Requirements Planning (MRP)
© The McGraw-Hill Companies, Inc., Chapter 15 Materials Requirements Planning.
Materials Requirement Planning (MRP)
Material Requirements Planning Dr. Everette S. Gardner, Jr.
Material Requirements Planning
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
14 - 1© 2011 Pearson Education, Inc. publishing as Prentice Hall 14 Material Requirements Planning (MRP) and ERP.
Materials Requirements Planning
1-1 McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved 1 Chapter 18 Materials Requirements Planning.
Operations Management Material Requirements Planning
Material Requirements Planning (MRP)
© 2008 Prentice Hall, Inc.14 – 1 Operations Management Chapter 14 – Material Requirements Planning (MRP) and ERP PowerPoint presentation to accompany Heizer/Render.
LSM733-PRODUCTION OPERATIONS MANAGEMENT By: OSMAN BIN SAIF LECTURE 22 1.
14 - 1© 2011 Pearson Education, Inc. publishing as Prentice Hall 14 Material Requirements Planning (MRP) and ERP.
1 Slides used in class may be different from slides in student pack Chapter 16 Materials Requirements Planning  Material Requirements Planning (MRP) 
Murat Kaya, Sabancı Üniversitesi 1 MS 401 Production and Service Systems Operations Spring Material Requirements Planning (MRP) Slide Set #10.
Chapter 15 MRP and ERP.
1 Materials Requirements Planning. 2 Material Requirements Planning Defined Materials requirements planning (MRP) is a means for determining the number.
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1998 Material Requirements Planning (MRP) Chapter 15 11/7/05 Overview Position of MRP in Operation.
Lecture 9 Materials Requirements Planning Books Introduction to Materials Management, Sixth Edition, J. R. Tony Arnold, P.E., CFPIM, CIRM, Fleming College,
1 Operations Management MRP Lecture 22 (Chapter 14)
Hierarchy of Production Decisions
14 - 1© 2014 Pearson Education Material Requirements Planning (MRP) and ERP PowerPoint presentation to accompany Heizer and Render Operations Management,
4/4: Material Requirements Planning Dependent inventory model For in-house inventory planning.
McGraw-Hill/Irwin Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved Chapter 18 Material Requirements Planning.
Chapter 15 Resource Requirements Planning: MRP and CRP.
BA7201: Operations Management Assignment - II Q1: Compute the Net Requirement and timing of production for each component Q2: Draw up the projected available.
Material Requirements Planning. Materials requirements planning (MRP) is a means for determining the number of parts, components, and materials needed.
MGMT Materials Management Systems Materials Requirements Planning Chapter 4.
Introduction to Materials Management Chapter 4 – Material Requirements Planning.
Resource Planning Chapter 15.
Materials Requirements Planning
Operations Fall 2015 Bruce Duggan Providence University College.
© The McGraw-Hill Companies, Inc., Chapter 15 Materials Requirements Planning.
BUAD306 MRP.
1 The MRP Heuristic  MRP stands for Materials Requirement Planning  It is a widely used approach for production planning and scheduling in industry 
© 2008 Prentice Hall, Inc.14 – 1 Material Requirements Planning (MRP)
CHAPTER-14 MRP AND ERP MD. TAZIDUL ISLAM. 2  Material Requirement Planning (MRP) is the concept of designing and developing information system to aid.
1 © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved Chapter 16 Materials Requirements Planning.
Material Requirements Planning
LESSON 5 Introduction to Materials Requirements Planning (MRP)
MATERIAL Requirements planning MRP
Material Requirements Planning (MRP)
Facility Inventory Old Facilities Modern Facilities Classroom Size
COMPUTER INTEGRATED MANUFACTURING
Materials Requirements Planning
Lecture 34 MRP and ERP Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved.
BUAD306 MRP/ERP.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 16 Materials Requirements Planning
Material Requirements Planning and Enterprise Resource Planning
MRP and ERP.
12 Inventory Management PowerPoint presentation to accompany
CHAPTER 14 MRP and ERP.
MATERIAL Requirements planning MRP
Material Requirement Planning (MRP)
Material requirements planning
Material Requirement Planning (MRP)
MRP Introduction EXAMPLES
Chapter 14 Dependent Demand
Material Requirement Planning (MRP)
Presentation transcript:

Introduction to Materials Management Chapter 4 – Material Requirements Planning

Links To Other MPC Functions

Independent versus Dependent Demand Independent Demand Not related to demand for other assemblies or products, instead from outside sources Generally forecasted demand Dependent Demand Generally related to production of an end product (as defined on the MPS) Can be calculated instead of forecasted

Dependent Demand Approach – Materials Requirement Planning (MRP) Major Objectives of MRP Determine Requirements – Calculated to meet product requirements defined in the MPS What to order How much to order When to order When to schedule delivery Keep Priorities Current

Major Inputs to MRP Master Production Schedule quantities and times Inventory records of all items to be planned Planning factors such as lead times, order quantities, and safety stock Current status of each item Bills of material for MPS items

Sample Bill of Materials

Bill of Material Points The BOM shows all parts to make one of the item Each part has one, and only one, part number A part is defined by form, fit, and function – any change requires a new part number

Sample Product Tree for the BOM

Breaking Down the BOM into More Detail – the Multilevel Bill

Indented BOM – Use Indentation to Show Parent-Component Relationships

Planning Bills of Material Artificial grouping of components for Planning Purposes Used to simplify Forecasting Planning Master Scheduling Represent an average, not buildable product

Sample Planning BOM

Where-Used and Pegging Where-used reports - shows the parents for a component (contrast with a bill of materials that show the components for a parent) Pegging report – shows the parents for a component, but only those parents where there is an existing requirement

Major Uses for Bills of Material Defines the product Provides method for design change control Planning – What is needed and when Order entry – order configuration and pricing Production – Parts needed to assemble a product Costing – material cost of goods sold

Packing box and installation kit of wire, bolts, and screws BOM Example Product structure for “Awesome” (A) A Level B(2) Std. 12” Speaker kit C(3) Std. 12” Speaker kit w/ amp-booster 1 E(2) F(2) Packing box and installation kit of wire, bolts, and screws Std. 12” Speaker booster assembly 2 D(2) 12” Speaker G(1) Amp-booster 3 Determine the number of units of each item required to satisfy demand for a new order of 50 Awesome speaker kits.

If there are 100 Fs in stock, how many Ds do you need? Part B: 2 x number of As = (2)(50) = 100 Part C: 3 x number of As = (3)(50) = 150 Part D: 2 x number of Bs + 2 x number of Fs = (2)(100) + (2)(300) = 800 Part E: 2 x number of Bs + 2 x number of Cs = (2)(100) + (2)(150) = 500 Part F: 2 x number of Cs = (2)(150) = 300 Part G: 1 x number of Fs = (1)(300) = 300 If there are 100 Fs in stock, how many Ds do you need? Part D: 2 x number of Bs + 2 x number of Fs =2(100) + 2(300 – 100) =600.

Bills of Material Low-Level Coding Item is coded at the lowest level at which it occurs BOMs are processed one level at a time Item Low level code D 3 G E 2 F B 1 C A

Try This! A company assembles desks using bought-in parts of a top and four legs. These have lead times of one and two weeks respectively, and assembly takes a week. Design the Bill Of Material for this parts.

Desk LT =1 Leg (4) LT =2 Top (1) Level 0 Level 1

Figure below shows the BOMs for two end items, A and B Determine low level coding for the BOM. A B C(2) D(1) D(2) E(2) C(1)

A B C(2) D(1) D(2) E(2) C(1) Item Low level code A 1 E 2 C 3 D

Parent Code Part Number Level Code Description Quantity Req 377 #377 Lawn Sprinkler M 1 Water motor assembly F Frame assembly H #699 hose recept. Assembly A 2 ½” diameter. 1/32” aluminium tube 10 B ½” X 1/16” metal screws 3 C Water motor 40 D ½” X ½” #115 plastic cup ½” X 1/16” metal screws

1. Transform the above BOM for Lawn Sprinkler to :- i) Indented BOM format. ii) Multilevel Bill format. 2. Classify low level coding Multilevel Bill format for Lawn Sprinkler. 3. Determine the number of units of each item required to satisfy demand for a new order of 100 units Lawn Sprinkler.

1. i) Indented BOM Format Part Number Descriptions Quantity Requirement 377 #377 Lawn Sprinkler M Water motor assembly 1 A ½” diameter. 1/32” aluminium tube 10 B ½” X 1/16” metal screws 3 C Water motor F Frame assembly 40 D ½” X ½” #115 plastic cup ½” X 1/16” metal screws H #699 hose recept. Assembly

1 2 2. ii) Multilevel BOM Format Low Level Code 377 M(1) A(10) F(1) 1 2 2. ii) Multilevel BOM Format 377 M(1) A(10) F(1) C(1) B(3) A(40) D(3) H (1)

3. Part M: 1 x number of 377s = (1)(100) = 100 Part F: 1 x number of 377s = (1)(100) = 100 Part H: 1 x number of 377s = (1)(100) = 100 Part A: 10 x number of Ms + 40 x number of Fs = (10)(100) + (40)(100) =5,000 Part B: 3 x number of Ms + 3 x number of Fs = (3)(100) + (3)(100) = 600 Part C: 1 x number of Ms = (1)(100) = 100 Part D: 3 x number of Fs = (3)(100) = 300

Material Requirement Planning MRP

MRP Planning Sheet Lot Size Technique 1. Lot For Lot (LTL) = The order for each period is that exact quantity in period. How much to order. 2. Wagner and Whitin = a dynamic programming procedure to determine the optimum varying order size. = Method that yields optimal results. 3. Silver and Meal = a heuristic algorithm for order size determination. = Provide good cost performance and are very efficient to use.

Lead time 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 span of time for a process On hand Number of stocks in inventory.

Safety Stock Allocated item A back-up supply of products which are held for use in an emergency. Allocated item Number of units in inventory that have been assigned to specific future production but not yet used or issued from the stockroom. Allocated item increase requirement and may be included in an MRP planning sheet.

Low Level Code Item Identification Gross Requirement Item is coded at the lowest level at which it occurs Item Identification ID for item Gross Requirement Number of units to be produced X materials required for each unit. Scheduled Receipts Stock on order

Planned order Receipts Project On Hand Current stock Net requirement = (Gross Req + Allocations) – (Project on Hand + Schedule Receipts) = Gross Req – [Project on hand - Safety Stock – Inventory allocated to other uses] Planned order Receipts A plan of the quantity of each material to be ordered in each time period.

Planned order Releases A plan of the quantity of each material to be received in each time period.

A company assembles desks using bought-in parts of a top and four legs A company assembles desks using bought-in parts of a top and four legs. These have lead times of one and two weeks respectively, and assembly takes a week. The company receives orders for 10 tables to be delivered in a week 5 of a production period and 20 tables in week 7. It has stock of only 2 complete desks, 11 tops and 20 legs. Lot size = 1. When should it order parts? Desk LT =1 Leg (4) LT =2 Top (1) Level 0 Level 1

Level 0 - Desks Week PD 1 2 3 4 5 6 7 10 20 8 Gross Requirements Project on Hand Net Requirement 8 Sch Recp Start Assembly

Level 1-Tops 8 20 11 17 Week PD 1 2 3 4 5 6 7 Gross Requirements Project on Hand 11 Net 17 Schedule Receipts Place Order

Level 1 - Legs Week PD 1 2 3 4 5 6 7 32 80 20 12 Gross Req Project On Hand 20 Net Req 12 Schedule Receipts Place Order

Result. Weeks 2 : order 12 legs Week 4 : order 80 legs and assemble 8 desks Week 5 : order 17 tops Week 6 : assemble 20 desk

Redo Example above in the lot size equal to 100 unit. Level 0 - Desks Week PD 1 2 3 4 5 6 7 Gross Requirements 10 20 Project on Hand 92 28 Net Requirement 8 72 Sch Recp 100 Start Assembly Level 1-Tops Week PD 1 2 3 4 5 6 7 Gross Requirements 100 Project on Hand 11 89 Net Sch Recp Place Order Level 1 - Legs Week PD 1 2 3 4 5 6 7 Gross Req 200 Project On Hand 20 180 80 Net Req Schedule Receipts 100 Place Order

Result. Week 4 : assemble 100 desks, order 100 legs Week 5 : order 100 tops Week 6 : assemble 100 desk

Sample Multiproduct MRP Explosion

Example Problem Lead time for this component is 2 weeks and order quantity is 200. Complete the table. What action should be taken?

Example For the MRP table below, indicate the project on hand, the planned order receipts and the planned order releases. The lead time is two periods, and the lot size is the same as the net requirement (lot size = 1) Week PD 1 2 3 4 5 6 7 8 Gross Requirement 10 18 14 Schedule Receipts 20 Project On Hand Net Requirement Planned order Receipts Planned order Releases

Solution: Week Gross Requirement Schedule Receipts Project On Hand PD 1 2 3 4 5 6 7 8 Gross Requirement 10 18 14 Schedule Receipts 20 Project On Hand 15 25 Net Requirement Planned order Receipts Planned order Releases

Example For the MRP table below, indicate the project on hand, the planned order receipts and the planned order releases. The lead time is two periods, and the lot size is the same as the net requirement (lot size = 1) Redo Example above in the lot size equal to 15 units. Week PD 1 2 3 4 5 6 7 8 Gross Requirement 10 18 14 Schedule Receipts 20 Project On Hand Net Requirement Planned order Receipts Planned order Releases

Solution: Week Gross Requirement Schedule Receipts Project On Hand PD 1 2 3 4 5 6 7 8 Gross Requirement 10 18 14 Schedule Receipts 20 Project On Hand 15 25 12 Net Requirement Planned order Receipts Planned order Releases

Moving through time – an example This record shows the status of the part Monday morning. The computer is showing the need to release the order of 30

During the week, the following events happen: Only 25 units of the scheduled receipt move into inventory. The balanced is scrapped The gross requirement for week 3 is changed to 10. The gross requirement for week 4 is increased to 50. The gross requirement for week 7 is 15. An inventory count reveals there are 10 more in inventory than the record shows The gross requirement for week 1 is issued from inventory The planned order release of 30 in week 1 is released and becomes a scheduled receipt in week 3.

The new record reflects those events from week 1:

Wagner-Whitin Algorithm Is an exact solution technique for known demand. Developed a dynamic programming procedure to determine the optimum varying order size.

Wagner-Whitin Algorithm An item has a unit purchase cost of $50, an ordering cost per order of $100, and a holding cost fraction per period of $0.02. Determine the order quantities by the Wagner-Whitin algorithm from the demand given below. Assume the initial inventory is zero at the beginning of period 1. Period 1 2 3 4 5 6 Demand 75 0 33 28 0 10

Zce = C + hP Σ (Qce – Qci) for 1≤ c ≤ e ≤ N Where Step 1: Calculate the total variable cost matrix for all possible ordering alternatives. Zce = C + hP Σ (Qce – Qci) for 1≤ c ≤ e ≤ N Where C = ordering cost per order, h = holding cost per period, P = unit purchase cost, Qce = Σ Rk, Rk = demand rate in period k e i = c e k = c

Z11 = 100 + 1 [(75 – 75)] = 100 Z12 = 100 + 1 [(75 – 75) + (75 – 75)] = 100 Z13 = 100 +1 [(108-75) + (108 - 75) + (108 – 108)] = 166 Z14 = 100 +1 [(136-75) + (136-75) + (136 – 108) + (136 - 136)] = 250 Z15 = 100 +1 [(136-75) + (136-75) + (136 – 108) + (136 - 136) + (136 – 136)] = 250 Z16 = 100 +1 [(146 - 75) + (146 - 75) + (146 – 108) + (146 - 136) + (146 – 136) + (146 – 146] = 300 Z22 = 100 + 1 [(0 – 0)] = 100 Z23 = 100 + 1 [(33– 0) + (33 – 33)] = 133 Z24 = 100 +1 [(61- 0) + (61- 33) + (61 – 61)] = 189 Z25 = 100 +1 [(61- 0) + (61- 33) + (61 – 61) + (61 – 61)] = 189 Z26 = 100 +1 [(71 - 0) + (71-33) + (71 – 61) + (71 – 61) + (71 – 71)] = 229

Z33 = 100 + 1 [(33 – 33)] = 100 Z34 = 100 + 1 [(61 – 33) + (61 – 61)] = 128 Z35 = 100 +1 [(61 – 33) + (61 – 61) + (61 – 61)] = 128 Z36 = 100 +1 [(71 - 33) + (71 – 61) + (71 – 61) + (71 – 71)] = 158 Z44 = 100 + 1 [(28 – 28)] = 100 Z45 = 100 + 1 [(28 – 28) + (28 – 28)] = 100 Z46 = 100 +1 [(38 - 28) + (38 - 28) + (38 – 38)] = 120 Z55 = 100 + 1 [(0 – 0)] = 100 Z56 = 100 +1 [(10 - 0) + (10 - 10)] = 110 Z66 = 100 + 1 [(10 – 10)] = 100

Zce c e=1 2 3 4 5 6 1 100 100 166 250 250 300 2 100 133 189 189 229 3 100 128 128 158 4 100 100 120 5 100 11O 6 100

Step 2: Define fe to be the minimum possible cost in period 1 through e, given that the inventory level at the end of period is zero. fe = Min (Zce + fc-1) Lowest cost combination is recorded as the fe strategy to satisfy requirements for periods 1 through e.

f0 = 0 f1 = Min (Z11 + f0) = (100 + 0) = 100 for Z11 + f0 f2 = Min (Z12 + f0, Z22 + f1) = Min (100 + 0, 100 + 100) = 100 for Z12 + f0 f3 = Min (Z13 + f0, Z23 + f1, Z33 + f2) = Min (166 + 0, 133 + 100, 100 + 100 ) = 166 for Z13 + f0 f4 = Min (Z14 + f0, Z24 + f1, Z34 + f2, Z44 + f3) = Min (250 + 0, 189 + 100, 128 + 100, 100 + 166 ) = 228 for Z34 + f2 f5 = Min (Z15 + f0, Z25 + f1, Z35 + f2, Z45 + f3, Z55 + f4 ) = Min (250 + 0, 189 + 100, 128 + 100, 100 + 166, 100 + 228 ) = 228 for Z35 + f2 f6 = Min (Z16 + f0, Z26 + f1, Z36 + f2, Z46 + f3, Z56 + f4, Z66 + f5) = Min (300 + 0, 229 + 100, 158 + 100, 120 + 166, 110 + 228, 100 + 228 ) = 258 for Z36 + f2

fe c e=1 2 3 4 5 6 1 100 100 166 250 250 300 2 200 233 289 289 329 3 200 228 228 258 4 266 266 286 5 328 338 6 328 fe 100 100 166 228 228 258

Step 3: fN = ZwN + fw-1 The final order occurs at period w and is sufficient to satisfy demand in periods w through N. In the example f6 = fN is the combination of Z36 and f2, so the last order will be placed in period 3 and will satisfy the requirement from period 3 through 6, or 33 + 28 + 0 + 10 = 71 units; f2 is the combination of Z12 and f0, so the order will be placed in period 1 and will satisfy requirement from period1 through 2 or 75 + 0 = 75 units.

Result Period 1 2 3 4 5 6 Demand 75 0 33 28 0 10 Order 75 0 71 0 0 0

Try This! An item has a unit purchase cost of $50, an ordering cost per order of $100, and a holding cost fraction per period of $0.02. Determine the order quantities by the Wagner-Whitin algorithm from the demand given below. Assume the initial inventory is zero at the beginning of period 1. Period 1 2 3 4 5 6 7 8 9 10 Demand 10 3 30 100 7 0 80 9 0 90