BEYOND THE BASICS OF MRP: IS YOUR SYSTEM DRIVING EXCESSIVE ORDER QUANTITITES? Michael D. Ford, CFPIM, CSCP, CQA, CRE Principal, TQM Works Consulting



Similar documents
Material Requirements Planning (MRP)

How Small Businesses Can Use a Cycle-Count Program to Control Inventory

Implement Inventory Like a Pro #SNH16

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Material Requirements Planning. Lecturer: Stanley B. Gershwin

Lean Kitting: A Case Study

Universidad del Turabo MANA 705 DL Workshop Eight W8_8_3 Aggregate Planning, Material Requirement Planning, and Capacity Planning

PARADIGMS THAT DRIVE COSTS IN MANUFACTURING. The whole purpose of a business enterprise is pretty simple to make a profit by selling

Chapter 7. Production, Capacity and Material Planning

How to Configure and Use MRP

Factory Modeling. The Priority Enterprise Management System. Contents

Chapter 11. MRP and JIT

Replenishment: What is it exactly and why is it important?

Inventory Best Practices Using Dynamics GP

Four Strategies for Smarter Inventory Control

Item Master and Bill of Material

Bill of Manufacturing Guide

1 Material Requirements Planning (MRP)

Introduction to Vicinity

MASTER PRODUCTION SCHEDULE

Cutover Considerations & ERP Migration Best Practices. General Ledger & Inventory

for Sage 100 ERP Bill of Materials Overview Document

Inventory Costing in Microsoft

Document Summary: HowTo Manufacturing Light v3.odt

Functional Area Systems Production / Operation Systems

26/10/2015. Functional Area Systems Production / Operation Systems. Examples: Functional Area Info Systems. Functional Area Information Systems

QAD Enterprise Applications Standard Edition. Training Guide List/Discount Table Pricing

NETWORK BUSINESS SYSTEMS SOFTWARE SYSTEM DOCUMENTATION MANUFACTURING SYSTEM FEATURES

Material Requirements Planning MRP

Visual Planning and Scheduling Systems. A White Paper. Gregory Quinn President Quinn & Associates Inc September 2006 Updated October 2006

MANUFACTURING EXECUTION SYSTEMS VS. ERP/MRP

Ud Understanding di inventory issues

Planning Optimization in AX2012

Processing Accounts Payable

alphatruck Warehouse Application

Chapter 16 Inventory Management and Control

Implementing Automation after Making Lean Improvements

Chapter 24 Stock Handling and Inventory Control. Section 24.1 The Stock Handling Process Section 24.2 Inventory Control

Demand

Microsoft Axapta Inventory Closing White Paper

Warehouse and Production Management with SAP Business One

Program Number. 1 System Parameters SYS800 Defines system-wide parameters. 2 Chart of Accounts GLD103 Defines chart of accounts

Lean Manufacturing: Part 1. Charles Theisen, CPIM, CIRM. Lean Manufacturing Part 1

User Guide QAD Manufacturing

Dependent vs Independent Demand. The Evolution of MRP II. MRP II:Manufacturing Resource Planning Systems. The Modules In MRP II System

VISUAL management techniques for optimum INVENTORY form, fit and function

Best Practices: Inventory Management for the Small to Medium-Sized Business

MATERIALS MANAGEMENT. Module 9 July 22, 2014

VALUE STREAM MAPPING ICONS

Business System Software

Supplier Quality Agreements

2. Which transaction in the order-to-cash business process creates a financial accounting document?

Manufacturing Applications in Microsoft Dynamics GP 10.0

A Cross-Functional View of Inventory Management, Why Collaboration among Marketing, Finance/Accounting and Operations Management is Necessary

Manufacturing Efficiency Guide

Subcontract - BOM Method. User Guide

ERP emphasizes organization, discipline, and control.

Material Requirement Planning (MRP) Mohd Yusnurahman Bin Mohd Yuznah

