Operations Management (Material Requirements Planning (MRP and ERP) Chapter 11 Planning process Operations Management p. 2 MRP & ERP Operations Management p. 3 MRP …is a planning and scheduling technique used for batch production of assembled items. … is a computer-based information system that translates master schedule requirements for end items into time-phased requirements for subassemblies, components, and raw materials. MRP… - enables low levels of in-process inventories - helps to track material requirements - helps to evaluate capacity requirements - is a means of allocating production time Operations Management p. 4 Batch Production WHAT IS BATCH PRODUCTION? When tens, hundreds or even thousands of the same product, are manufactured on a production line, this is called Batch Production. Batch production takes place on a production line. A production line is one stage of manufactured followed by another stage. A production line can be made up of several or hundreds of different stages. Companies tend to order batches of products. Customers usually order one. Operations Management p. 5 Independent and dependent demand A demand is independent if it is needed for its own. The demand of end-products are usually independent. Dependent demand is a demand for items that are subassemblies or component parts to be used in production of finished goods. Once the independent demand is known, the dependent demand can be determined. Operations Management p. 6 Comparison of independent and dependent demand Operations Management p. 7 Comparison of independent and dependent demand Operations Management p. 8 MRP Based on the master schedule, it is - working backward from the due date using lead times and other information, - to determine when and how much to order from materials, components, subassemblies etc. - So that ordering, fabrication, and assembly can be scheduled for timely completion of end items while inventory levels are kept low. Operations Management p. 9 Inputs of MRP Master production schedule: states which end products are to be produced, when and in what quantities. Inputs of the master schedule are customer orders and forecasts. Separates the planning horizons into time buckets. It should cover the cumulative lead time. Bill-of-Materials (BOM): a listing of all of the raw materials, parts, subassemblies, and assemblies needed to produce one unit of a product. It is hierarchical and shows the quantities, too (assembly diagram, product structure tree, low level coding). Inventory records: Includes information on the status of each item by time period (Gross requirements, scheduled receipts, amount on hand, lead times, lot sizes, etc.) Operations Management p. 10 Overview of MRP Operations Management p. 11 Processing MRP (assembly time chart) Operations Management p. 12 Bills of Material List of components, ingredients, and materials needed to make product Provides product structure - Items above given level are called parents - Items below given level are called children Operations Management p. 13 Bills of Material Example Operations Management p. 14 Bills of Material Example Operations Management p. 15 MPR Processing Gross requirements - Total expected demand Scheduled receipts - Open orders scheduled to arrive Planned on hand - Expected inventory on hand at the beginning of each time period Operations Management p. 16 MPR Processing (Cont‘d) Net requirements - Actual amount needed in each time period Planned-order receipts - Quantity expected to received at the beginning of the period - Offset by lead time Planned-order releases - Planned amount to order in each time period Operations Management p. 17 MPR Processing (Cont‘d) Operations Management p. 18 Updating the System Regenerative system - Updates MRP records periodically Net-change system - Updates MPR records continuously Operations Management p. 19 MRP Outputs Planned orders - schedule indicating the amount and timing of future orders. Order releases - authorization for the execution of planned orders. Changes - revisions of due dates or order quantities, or cancellations of orders. Operations Management p. 20 MRP Secondary Reports Performance-control reports: evaluate system operation Planning reports: help to forecast future inventory requirements, e. g. purchase commitments Exception reports: call attention to major discrepancies Operations Management p. 21 Safety Stock Safety Stock - BOMs, inventory records, purchase and production quantities may not be perfect - Consideration of safety stock may be prudent - Should be minimized and ultimately eliminated because of its domino effect - Typically built into projected on-hand inventory Operations Management p. 22 Lot-size technique Lot-for-lot techniques order just what is required for production based on net requirements - May not always be feasible - If setup costs are high, lot-for-lot can be expensive Economic order quantity (EOQ) - EOQ expects a known constant demand and MRP systems often deal with unknown and variable demand Periodic Order Quantity (POQ) looks at future orders to determine most economic lot size Operations Management p. 23 Lot-size example Operations Management p. 24 Lot-size example Operations Management p. 25 Lot-size example Operations Management p. 26 Closed-loop MRP Operations Management p. 27 MRP II Goal: Plan and monitor all resources of a manufacturing firm (closed loop): - Manufacturing - Marketing - Finance - engineering Simulate the manufacturing system Operations Management p. 28 MRP II Operations Management p. 29 ERP Next step in an evolution that began with MPR and evolved into MRPII Integration of financial, manufacturing, and human resources on a single computer system. A computer system that integrates application programs in accounting, sales, manufacturing, and other functions in the firm This integration is accomplished through a common database shared by all the application programs Produces information in real time and ties in customers and suppliers Operations Management p. 30 Typical ERP System Operations Management p. 31 Advantage and disadvantage of ERP System Advantages - Provides integration of the supply chain, production, and administration - Creates commonality of databases - Improves information quality - May provide a strategic advantage Operations Management Disadvantages - Very expensive to purchase and even more so to customize - Implementation may require major changes- Resistance to change - So complex that many companies cannot adjust to it - Involves an ongoing, possibly never completed, process for implementation - Training is an on-going activity p. 32 ERP in the Service Sector ERP systems have been developed for health care, government, retail stores, hotels, and financial services Also called efficient consumer response (ECR) systems Objective is to tie sales to buying, inventory, logistics, and production Operations Management p. 33 Mathematical Techniques (Linear programming) Linear programming models are methods for obtaining optimal solutions to problems involving the allocation of scarce resources in terms of cost minimization or profit maximization. With aggregate planning, the goal is usually to minimize the sum of costs related to regular labor time, overtime, subcontracting, carrying inventory, and cost associated with changing the size of the workforce. Constraints involve the capacities of the workforce, inventories, and subcontracting. The aggregate planning problem can be formulated as a transportation problem (special case of linear programming). Operations Management p. 34