Upload
chris-roth
View
226
Download
0
Embed Size (px)
Citation preview
7/30/2019 Mrp Fall08
1/35
MRP
7/30/2019 Mrp Fall08
2/35
Question: how do firms actually organize things
to turn materials into finished products?
7/30/2019 Mrp Fall08
3/35
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)
7/30/2019 Mrp Fall08
4/35
MPS ExampleMaine Woods Toy Co.
41 42 43 44 45 46 47 48 49 50 51 52
Tricycle 300 300 300 300 300 300 300 300 250 250 250 250Wagon 300 300 300 300 250 250
Scooter 300 300 300 300 250 250
Totals 2,000
Week
Produc
t
2,400 2,400
October November DecemberMonth
One possible MPS
7/30/2019 Mrp Fall08
5/35
Products are combinations of parts
Example: Bicycle
Handle bars (1)
Metal Frame (1)
Wheels (2)
7/30/2019 Mrp Fall08
6/35
Dependent vs Independent Demand
Dependent Demand
Demand for a
component (raw
material, part, sub-assembly) is dependent
on the demand for the
end-item into which the
component goes. demand often occurs in
batches
Independent Demand
Demand for an item is
independent of the demand
for other items. Thesedemands are typically
determined by outside
customers and are end-item
demands
7/30/2019 Mrp Fall08
7/35
Bill of Materials (BOM)
Shows all the assemblies, subassemblies, components,
and raw materials required to produce an item
Shows way a finished product or parent item is put
together from individual components Parent item shown at highest level or level zero
Parts that go into parent item are called level 1
components and so on Production planners explode BOM for level zero item
to determine the number, due dates, and order dates of
subcomponents
7/30/2019 Mrp Fall08
8/35
Lets look at an example BOM...
A
B(2) C(1)
D(3) E(3) D(1)
Question:
How many Ds we need in
order to produce 50 As?
7/30/2019 Mrp Fall08
9/35
Schematic of MRP System
7/30/2019 Mrp Fall08
10/35
Material Requirements Planning (MRP)
Computer-based information system that
schedules and orders dependent-demand
inventory components;
Uses the master production schedule, bills of
materials, and inventory records as inputs;
Outputs recommendations:
When to release new orders
When to reschedule open orders.
7/30/2019 Mrp Fall08
11/35
Lets look at an example BOM...
A
B(2) C(1)
D(3) E(3) D(1)
7/30/2019 Mrp Fall08
12/35
How do we manage order release?
Parts-Product Process Lead TimeA 10
B 15
C 10D 15
E 10
We need information on delivery times!
7/30/2019 Mrp Fall08
13/35
Lets look at an example BOM...
A
B(2) C(1)
D(3) E(3) D(1)
Question:
When do we start
producing/ordering eachpart?
(10)
(15) (10)
(10)
(15)
(15)
7/30/2019 Mrp Fall08
14/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Delivery date
for final
product
5 days
7/30/2019 Mrp Fall08
15/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Start
assembly for
50 units of A
7/30/2019 Mrp Fall08
16/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Start
assembly for
100 units of B
7/30/2019 Mrp Fall08
17/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Start
assembly for
50 units of C
7/30/2019 Mrp Fall08
18/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Order 300
units of D for
Bs process
7/30/2019 Mrp Fall08
19/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Order 50
units of D for
Cs assembly
7/30/2019 Mrp Fall08
20/35
Lets assume that we need 50 units of A
Parts-Products
A
B
C
D
E
Order 50
units of E for
Cs assembly
7/30/2019 Mrp Fall08
21/35
Customer
Assembly
Assembly
Production
Production
Production
Units are PUSHED forward according to the plan!
Summary: How does MRP work?
Material Requirements Planning
7/30/2019 Mrp Fall08
22/35
Customer
Assembly
Assembly
Production
Production
Production
Units are PULLED forward only when needed!
What about JIT/Lean Production?
7/30/2019 Mrp Fall08
23/35
Forecast
HamburgerPatties
Chicken
Patties
Cheeseburger
Hamburger
Chicken
Sandwich
Push/Pull Decoupling Point
Material Requirements Planning
Units are PUSHED forward to a certain point. Final
configuration (PULL) occurs only when the actual
customer demand occurs.
7/30/2019 Mrp Fall08
24/35
Lot Sizing in MRP Systems
Lot-for-lot (L4L):
Produce to cover next period
EOQ:
Apply the EOQ approximation for yearly demand
Least Unit Cost:
Minimize total cost (order + carry) per unit
These are all approximate methods, none is guaranteed to be
optimal. We can apply all of them and find the least-cost one
to implement.
MRP generates material orders
Order sizes/lots can be chosen according to various objectives
7/30/2019 Mrp Fall08
25/35
Example
Cost per item: $10Order/setup cost: $47
Inventory carrying cost/month 2%
Starting inventory: 50
Production lead time 1 month
Monthly requirements1 2 3 4 5 6
100 50 80 120 70 80
For the solution, see file mrp_methods.pdf
7/30/2019 Mrp Fall08
26/35
MRP Evolution
MRP
Closed Loop
MRP
MRP II
ERP
Schedule Materials
Schedule Materials
Incorporate Feedback
Schedule & Purchase Materials
Coordinate w/ Mfg Resources
7/30/2019 Mrp Fall08
27/35
Closed-Loop MRP
Production Planning
Master Production Scheduling
Material Requirements Planning
Capacity Requirements Planning
Realistic?No
Feedback
Execute:
Capacity Plans
Material Plans
Yes
Feedback
7/30/2019 Mrp Fall08
28/35
Goal: Plan and monitor all resources of amanufacturing firm (closed loop):
manufacturing marketing
finance
engineering
Simulate the manufacturing system
Manufacturing Resource Planning
(MRP II)
7/30/2019 Mrp Fall08
29/35
7/30/2019 Mrp Fall08
30/35
Typical ERP System
7/30/2019 Mrp Fall08
31/35
Video: ERP at Hillerich & Bradsby
Notes:
7/30/2019 Mrp Fall08
32/35
Major ERP Providers
Firm HQ Acquisitions 2004 Shareof $23.6B
Market
SAP Germany 40%
Oracle US People Soft
JD Edwards22%
Sage Group UK 7%
Microsoft US 3%
Infor US SSA
Baan
Source: AMR Research
7/30/2019 Mrp Fall08
33/35
Desire to standardize and improveprocesses
To improve the level of systemsintegration
To improve information quality
Reasons to Implement ERP
7/30/2019 Mrp Fall08
34/35
7/30/2019 Mrp Fall08
35/35
Summary and Conclusions
Master Production Schedule (MPS)converts aggregate plan to a detailedschedule
Primary inputs to MRP are MPS, BOMs
(for part relationships) and InventoryRecords (for lead times and inventoryposition)
MRP is a push system but can be used inconjunction with pull systems
MRP grew and evolved to include closed-loop, Manufacturing Resource PlanningMRP II d t ll ERP