for Sage 100 ERP Work Order Overview Document

10 Importance of UN-approved packaging for dangerous goods

MATERIAL REQUIREMENTS PLANNING

Product, process and schedule design II. Chapter 2 of the textbook Plan of the lecture:

ISE 421 QUANTATIVE PRODUCTION PLANNING

APICS acknowledges the Basics of Supply Chain Management Committee for its contributions in the development of this resource.

Data Collection for Manufacturing

BLAST PAST BOTTLENECKS WITH CONSTRAINT BASED SCHEDULING

MED NITC MANUFACTURING REQUIREMENTS PLANNING (MNMRP) SOFTWARE PACKAGE

Inform Upgrade Version New Features Improved Google Calendar Synchronization

MANAGE. Inventory Costing. Microsoft Dynamics NAV 5.0. Technical White Paper

The Business Case for Integrated ERP and Job Management

Understanding the True Cost of Cable Cuts

INDEPENDENT STUDY PAILIN UDOMSANTI

BSCM Sample TEST. CPIM(Certified In Production & Inventory Management) - 1 -

Value Stream Mapping

Evolving To The Enterprise Production System (EPS)

Business Challenges. Customer retention and new customer acquisition (customer relationship management)

HISTORY AND INTRODUCTION

QAD Enterprise Applications Standard & Enterprise Edition. Training Guide MRP/CRP

Reduce Costly Inventory Errors And Lost Sales Using Audit-Driven Vendor Classification

MANAGE. Warehouse Management Systems. Microsoft Dynamics NAV 5.0. Technical Whitepaper

Kanban Management Implementation Guide Release 9.2

SC21 Manufacturing Excellence. Process Overview

IMPACT OF PROCESS VARIABILITY ON LEAN MANUFACTURING SYSTEMS

Engineering Change Order

How do I Use the Inventory/Stock Management System?

Expert s Guide to Successful MRP Projects. September 2012

15. How would you show your understanding of the term system perspective? BTL 3

LOGISTIQUE ET PRODUCTION SUPPLY CHAIN & OPERATIONS MANAGEMENT

Advanced Variance Analysis: Calculation and Interpretation

Five Tips to Achieve a Lean Manufacturing Business

PREVIEW DISCRETE MANUFACTURING SCOTT HAMILTON

Manufacturing. Manufacturing challenges of today and how. Navision Axapta solves them- In the current explosive economy, many

12 MRP and ERP. Dr. Ron Lembke

Quality and Quality Control

INVENTORY MANAGEMENT: ANALYZING INVENTORY TO MAXIMIZE PROFITABILITY

Inventory Management. Material Requirements Planning. Chris Caplice ESD.260/15.770/1.260 Logistics Systems Oct 2006

BUSINESS SYSTEM SOFTWARE

Free Examples of plant layout drawing

6A. RMA Processing. How does an RMA work?

Microsoft Dynamics GP. Bill of Materials

Transcription:

