Professional Documents
Culture Documents
Chapter 16
Materials Requirements Planning
OBJECTIVES
Material Requirements Planning (MRP) MRP Logic and Product Structure Trees Time Fences MRP Example MRP II and Lot Sizing
Materials requirements planning (MRP) is a means for determining the number of parts, components, and materials needed to produce a product MRP provides time scheduling information specifying when each of the materials, parts, and components should be ordered or produced Dependent demand drives MRP MRP is a software system
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.
Day: A Required Order Placem ent 1 2 3 4 5 6 7 8 9 50 10 50
LT = 1 day
Next, we need to start scheduling the components that make up A. In the case of component B we need 4 Bs for each A. Since we need 50 As, that means 200 Bs. And again, we back the schedule up for the necessary 2 days of lead time.
Day: A B R e q u ire d O rd e r P la c e m e n t R e q u ire d O rd e r P la c e m e n t 20 200 20 50 200 1 2 3 4 5 6 7 8 9 10 50
Spares
4x50=200
Finally, repeating the process for all components, we have the final materials requirements plan:
Day: A LT=1 B LT=2 C LT=1 D LT=3 E LT=4 F LT=1 Required Order Placement Required Order Placement Required Order Placement Required Order Placement Required Order Placement Required Order Placement 1 2 3 4 5 6 7 8 9 50 200 100 55 55 20 200 200 200 400 300 20 200 400 100 300 10 50
20 20 200
A
Part D: Day 6
C(2) F(2)
40 + 15 spares
plan specifying how many and when the firm plans to build each end item
Frozen
Moderately Firm
Specific changes allowed within product groups as long as parts are available
Flexible
Significant variation allowed as long as overall capacity requirements remain at the same
levels
10
Exhibit 15.5
Flexible
Forecast and available capacity
15 Weeks
26
11
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
12
Inventory transactions
From Exhibit 15.6
Secondary reports
Primary reports Planned order schedule for inventory and production control Exception reports Planning reports Reports for performance control
The McGraw-Hill Companies, Inc., 2004
13
Production sequence
Modular BOM
Subassemblies
Super BOM
Fractional options
14
Pegging
15
16
17
Requirements
Scheduled
Projected Net
receipts
available balance
Planned Planned
18
MRP Example
X A(2) C(3) C(2) B(1) D(5)
Item X A B C D On-Hand Lead Time (Weeks) 50 2 75 3 25 1 10 2 20 2
19
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 45 45
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
50 50
50
50
50
50
50
50
50
A(2)
45 90 75 75 75 75 75 75 75 75 15 15 45 25 25 25 25 25 25 25 25 20 20
15
45 10 10 10 10 10 35 35 40
20 40
40 40 100
35
20 20
20
20
20
20
20 80 80
80
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 45 45
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
50 50
50
50
50
50
50
50
50
A(2)
B(1)
45 90 75 75 75 75 75 75 75 75 15 15 45 25 25 25 25 25 25 25 25 20 20
15
45 10 10 10 10 10 35 35 40
20 40
40 40 100
35
20 20
20
20
20
20
20 80 80
80
21
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 45 45
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
50 50
50
50
50
50
50
50
50
A(2)
B(1)
45 90 75 75 75 75 75 75 75 75 15 15 45 25 25 25 25 25 25 25 25 20 20
15
C(3)
45 10 10 10 10 10 35 35 40
20 40
40 40 100
35
20 20
20
20
20
20
20 80 80
80
22
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 45 45
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
50 50
50
50
50
50
50
50
50
A(2)
B(1)
45 90 75 75 75 75 75 75 75 75 15 15 45 25 25 25 25 25 25 25 25 20 20
15
C(3)
C(2)
45 10 10 10 10 10 35 35 40
20 40
40 40 100
35
20 20
20
20
20
20
20 80 80
80
23
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 45 45
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
50 50
50
50
50
50
50
50
50
A(2)
B(1)
45 90 75 75 75 75 75 75 75 75 15 15 45 25 25 25 25 25 25 25 25 20 20
15
C(3)
C(2)
D(5)
45 10 10 10 10 10 35 35 40
20 40
40 40 100
35
20 20
20
20
20
20
20 80 80
80
24
No Feedback Realistic?
Feedback
Yes
Execute: Capacity Plans Material Plans
25
Goal: Plan and monitor all resources of a manufacturing firm (closed loop):
manufacturing
marketing
finance engineering
26
(L4L)
Which
27
Question Bowl
Which type of industry has only medium expected benefits from the use of MRP?
a.
b. c. d. e.
Assemble-to-stock
Fabricate-to-stock Assemble-to-order Fabricate-to-order Process
Answer: e. Process
28
Question Bowl
To ensure good master scheduling, a master scheduler must do which of the following? Never lose sight of the aggregate plan Identify and communicate all problems Be involved with customer order promising Be visible to all levels of management All of the above
a.
b.
c. d.
e.
Answer: e. All of the above (Correct answer can also include objectively trade off manufacturing, marketing, and engineering conflicts and include all demands from product sales, warehouse replenishment, spares, and interplant requirements.)
29
Question Bowl
The purpose of a time fence is which of the following?
a. b. c. d. e.
Make sure the cows dont get out of the barn Control flow through the production system Maximize sales to retailers
30
Question Bowl
Which of the following is an objective under an MRP system?
a.
b. c.
d.
e.
31
Question Bowl
Which of the following is one of the three main inputs into an MRP system? BOM file Exception report Planning report All of the above None of the above Answer: a. BOM file (Correct answer can also include Master Schedule and Inventory Records File.)
a. b. c.
d.
e.
32
Question Bowl
An MRP program accesses the status of a job according to specific time periods called which
of the following?
a. b. c. d.
Time bucket
Time clock
e.
33
Question Bowl
In MRP, workload per work center can be determined. When the work capacity is exceeded, which of the following options can be implemented to correct the imbalance of workload? a. Work overtime b. Renegotiate the due date and reschedule c. Subcontract to an outside shop d. All of the above e. None of the above Answer: d. All of the above (Correct answer can also include selecting an alternative work center and rescheduling the work at a different time.)
34
Question Bowl
Which of the following are reasons why a Lot-ForLot (L4L) method of lot sizing can be used in an MRP application?
a. b.
Minimizes carrying costs Sets planned orders to exactly match the net requirements Produces exactly what is needed Does not carry any units over into future periods All of the above
c. d. e.