630 likes | 866 Views
Chapter 18. Materials Requirements Planning. Learning Objectives. Describe what MRP is and where it is best applied. Understand the source of the information used by the system. Demonstrate how to do an MRP “explosion.” Explain how order quantities are calculated in MRP systems.
E N D
Chapter 18 Materials Requirements Planning
Learning Objectives • Describe what MRP is and where it is best applied. • Understand the source of the information used by the system. • Demonstrate how to do an MRP “explosion.” • Explain how order quantities are calculated in MRP systems.
Enterprise Resource Planning and Material Requirements Planning • Enterprise resource planning (ERP): a computer system that integrates application programs in accounting, sales, manufacturing, and the other functions in a firm • Materials requirements planning (MRP): • Means for determining the number of parts, components, and materials needed to produce a product—the quantity problem • It provides time scheduling information specifying when each of the materials, parts, and components should be ordered or produced—the timing problem • Dependent demand drives MRP LO 1
Benefits of MRP • Improved facility utilization • Faster response to market • Increased customer service • Better inventory planning • Reduced setup costs
Components of MRP • Master production schedule (MPS) • Bill of materials (BOM) • Inventory records file (IRF) • Primary output reports
Master Production Schedule • The master schedule deals with end items and is a major input to the MRP process • All production systems have limited capacity and limited resources • The aggregate plan provides the general range of operation, the master scheduler must specify exactly what is to be produced • To determine an acceptable feasible schedule to be released to the shop, trial master production schedules are run through the MRP program LO 1
Master Production Schedule • Tells MRP what to schedule, how many, and when they are needed • It is time-phased requirement system • Usually end items and special order components • Aggregation of: • Customer firmed orders • Forecast demands and safety stocks • Service parts and seasonal adjustment, etc.
Duties of Master Scheduler • Include all demands • Never lose sight of the aggregate plan • Be involved with customer order promising • Be visible to all levels of management • Objectively trade off manufacturing, marketing, and engineering conflicts • Identify and communicate all problems LO 1
The Aggregate Planand the MPS for Mattresses Master production schedule (MPS): the time-phased plan specifying how many and when the firm plans to build each end item LO 2
Time Fences • Purpose: • To maintain reasonably controlled flow through the production system. • What they are: • Periods of time within which the customer can make changes to the order (MPS LO 2
Time Fences: Types • Frozen: anything from no changes to only minor changes • Moderately firm: allow changes so long as parts are available • Flexible: allow almost any variations LO 2
Demand for Products • Customers who have placed specific orders • Generated by sales personnel • Orders carry promised delivery dates • No forecasting of these orders • Forecasted demand • Normal independent-demand sales • Demand for parts and components • Spares and repair LO 2
Bill of Materials • Bill of materials (BOM): contains the complete product description, listing the materials, parts, and components along with the sequence in which the product is created • One of the three main inputs to the MRP program • BOM is recipe for making a product • Often called the product structure file or product tree because it shows how a product is put together LO 2
Bill of Materials (Product Structure Tree) for Product A LO 2
Bills of Materials Continued • Modular bill of materials: • Buildable item that can be produced and stocked as a subassembly • Super bill of materials: • Includes items with fractional options LO 2
Bill of Materials Structure A LEVEL 0 1. Christmas tree structure B(1) C(1) 1 D(1) E(4) F(2) G(4) H(4) 2 2. Indented structure Part # Description Quantity Source A Car 1 Assembled B Engine 1 Manufactured D Block 1 Manufactured E Valves 4 Purchased C Body 1 Manufactured F Doors 2 Manufactured G Tires 4 Purchased H Shocks 4 Purchased
Inventory Records File • Each inventory item carried as a separate file • See, for example, Exhibit 16.15 • Status according to “time buckets” for all items • On-hand quantities • Scheduled receipt of order • Lead times for all orders • Lot size requirements • Pegging • Identify each parent item that created demand
Primary MRP Reports • Planned orders to be released at a future time. • Order releasenotices to execute the planned orders. • Changes in due dates of open orders due to rescheduling. • Cancellations or suspensions of open orders due to cancellation or suspension of orders on the master production schedule. • Inventory status data.
Secondary MRP Reports • Planning reports, for example, forecasting inventory requirements over a period of time. • Performance reports used to determine agreement between actual and programmed usage and costs. • Exception reports used to point out serious discrepancies, such as late or overdue orders.
MRP Computer Program • Based on a master production schedule, a material requirements planning system: • Creates schedules identifying the specific parts and materials required to produce end items • Determines exact number of units needed • Determines the dates when orders for those materials should be released, based on lead times LO 2
MRP Computer Program • MRP program uses information from: • Master schedule • Bill of materials • Inventory records • Process of calculating exact requirements for each item is referred to as the explosion process • Work from top level down in BoM • Consider on-hand balances and scheduled orders LO 2
MRP Scheduling Terminologies • Gross Requirements • Requirements (demand) as taken from the MPS • Scheduled receipts • When new or outstanding orders are expected in • Projected available balance (On-Hand) • Available physical inventory • Net requirements • Requirements (demand) after available inventories and expected scheduled receipts are consumed • Planned order release • When to place orders so they come in when needed
MRP Explosion Process • The requirements for end items are retrieved from the master schedule • These are referred to as “gross requirements” by the MRP program • Uses on-hand balance with schedule of orders to calculate the “net requirements” • Using net requirements, it calculates when orders should be received to meet these requirements LO 3
MRP Explosion Process Continued • Find a schedule for when orders are actually released • To account for lead time • Move to level 1 items • Gross requirements for each level 1 item are calculated from the planned-order release schedule for the parents of each level 1 item • Net requirements, planned-order receipts, and planned-order releases are calculated as described in steps 2–4 • Repeat for all items in bill of materials LO 3
A B(4) C(2) D(2) E(1) D(3) F(2) Example 1: MRP Logic and Product Structure Tree Given the product structure tree for “A” and the lead time and demand information below, provide a materials requirements plan that defines the number of units of each component and when they will be needed Product Structure Tree for Assembly A Lead Times A 1 day B 2 days C 1 day D 3 days E 4 days F 1 day Total Unit Demand Day 10 50 A Day 8 20 B (Spares) Day 6 15 D (Spares)
Example 1: MRP Logic Backward Scheduling: First, the number of units of “A” are scheduled backwards to allow for their lead time. So, in the materials requirement plan below, we have to place an order for 50 units of “A” on the 9th day to receive them on day 10. 50 50 Lead Time
LT = 2 Spares A 4x50=200 B(4) C(2) D(2) E(1) D(3) F(2) Example 1: MRP Logic Next, we need to start scheduling the components that make up “A”. In the case of component “B” we need 4 B’s for each A. Since we need 50 A’s, that means 200 B’s. And again, we back the schedule up for the necessary 2 days of lead time.
32 A Part D: Day 6 B(4) C(2) 40 + 15 spares D(2) E(1) D(3) F(2) Example 1: MRP Logic Finally, repeating the process for all components, we have the final materials requirements plan:
Example 2 Level 0 A (1) • Straight one-to-one correspondence • No multiple parents • One component one parent • Consider the three level part explosion diagram above. The items do not have multiple parents and only 1 unit of each item goes into the corresponding parent. Suppose the gross requirements for product A for periods 3, 4, 5, 6, 8, and 10 are 25, 5, 35, 7, 10, and 21, respectively. Suppose also that it takes 2 periods from the period an order was placed to the time it was actually received in inventory, and that the amount of item A on hand was 20; 30 for item B, and 2 for item C. Develop the complete MRP explosion requirements needed to determine the net requirements for item C. The scheduled receipt for product A, the end item, is 25 in period 4. 1 B (1) 2 C (1)
Example 2 LT=2 0 25 5 35 7 10 21 25 20 LT=2 30 LT=2 2
Example 2 0 LT=2 25 5 35 7 10 21 25 20 20 20 20 5 15 7 10 21 5 15 7 10 21 LT=2 5 15 7 10 21 30 25 25 10 3 3 7 21 7 21 LT=2 7 21 2 2 2 2 21 5 21 5
X A(2) B(1) C(2) D(5) C(3) Example 3 Requirements include 95 units (80 firm orders and 15 forecast) of X in week 10
1 2 3 4 5 6 7 8 9 10 Gross Requiremts Scheduled Rcpts ITEM X LT=2 On Hand Net Requirements P. Order Releases Gross Requiremts Scheduled Rcpts ITEM A LT=3 On Hand Net Requirements P. Order Releases Gross Requiremts Scheduled Rcpts ITEM B LT=1 On Hand Net Requirements P. Order Releases Gross Requiremts Scheduled Rcpts ITEM C LT=2 On Hand Net Requirements P. Order Releases Gross Requiremts Scheduled Rcpts ITEM D LT=2 On Hand Net Requirements P. Order Releases Example 3 0 95 45 50 50 50 50 50 50 50 50 50 50 45 45 45x2 90 12 15 12 75 75 75 75 75 75 75 75 15 12 15 12 45x1 45 7 27 25 25 25 25 25 25 25 18 27 27 15x3 12x3 27x2 45 36 54 10 35 36 54 10 10 10 10 10 10 35 36 54 10 35 36 54 10 27x5 15 135 130 5 20 20 20 20 20 20 130 130
Example 4: • Ampere, Inc., produces a line of electric meters installed in residential buildings • Meters are of two basic types for different voltage and amperage ranges • Some subassemblies are sold separately for repair or for changeovers • The problem is to determine a production schedule to identify each item, the period it is needed, and the appropriate quantities • The schedule is then checked for feasibility, and the schedule is modified if necessary. LO 3
Future Requirements for Meters A and B and Subassembly D LO 3
1,000 + 250 Covers month A Master Schedule to Satisfy Demand Requirements We are converting monthly demand on the last slide to weeks where it will be produced LO 3
MRP Schedule for Meters A and B, and Subassemblies C and D LO 3
VH1-234 LO 3
VH2-100 LO 3
Light Socket LO 3
Lot Sizing in MRP Systems • Determination of lot sizes in an MRP system is a complicated and difficult problem • Lot sizes: the part quantities issued in the planned order receipt and planned order release sections of an MRP schedule • We will look at four • Economic order quantity (EOQ) • Lot-for-lot (L4L) • Period order quantity (POQ) LO 4
Economic Order Quantity • Calculate reorder quantity based on EOQ • EOQ was not designed for a system with discrete time periods such as MRP • The lot sizes generated by EOQ do not always cover the entire number of periods LO 4