BEYOND THE BASICS OF MRP: IS YOUR SYSTEM DRIVING EXCESSIVE ORDER QUANTITITES? Michael D. Ford, CFPIM, CSCP, CQA, CRE Principal, TQM Works Consulting INTRODUCTION MRP (Material Requirements Planning) has long been a popular software tool for manufacturing environments. In spite of this, it has come under fire for being an enabler of large lot sizes, poor yields and long lead times by creating planned orders (PO s) that allow for those conditions. This is in contrast to JIT or Lean methodology that aspires to Lot-for-Lot (L4L) quantities, 100% yield and short lead times. While this may be the utopian scenario, the fact is that many manufacturers exist in a reality that requires planning for lot sizes and less than 100% yield. This paper will focus on maximizing the effectiveness of MRP planning by carefully analyzing the processing sequence of yield and lot sizing. It is worth noting that the author is not advocating MRP versus JIT/Lean; rather, he is suggesting that companies that have MRP systems should use them correctly. The objectives are as follows: To illustrate the effect of applying lot size or yield inappropriately To distinguish where lot sizing should be applied (PO receipt or PO release) To demonstrate how to use a computer algorithm to optimize MRP processing BACKGROUND The author has witnessed many environments in which the shop floor must make frequent miscellaneous issues from (or miscellaneous receipts to) the stockroom. These activities result from over- or underissues from the stockroom, even if the stockroom issued the correct quantity given on the pick lists. How is this possible? The reason is that the MRP-generated quantities reflect the theoretical requirements, which are often different from the practical need. One popular cause is that the MRP parameters are not in sync with the real world conditions with respect to lot sizing. For example, MRP may suggest a PO release of 900 feet of cable that is issued on 1,000 ft. spools. In reality, the stockroom practice will be to issue an entire spool, thus requiring 100 feet to be returned after the job. In other cases, the operators may decide to use up the entire quantity as a means of being efficient. This would likely require the stockroom to issue an additional quantity of the other components. Note that the popular default would be for the floor personnel to request an additional 10% of each item (100 ft/1000 ft = 10%), but this would be incorrect. The additional cable was 11.1% extra material (100/900 = 11.1%). The result would be many small issues back and forth between the stockroom and shop floor to have enough material, or in some cases leftover would be tossed out, without the proper inventory adjustment. It should be obvious that the correct procedure would be to adjust the MRP parameters such that the resulting PO quantities model the manufacturing environment. This is not often the case, as floor personnel cannot be bothered with working with a computer system or planners who don t understand how operations work. They will adapt by using the miscellaneous issue system, or worse yet, by helping themselves to any needed material and/or returning extra without an accompanying system transaction. It is thus the responsibility of MRP users, or the system gurus, to ensure that lot sizing parameters are consistent with the physical environment.

STANDARD MRP PROCESSING The first item of consideration is to understand how MRP calculates lot sizes and yields. The process described within the APICS BOK (Body of Knowledge) is consistent with most textbooks on the subject. Starting with the Net Requirements, MRP will adjust for the lot size by rounding up to it or a multiple thereof. In this fashion, MRP is applying the lot size to the PO receipt. MRP will then consider yield to adjust for scrap loss, resulting in a PO release of some larger quantity. Thus, the sequence is to apply lot sizing and then yield (see Figure 1). [Note: for simplification all examples in this study use the following assumptions: on hand = 0, no scheduled receipts, no overdue orders, safety stock = 0, lead time = 1 period, round up to integer values on yields, lot size = 100 and yield = 90%] PERIOD 1 2 3 4 5 GROSS REQUIREMENTS 0 0 99 0 0 PROJECTED BALANCE OHB = 0 0 0 1 1 1 NET REQUIREMENTS 0 0 99-1 -1 PLANNED ORDER RECEIPT Lot Size = 100 0 0 100 0 0 PLANNED ORDER RELEASE Yield = 0.90 0 112 0 0 0 (Figure 1) In this example, the order start quantity is 112 so that the ending quantity will satisfy the lot size rule of 100. Calculations of this manner are based on the underlying assumption that completed product (or perhaps a subassembly) will be lot sized. Some examples of this case are: Finished goods packed into a carton or other handling container (boxes, crates, palletized, etc.) WIP transferred in standard containers (Kanbans, pallets, drums, etc.) Justification for setup cost (note: this should then be a minimum, not a lot size multiple). In the first two examples it makes perfect sense to apply the lot size rule to the PO receipt. The third case is a common misuse of lot sizing. Given the fact that most MRP systems allow for setting minimums, there is no excuse for applying a lot size rule here. Note the dramatic effect that can result from this practice (assuming the parameters used in Figure 1): an order for 101 pieces will cause MRP to calculate a PO receipt for 200, and generate a PO release of 223 (see Figure 2). The next step is to consider what environments justify alternative processing.

