Uploaded by rajitha kalupahana

Chapter 14

advertisement
Chapter 14
DSC2344 – Operations Management

Defining MRP

MRP Inputs & Outputs

MRP Example

From MRP to ERP

MRP is a mean for determining the number of parts,
components, & materials needed to produce a
product

MRP provides time scheduling information
specifying when each of the material, part, &
components should be ordered or produced

Dependent demand drives MRP

MRP is a software system
Aggregate
product
plan
Firm orders
from known
customers
Engineering
design
changes
Bill of
Material
File (BOM)
Master production
Schedule (MPS)
Material
Requirement
planning
(MRP)
Forecasts
of demand
from random
customers
Inventory
transactions
Inventory
Record File
Secondary reports
Primary reports
Planned order schedule for
inventory and production
control
Exception reports
Planning reports
Reports for performance
control
Back slats
A
Ladder-back
chair
Leg supports
Back
legs
Front
legs
Seat cushion
Seat-frame
boards
A
Ladder-back
chair
F (2)
Back
legs
B (1)
Ladder-back
subassembly
C (1)
Seat
subassembly
D (2)
Front
legs
G (4)
Back
slats
H (1)
Seat
frame
I (1)
Seat
cushion
J (4)
Seat-frame
boards
E (4)
Leg
supports
•BOM provides a
complete product
description including
materials,
parts,
components,
production sequence,
Modular BOM
(Subassemblies),
Super BOM
(Fractional options)

Record for
▪ Inventory at hand
▪ Committed (promised) to order
▪ History of recent transactions of each
inventory

Each inventory item is carried as a
separate file





Planned orders to be released at a future time
Order release notices to execute the planned
orders
Changes in due dates of open orders due to
rescheduling
Cancellations or suspensions of open orders
due to cancellation or suspension of orders on
the master production schedule
Inventory status data

Planning reports
▪ E.g. forecasting inventory requirements over a
period of time


Performance reports are used to determine
agreement between actual & programmed
usage & costs
Exception reports are used to point out serious
discrepancies, such as late or overdue orders
BOM
Inventory Record
X
A(2)
C(3)
Item
X
A
B
C
D
B(1)
C(2)
On-Hand Lead Time (Weeks)
50
2
75
3
25
1
10
2
20
2
D(5)
MPS
Requirements include 95 units of X in week 10
X
LT=2
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)
It takes
2 A’s 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
Onhand
50
A
LT=3
X
A(2)
B(1)
It takes
1 B for
each X
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)
Onhand
50
A
LT=3
B(1)
Onhand
75
B
LT=1
C(2)
It takes 3
C’s for
each A
It takes 2
C’s for
each B
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
Onhand
50
A
LT=3
X
A(2)
C(3)
B(1)
C(2) D(5)
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

Software that organizes & manages a
company’s business processes by;
▪ sharing information across functional areas
▪ integrating business processes
▪ facilitating customer interaction
▪ providing benefit to global companies
▪ E.g: SAP, Oracle, Microsoft Dynamics, Sage

Material Requirements Planning (MRP)

Inputs & Outputs of MRP

MRP Example

From MRP to ERP
Download