Materials Requirements Planning Collins Industries Largest manufacturer of ambulances in the world International competitor 12 major ambulance designs 18,000 different inventory items 6,000 manufactured parts 12,000 purchased parts MRP seems to be a good way to manage inventories: IBM’s MAPICS system is used Independent and Dependent Demand Independent Demand Dependent Demand A C(2) B(4) D(2) E(1) D(3) F(2) Independent demand is uncertain. Dependent demand is certain. Dependent Demand Dependent demand: 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. Demand Characteristics Independent demand Dependent demand 100 x 1 = 100 tabletops 100 x 4 = 400 table legs 100 tables Continuous demand Discrete demand 400 – 300 – No. of tables No. of tables 400 – 200 – 100 – 1 2 3 Week 4 300 – 200 – 100 – 5 M T W Th F M T W Th F Stable demand Demand Demand Dependent vs Independent Demand Time Amount on hand Amount on hand Time “Lumpy” demand Safety stock Time Time Material Requirements Planning Defined Materials requirements planning (MRP) is a computerized inventory planning and control system for determining when (no earlier and no later) and how many of each of the parts, components, and materials should be ordered or produced. It translates master schedule requirements fr end items into time-phased requirements for subassemblies, components and raw materials. Dependent demand drives MRP MRP is a software system When to Use MRP Dependent and discrete items Complex products Job shop production Assemble-to-order environments Material Requirements Planning System 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 unit numbers needed Determines the dates when orders for those materials should be released, based on lead times 10 Aggregate production plan Firm orders from known customers Engineering design changes Master production Schedule (MPS) Bill of material file Material planning (MRP computer program) Forecasts of demand from random customers Inventory transactions Inventory record file Secondary reports Primary reports Planned order schedule for inventory and production control (work orders, purchase orders), rescheduling notices Exception reports Planning reports Reports for performance control ©The McGraw-Hill Companies, Inc., 2004 MRP System MRP Inputs MRP Processing MRP Outputs Changes Order releases Master schedule Planned-order schedules Primary reports Bill of materials Inventory records MRP computer programs Exception reports Planning reports Secondary reports Performancecontrol reports Inventory transaction MRP Inputs 1: Master Production Schedule Drives MRP process with a schedule of finished products; states which end items are to be produced, when these are needed, and in what quantities Quantities may consist of a combination of customer orders & demand forecasts Quantities represent what needs to be produced, not what can be produced Master Production Schedule (MPS) Time-phased plan specifying how many and when the firm plans to build each end item Aggregate Plan (Product Groups) MPS (Specific End Items) Master Production Schedule Shows items to be produced Derived from aggregate plan Example: Item / Week Clipboard Lapdesk Lapboard Pencil Case Oct 3 Oct. 10 Oct. 17 Oct.24 Oct. 31 85 95 120 100 100 0 50 0 50 0 75 120 47 20 17 125 125 125 125 125 MRP Inputs 2: Bill-of-Materials Bill of materials (BOM): One of the three primary inputs of MRP; a listing of all of the raw materials, parts, subassemblies, and assemblies needed to produce one unit of a product. Product structure tree: Visual depiction of the requirements in a bill of materials, where all components are listed by levels. Product Structure Tree: Example 1 Level 0 1 Chair Leg Assembly 2 Legs (2) 3 Cross bar Seat Back Assembly Side Cross Back Rails (2) bar Supports (3) Product Structure Tree: Example 2 Bicycle(1) P/N 1000 Handle Bars (1) P/N 1001 Frame Assembly (1) P/N 1002 Wheels (2) P/N 1003 Frame (1) P/N 1004 Product Drawing: Example 3 Clipboard Top clip (1) Pivot (1) Bottom clip (1) Spring (1) Rivets (2) Finished clipboard Pressboard (1) Product Structure Tree ( Example 3) Clipboard Pressboard (1) Top Clip (1) Level 0 Clip Ass’y (1) Bottom Clip (1) Rivets (2) Pivot (1) Level 1 Spring (1) Level 2 MRP Inputs 3: Inventory Records File One of the three primary inputs of MRP Includes information on the inventory status of each item by time period Gross requirements Scheduled receipts Amount on hand Lead times Lot sizes And more.... MRP Terminology (1 of 3) Gross requirements Scheduled receipts Projected on hand Net requirements Planned-order receipts Planned-order releases MPR Terminology (2 of 3) Gross requirements Total expected demand Scheduled receipts Open orders scheduled to arrive Projected on hand Expected inventory on hand at the beginning of each time period MRP Processing Terminology (3 of 3) Net requirements Actual amount needed in each time period Gross requirements – available inventory Planned-order receipts Quantity expected to be received at the beginning of the period Offset by lead time Planned-order releases Planned amount to be ordered in each time period MRP Processing Logic: Assembly Time Chart Procurement of raw material D Fabrication of part E Subassembly A Procurement of raw material F Procurement of part C Final assembly and inspection Procurement of part H Fabrication of part G Procurement of raw material I 1 2 3 Subassembly B 4 5 6 7 8 9 10 11 Weeks Calculation of Gross Requirements A S C B 10 11 15 8 B Lead time = 4 for A Master schedule for A Periods 5 6 7 40 Periods Gross requirements: B 8 50 9 1 2 10 40+10 = 50 C Lead time = 6 for S Master schedule for S 3 4 5 40 50 20 9 10 11 12 13 40 20 30 6 7 15+30 = 45 8 Master schedule for S sold directly 1 2 10 10 3 Therefore, these are the gross requirements for B Basic MRP Processes 1. 2. 3. 4. Exploding the bill of material Netting out inventory Lot sizing Time-phasing requirements The MRP Matrix ITEM NAME OR NO. LLC - LOW LEVEL CODE LOT SIZE QTY MADE IN LY - LEAD TIME Gross Requirements Scheduled Receipts Projected on Hand Net Requirements Planned Order Receipts Planned Order Releases Beg Inv 1 PERIOD 2 3 4 5 Derived from MPS or planned order releases of the parent On order and scheduled to be received Anticipated quantity on hand at the end of the period Gross requirements net of inventory and scheduled receipts When orders need to be received When orders need to be placed to be received on time MRP Processing: Example 1-School Mate Products Master Production Schedule Clipboard Lapdesk 1 2 3 85 0 95 60 120 0 4 5 100 60 100 0 Item Master File (ınventory record file On hand On order (sch receipt) LLC Lot size Lead time CLIPBOARD 25 175 (Period 1) LAPDESK 20 0 PRESSBOARD 150 0 0 L4L 1 0 Mult 50 1 1 Min 100 1 School Mate Products Product Structure Record Clipboard Level 0 Clip Ass’y (1) Pressboard (1) Rivets (2) Level 1 Lapdesk Pressboard (2) Trim (3’) Level 0 Beanbag (1) Glue (4 oz) Level 1 School Mate Products ITEM: CLIPBOARD LLC: 0 LOT SIZE: L4L 1 2 3 4 5 Gross Requirements 85 95 120 100 100 Scheduled Receipts 175 Projected on Hand Net Requirements Planned Order Receipts Planned Order Releases LT: 1 PERIOD 25 School Mate Products ITEM: CLIPBOARD LLC: 0 LOT SIZE: L4L 1 2 3 4 5 Gross Requirements 85 95 120 100 100 Scheduled Receipts 175 Projected on Hand Net Requirements LT: 1 PERIOD 25 115 0 Planned Order Receipts Planned Order Releases (25 + 175) = 200 units available (200 - 85) = 115 on hand at the end of Period 1 School Mate Products ITEM: CLIPBOARD LLC: 0 LOT SIZE: L4L 1 2 3 4 5 Gross Requirements 85 95 120 100 100 Scheduled Receipts 175 Projected on Hand Net Requirements LT: 1 PERIOD 25 115 20 0 0 Planned Order Receipts Planned Order Releases 115 units available (115 - 85) = 20 on hand at the end of Period 2 School Mate Products ITEM: CLIPBOARD LLC: 0 LOT SIZE: L4L 1 2 3 4 5 Gross Requirements 85 95 120 100 100 Scheduled Receipts 175 115 20 0 0 0 100 Projected on Hand Net Requirements LT: 1 PERIOD 25 Planned Order Receipts Planned Order Releases 100 100 20 units available (20 - 120) = -100 — 100 additional Clipboards are required Order must be placed in Period 2 to be received in Period 3 School Mate Products ITEM: CLIPBOARD LLC: 0 LOT SIZE: L4L 1 2 3 4 5 Gross Requirements 85 95 120 100 100 Scheduled Receipts 175 115 20 0 0 0 0 0 100 100 100 100 100 100 100 100 Projected on Hand Net Requirements LT: 1 PERIOD 25 Planned Order Receipts Planned Order Releases 100 Following the same logic Gross Requirements in Periods 4 and 5 develop Net Requirements, Planned Order Receipts, and Planned Order Releases School Mate Products ITEM: LAPDESK LLC: 0 LOT SIZE: MULT 50 LT: 1 Gross Requirements Net Requirements Planned Order Receipts Planned Order Releases 1 2 0 Scheduled Receipts Projected on Hand PERIOD 20 60 3 4 0 60 5 0 School Mate Products ITEM: LAPDESK LLC: 0 LOT SIZE: MULT 50 LT: 1 Gross Requirements PERIOD 1 2 3 4 5 0 60 0 60 0 20 10 10 0 0 0 40 50 50 50 Scheduled Receipts Projected on Hand Net Requirements 20 Planned Order Receipts Planned Order Releases 50 50 Following the same logic, the Lapdesk MRP matrix is completed as shown School Mate Products ITEM: CLIPBOARD LOT SIZE: L4L LLC: 0 LT: 1 1 Planned Order Releases ITEM: LAPDESK LOT SIZE: MULT 50 LLC: 0 LT: 1 Planned Order Releases ITEM: PRESSBOARD LLC: 0 LOT SIZE: MIN 100 LT: 1 Gross Requirements Scheduled Receipts Projected on Hand 150 Net Requirements Planned Order Receipts Planned Order Releases 1 2 PERIOD 3 4 100 100 100 2 PERIOD 3 4 5 4 5 50 50 1 PERIOD 3 2 5 School Mate Products ITEM: CLIPBOARD LOT SIZE: L4L LLC: 0 LT: 1 1 Planned Order Releases ITEM: LAPDESK LOT SIZE: MULT 50 LLC: 0 LT: 1 Planned Order Releases ITEM: PRESSBOARD LLC: 0 LOT SIZE: MIN 100 LT: 1 Gross Requirements Scheduled Receipts Projected on Hand 150 Net Requirements Planned Order Receipts Planned Order Releases 2 PERIOD 3 4 100 100 100 x1 x1 2 PERIOD 3 4 5 x1 1 50 x2 1 100 5 50 x2 PERIOD 2 3 4 100 200 100 5 0 School Mate Products ITEM: CLIPBOARD LOT SIZE: L4L LLC: 0 LT: 1 1 Planned Order Releases ITEM: LAPDESK LOT SIZE: MULT 50 LLC: 0 LT: 1 Planned Order Releases ITEM: PRESSBOARD LLC: 0 LOT SIZE: MIN 100 LT: 1 Gross Requirements Scheduled Receipts Projected on Hand 150 Net Requirements Planned Order Receipts Planned Order Releases 1 2 PERIOD 3 4 100 100 100 2 PERIOD 3 4 50 50 1 100 PERIOD 2 3 4 100 200 100 50 100 50 50 100 150 0 150 150 100 0 100 100 5 5 5 0 0 School Mate Products Planned Order Report PERIOD ITEM Clipboard Lapdesk Pressboard 1 50 100 2 3 4 100 100 50 100 100 150 5 MRP Processing: Example 2 Item X A B C D X A(2) C(3) B(1) C(2) On-Hand Lead Time (Weeks) 50 2 75 3 25 1 10 2 20 2 D(5) Requirements include 95 units (80 firm orders and 15 forecast) of X in week 10 X A(2) It takes 2 A’s for each X X LT=2 Onhand 50 A LT=3 Onhand 75 B LT=1 Onhand 25 C LT=2 Onhand 10 D LT=2 Onhand 20 Day: Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release 1 2 3 4 5 6 7 8 9 10 95 50 50 50 50 50 50 50 50 50 50 45 45 45 90 75 75 75 75 75 75 75 75 15 15 15 45 25 25 25 25 25 25 20 40 45 10 10 10 10 35 25 10 35 35 40 40 40 100 20 20 20 20 20 80 20 20 80 80 25 20 20 X LT=2 X A(2) B(1) It takes 1 B for each X Onhand 50 A LT=3 Onhand 75 B LT=1 Onhand 25 C LT=2 Onhand 10 D LT=2 Onhand 20 Day: Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release 1 2 3 4 5 6 7 8 9 10 95 50 50 50 50 50 50 50 50 50 50 45 45 45 90 75 75 75 75 75 75 75 75 15 15 15 45 25 25 25 25 25 25 20 40 45 10 10 10 10 35 25 10 35 35 40 40 40 100 20 20 20 20 20 80 20 20 80 80 25 20 20 X LT=2 X A(2) C(3) It takes 3 C’s for each A B(1) Onhand 50 A LT=3 Onhand 75 B LT=1 Onhand 25 C LT=2 Onhand 10 D LT=2 Onhand 20 Day: Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release 1 2 3 4 5 6 7 8 9 10 95 50 50 50 50 50 50 50 50 50 50 45 45 45 90 75 75 75 75 75 75 75 75 15 15 15 45 25 25 25 25 25 25 20 40 45 10 10 10 10 35 25 10 35 35 40 40 40 100 20 20 20 20 20 80 20 20 80 80 25 20 20 X LT=2 X A(2) C(3) B(1) C(2) It takes 2 C’s for each B Onhand 50 A LT=3 Onhand 75 B LT=1 Onhand 25 C LT=2 Onhand 10 D LT=2 Onhand 20 Day: Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release 1 2 3 4 5 6 7 8 9 10 95 50 50 50 50 50 50 50 50 50 50 45 45 45 90 75 75 75 75 75 75 75 75 15 15 15 45 25 25 25 25 25 25 20 40 45 10 10 10 10 35 25 10 35 35 40 40 40 100 20 20 20 20 20 80 20 20 80 80 25 20 20 X LT=2 X A(2) C(3) B(1) C(2) D(5) It takes 5 D’s for each B Onhand 50 A LT=3 Onhand 75 B LT=1 Onhand 25 C LT=2 Onhand 10 D LT=2 Onhand 20 Day: Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release Gross requirements Scheduled receipts Proj. avail. balance Net requirements Planned order receipt Planner order release 1 2 3 4 5 6 7 8 9 10 95 50 50 50 50 50 50 50 50 50 50 45 45 45 90 75 75 75 75 75 75 75 75 15 15 15 45 25 25 25 25 25 25 20 40 45 10 10 10 10 35 25 10 35 35 40 40 40 100 20 20 20 20 20 80 20 20 80 80 25 20 20 MRP Outputs Planned orders (schedule indicating the amount and timing of orders) Work orders Purchase orders Order releases (authorization for the execution of planned orders) Changes to previous plans or existing schedules (revision of due dates or order quantities, or cancellations of orders) Action notices Rescheduling notices Updating the MRP System Regenerative system Updates MRP records periodically Net-change system Updates MPR records continuously MRP Secondary Reports Performance-control reports Planning reports Exception reports MRP Dynamics Supports “replanning” “Time fence” - allows a segment of the master schedule to be designated as “not to be rescheduled” “Pegging” - tracing upward in the bill-of-materials from the component to the parent item That a manager can react to changes, doesn’t mean he/ he should Other Considerations Safety Stock Lot sizing Lot-for-lot ordering (L4L) Economic order quantity Part Period Balancing Wagner-Whitin algorithm & others Which one to use? The one that is least costly! MRP in Services Can be used when demand for service or service items is directly related to or derived from demand for other services Food catering service End item => catered food Dependent demand => ingredients for each recipe, i.e. bill of materials Hotel renovation Activities and materials “exploded” into component parts for cost estimation and scheduling Benefits of MRP Reduced inventories without reduced customer service Ability to track material requirements Ability to evaluate capacity requirements Means of allocating production time Increased customer satisfaction due to meeting delivery schedules Faster response to market changes Improved labor and equipment utilization. Better inventory planning and scheduling Requirements of MRP Computer system and necessary software Mainly discrete products Stable lead times Accurate and up-to-date Master schedules Bills of materials Inventory status records Integrity of data Extensions of MRP Extensions of MRP Closed loop MRP Capacity planning - load reports MRP II - Manufacturing Resources Planning Enterprise Resources Planning MRP and The Production Planning Process Forecast & Firm Orders Aggregate Production Planning Material Requirements Planning Master Production Scheduling Resource Availability No, modify MPS Capacity Requirements Planning Realistic? Yes Shop Floor Schedules Closed Loop MRP Capacity Planning Capacity requirements planning: The process of determining short-range capacity requirements. Load reports: Department or work center reports that compare known and expected future capacity requirements with projected capacity availability. Time fences: Series of time intervals during which order changes are allowed or restricted. Capacity Requirements Planning (CRP) Computerized system that projects load from material plan Creates load profile Identifies underloads and overloads Capacity Usually expressed as standard machine hours or labor hours Capacity = (no. machines or workers) x (no. shifts) x (utilization) x (efficiency) Capacity Terms Load reports Department or work center reports that compare known and expected future capacity requirements with projected capacity availability. Load profile Compares released and planned orders with work center capacity Capacity Productive capability; includes utilization and efficiency Utilization % of available working time spent working More Capacity Terms Efficiency Refers to how well a machine or worker porforms compared to a standard output level Load The standard hours of work assigned to a facility Load percent The ratio of load to capacity Load % = (load/capacity)x100% Capacity Requirements Planning MRP planned order releases Routing file Capacity requirements planning Load profile for each machine center Open orders file Capacity Planning Develop a tentative master production schedule Use MRP to simulate material requirements Convert material requirements to resource requirements Revise tentative master production schedule No Is shop capacity adequate? Yes Firm up a portion of the MPS No Can capacity be changed to meet requirements Yes Change capacity Determining Loads and Capacities 2 copiers, 2 operators 5 days/wk, 8 hr/day 1/2 hr meals, 1/2 hr maintenance per day The machines are new, so efficiency is estimated at 100% Utilization = 7/8 = 87.5% Daily capacity = 2 machines x 2 shifts x 8 hours/shift x 100% efficiency x 87.5% utilization = 28 hours or 1,680 minutes Determining Loads and Capacities JOB NO. NO. OF COPIES SETUP TIME (MIN) RUN TIME (MIN/UNIT) TOTAL TIME 10 20 30 40 50 500 1,000 5,000 10,000 2,000 5.2 10.6 3.4 11.2 15.3 0.08 0.10 0.12 0.14 0.10 5.2 + (500 x 0.08) = 45.2 10.6 + (1,000 x 0.10) = 110.6 3.4 + (5,000 x 0.12) = 603.4 11.2 + (10,000 x 0.14) = 1,411.2 15.3 + (2,000 x 0.10) = 215.3 2385.7 min Load percent = 2,385.7 / 1,680 = 1.42 x 100% = 142% Add another shift: Daily capacity = 2 machines x 3 shifts x 8 hours/shift x 100% efficiency x 87.5% utilization = 42 hours or 2,520 minutes Revised load percent = 2,385.7 / 2,520 = 0.9467 x 100% = 94.67% Hours of capacity Initial Load Profile 120 – 110 – 100 – 90 – 80 – 70 – 60 – 50 – 40 – 30 – 20 – 10 – 0– Normal capacity 1 2 3 4 Time (weeks) 5 6 Remedies for Underloads 1. Acquire more work 2. Pull work ahead that is scheduled for later time periods 3. Reduce normal capacity Remedies for Overloads Eliminate unnecessary requirements Reroute jobs to alternative machines or work centers Change lot-sizing or safety stock requirements Split lots between two or more machines Send pieces to the second operation before the entire lot has completed the first operation Increase normal capacity Subcontract Increase the efficiency of the operation Push work back to later time periods Revise master schedule Hours of capacity Adjusted Load Profile 120 – 110 – 100 – 90 – 80 – 70 – 60 – 50 – 40 – 30 – 20 – 10 – 0– Pull ahead Overtime 1 2 Work an extra shift 3 Push back Push back 4 Time (weeks) Normal capacity 5 6 Relaxing MRP Assumptions Material is not always the constraining resource Lead times can vary Not every transaction needs to be recorded JIT can be used with MRP The shop floor may require a more sophisticated scheduling system Manufacturing Resources Planning- MRP II Expanded MRP with emphasis placed on integration of: Financial planning Marketing Engineering Purchasing Manufacturing Human resources Manufacturing Resources Planning (MRP II) Goal: Plan and monitor all resources of a manufacturing firm (closed loop): manufacturing marketing finance engineering Simulate the manufacturing system MRP II Manufacturing Master production schedule Marketing Production plan MRP Rough-cut capacity planning Capacity req. planning Adjust production plan Yes Problems? No Requirements schedules No Problems? Adjust master schedule Market Demand Finance Yes MRP II Manufacturing Resource Planning (MRP II) Customer orders Aggregate production plan Forecast No Feasible? Yes Master production schedule Material requirements planning Capacity requirements planning No Feasible? Feedback Yes Purchase orders Work orders Inventory Shop floor control Manufacture Manufacturing Resource Planning (MRP II) Aggregate production plan Forecast Customer orders Aggregate production plan Forecast No Feasible? Customer orders Yes Master production schedule Material requirements planning No Capacity requirements planning Feasible? No Feasible? Feedback Yes Master production schedule Yes Purchase orders Work orders Inventory Shop floor control Manufacture Manufacturing Resource Planning (MRP II) Master production schedule Customer orders Aggregate production plan Forecast No Feasible? Yes Master production schedule Material requirements planning Material requirements planning Capacity requirements planning Capacity requirements planning No Feasible? Feedback Yes No Feasible? Yes Purchase orders Work orders Inventory Shop floor control Manufacture Manufacturing Resource Planning (MRP II) Purchase Work orders Customer orders Aggregate production plan Forecast No Feasible? Yes Master production schedule orders Material requirements planning Capacity requirements planning Shop floor control Inventory No Feasible? Feedback Yes Purchase orders Work orders Inventory Shop floor control Manufacture Manufacture Manufacturing Resource Planning (MRP II) Customer orders Aggregate production plan Forecast No Feasible? Yes Master production schedule Material requirements planning Capacity requirements planning No Feasible? Feedback Yes Purchase orders Work orders Inventory Shop floor control Manufacture Enterprise Resource Planning (ERP) The next step in the evolution that began with MRP and evolved into MRP II ERP system is a computer system that integrates application programs in accounting, sales, manufacturing, human resources and other functions in the firm. ERP provides a system to capture and make data available in real time do decision makers and other users in the organization ERP MRP II with ties to customers and suppliers (connects with supply-chain and customer management applications) Integrates financial, manufacturing and human resources on a single computer system. Provides tools for planning and monitoring various business processes Enterprise Resource Planning (ERP) Attempts to integrate all departments and functions across a company onto a single computer system that can serve all those different departments’ particular needs Organizes and manages a company’s business processes by sharing information across functional areas Standardized record-keeping permit information sharing and communication throughout the organization Enterprise Resource Planning - ERP Such an integration is accomplished through a database shared by all the application programs ERP ERP allows companies to: 1. Automate and integrate many of their business processes 2. Share a common database and business practices throughout the enterprise 3. Produce information in real time ERP systems also include: 1. Supply Chain Management software and 2. Customer Relationship Management software ERP Modules ERP’s Central Database Finance & Accounting Sales & Marketing ERP Data Repository Human Resources Production & Materials Management ERP Strategy Considerations High initial cost High cost to maintain Future upgrades Training