PERIOD 1 2 3 4 5 GROSS REQUIREMENTS 0 0 101 0 0 PROJECTED BALANCE OHB = 0 0 0 99 99 99 NET REQUIREMENTS 0 0 101-99 -99 PLANNED ORDER RECEIPT Lot Size = 100 0 0 200 0 0 PLANNED ORDER RELEASE Yield = 0.90 0 223 0 0 0 (Figure 2) APPLYING LOT SIZE TO THE PLANNED ORDER RECEIPT There are many examples for which material issued to a job is transferred in a lot size, and thus the standard MRP processing is not ideal. In these cases it would be preferable to have the start quantities relate to a multiple. One common scenario is the gateway work center, which may be fed by vendor lot sizes as follows: Reels of taped or spooled components Rolls of paper or film Tanks or drums of chemicals Lengths of lumber or bar stock Pounds (or Kg) of plastic molding compound Pounds (or Kg) of paint pigment Any item for which the quantity is used up. Another case where the lot size should be applied to the start quantity is when the prior job batches materials, such as: Ovens baked goods, PCB s, ceramics Acid bath or plating operation Standard containers on incoming material Any circumstance in which the incoming material was batched to fill something up. As described in the introduction, these situations tend to create miscellaneous material transfers or ghost transactions that are never reflected in the system. The resulting effect on inventory balances results in more shortages (or overages) until the entire formal planning process has been replaced by a damn the pick list, take what you need substitute. This can be avoided if the MRP processing applied the yield rate first, then lot sized to a multiple (see Figure 3). Using the same numbers as with Figure 1, we note that the PO release is now 200, satisfying the lot size requirement. Of particular interest is the fact that in this scenario there is a recalculated PO receipt of 180 pieces based on the inflated start quantity, then adjusted for scrap loss. The casual observer could easily make the mistaken assumption that this processing sequence generates excess inventory. In reality, the MRP system has been fine-tuned to reflect what is actually happening in practice on the shop floor. The added knowledge would be a benefit to planning, particularly in terms of improved capacity requirements planning based on MRP output.

PERIOD 1 2 3 4 5 GROSS REQUIREMENTS 0 0 99 0 0 PROJECTED BALANCE OHB = 0 0 0 81 81 81 NET REQUIREMENTS 0 0 99-81 -81 PLANNED ORDER RECEIPT Yield = 0.90 0 0 110 0 0 PLANNED ORDER RELEASE Lot Size = 100 0 200 0 0 0 RECALCULATED PO RCPT. 0 0 180 0 0 (Figure 3) PROVIDING FLEXIBILITY IN LOT SIZING We have established that our preferred MRP system would provide for the option of applying the lot size on either the receipt or the release. As given by the example cases, we would judge where the lot size is best applied and set the system parameters accordingly. For example, a woodworking company manufacturing wooden widgets could apply a lot size rule on the start quantity that is consistent with the incoming lengths of lumber (purchase lot size) to avoid remainder quantities. There is an opportunity to extend this logic to a higher level. What if we preferred to set the processing sequence based upon the net requirements, such that the resulting projected balance was always minimized? This case would exist when the lot size is a soft rule with flexibility, such as minimum quantities for setups that might allow for adjustment based on a trade-off with the resulting inventory cost, or any time where a conscious decision can be made to override the lot size rule. Consider the following examples that highlight the effect of processing sequence. Let us assume there are two customer orders (CO), one for 25 pieces and another for 99. The following cases demonstrate the resulting PO s and remaining inventory balance (after filling the CO) for each using both methods. Case 1 (CO for 25 pc., standard MRP processing) PO Release of 112; scrap 10% and thus receive 100; ship 25 and inventory 75 pc. Case 2 (CO for 25 pc., apply lot size to release) PO Release of 100; scrap 10% and thus receive 90; ship 25 and inventory 65 pc. Given these two cases for the 25 pc. order, we would prefer to apply the lot size to the PO release. Case 3 (CO for 99 pc., standard MRP processing) PO Release of 112; scrap 10% and thus receive 100; ship 99 and inventory 1 pc. Case 4 (CO for 99 pc., apply lot size to release) PO Release of 200; scrap 10% and thus receive 180; ship 99 and inventory 81 pc.

Given these two cases for the 99 pc. order, we would prefer standard MRP processing. This suggests that we would like MRP to consider net requirements before deciding on which processing sequence to use. This can be accomplished by utilizing the following computer algorithm to calculate the PO s based upon which technique will produce the minimum release quantity (and resulting minimum balance). [Note: The expression CEILING (X, 1) will round up the value of X to the next integer value (i.e. 7.3 rounds up to 8)] IF NR <= 0, REL = 0; RETURN REL REL1 = CEILING (CEILING (NR/LS, 1)*LS/YR, 1) REL2 = CEILING (CEILING (NR/YR, 1)/LS, 1)*LS REL = MIN (REL1, REL2); RETURN REL RCPT = REL*YR; RETURN RCPT Where the variables are as follows: NR = Net Requirements LS = Lot Size YR = Yield Rate REL = Planned Order Release RCPT = Planned Order Receipt This algorithm was used to produce the MRP report given in Figure 4, which matches the optimum results from Cases 2 and 3 above. PERIOD 1 2 3 4 5 GROSS REQUIREMENTS 0 0 99 0 25 PROJECTED BALANCE OHB = 0 0 0 1 1 66 NET REQUIREMENTS 0 0 99-1 24 PLANNED ORDER RECEIPT Lot Size = 100 100 90 PLANNED ORDER RELEASE Yield = 0.90 112 100 (Figure 4) OTHER CONSIDERATIONS There are many other factors that can influence the desired goal of optimum MRP processing. For example, there may be multiple items incoming to a work center with various lot sizes. For the purposes of this analysis, it is assumed that there is a prevailing material that dominates the process (such as the lengths of lumber in making wooden widgets), but this may not always be the case. Further, there may be different effects depending on whether a scrap loss is per assembly or per component. Generally speaking, MRP yield rates consider the scrapping of the total assembly. If only a particular component is subject to scrap loss, this should be handled by inflating the quantity per on the bill of material (BOM). It may also be useful to consider the effects of safety stock, lead time and CRP. These considerations will be the basis of further analysis of the MRP processing model.

SUMMARY The following options have been presented as methods of calculating planned orders: Standard MRP processing Applying the lot size to the PO release Using a computer algorithm based on net requirements The examples given clearly illustrate that standard MRP processing is not always ideal. When the system fails to reflect the realities of the shop floor, substitute processes prevail. Worse, the users may continue to put blind faith in computer-generated numbers that ultimately increase inventories. As with most situations, the fault lies not within the MRP system, but in the designers who failed to optimize parameters or processes for a given situation. Systems analysts should look for the opportunities to improve the performance of their system and make it work for their environment. ABOUT THE AUTHOR Michael D. Ford, CFPIM, CSCP, CQA, CRE, is Principal Consultant for TQM Works Consulting in upstate NY. He holds an A.S. in Engineering Science and a B.S. in Industrial Engineering. Ford is very active in APICS, having served as President, Education Director and Programs Director for Southern Tier APICS (www.stapics.org). He also served five years as Education Director for Region 2 APICS, with primary responsibility for instructor development. Ford is a frequent speaker on the APICS PDM circuit, delivering presentations on both hard and soft skills topics. He is also a member of the ASQ and has earned the CQA (Certified Quality Auditor) and CRE (Certified Reliability Engineer). His work history includes twenty years of materials management experience in retail, distribution, manufacturing, consulting and training. He has instructed community education classes for several colleges as well as providing corporate training to private businesses. His consulting projects have included software implementation, warehouse layout, cycle counting, work documentation and needs analysis. Ford specializes in providing customer delight via outside the box solutions. Contact info: michaeldford@earthlink.net or 607.624.4853.