When to Order?

advertisement
Inventory Modeling for
Independent Demand






Explain what inventory is
Describe how inventory is classified
Explain ABC analysis
Explain cycle counting
Compare inventory models
Use inventory models to find how much &
when to order


Stock of materials
Stored capacity



Stock of materials
Stored capacity
Examples
© 1995 Corel Corp.
© 1995
Corel
Corp.
© 1984-1994 T/Maker Co.
© 1984-1994 T/Maker Co.
The Functions of
Inventory




To ”decouple” or separate various
parts of the production process
To provide a stock of goods that will
provide a “selection” for customers
To take advantage of quantity
discounts
To hedge against inflation and
upward price changes
Types of Inventory

Raw material

Work-in-progress


Maintenance/repair/operating
supply
Finished goods

Higher costs
◦ Item cost (if purchased)
◦ Ordering (or setup) cost
 Costs of forms, clerks’ wages etc.
◦ Holding (or carrying) cost


 Building lease, insurance, taxes etc.
Difficult to control
Hides production problems
Category
% of
Inventory Value
Housing (building) cost
Material handling costs
Labor cost
Inventory investment costs
Pilferage, scrap, & obsolescence
Total holding cost
6%
3%
3%
11%
3%
26%
Inventory
© 19841994
T/Maker
Co.
Process
Stage
Number
& Value
Demand
Type
Other
Raw Mat'l
WIP
Fin. Goods
A Items
B Items
C Items
Independent
Dependent
Mainten.
Repair
Operating

Divides on-hand inventory into 3 classes
◦ A class, B class, C class

Basis is usually annual $ volume
◦ $ volume = Annual demand x Unit cost

Policies based on ABC analysis
◦ Develop class A suppliers more
◦ Give tighter physical control of A items
◦ Forecast A items more carefully
% Annual $ Usage
Class % $ Vol % Items
100
80
60
40
20
0
0
20
40
60
80
% of Inventory Items
100
% Annual $ Usage
Class % $ Vol % Items
A
80
15
B
15
30
C
5
55
100
80
60
A
40
B
20
C
0
0
20
40
60
80
% of Inventory Items
100
You’re a buyer for Auto Palace. Classify the
following items as A, B, or C.
Stock #
Annual Volume (Units)
Unit Cost
206
105
019
144
207
26,000
200
2,000
20,000
7,000
$ 36
600
55
4
10
Note: Example is for illustration only; too few items.
Stock #
Vol.
206
105
019
144
207
26,000
200
2,000
20,000
7,000
Total
Cost
$ Vol.
$ 36 $936,000
600 120,000
55 110,000
4
80,000
10
70,000
%
71.1
9.1
8.4
6.1
5.3
1,316,000 100.0
ABC
A
A
B
B
C
You’re an inventory control supervisor for
USX. Classify the following items as A, B, or
C.
Stock # Annual Volume (Units) Unit Cost
Z-206
W-105
Z-019
P-144
K-207
13,000
75
1,700
12,000
3,000
$
22
200
25
1
2
Stock #
Z-206
W-105
Z-019
P-144
K-207
Total
Vol.
Cost
$ Vol.
13,000 $ 22 $286,000
75 200
15,000
1,700
25
42,500
12,000
1
12,000
3,000
2
6,000
%
79.1
4.1
11.8
3.3
1.7
$361,500 100.0
ABC
A
B
B
C
C
Cycle Counting


Physically counting a sample of
total inventory on a regular
basis
Used often with ABC
classification

A items counted most often (e.g.,
daily)





Eliminates shutdown and
interruption of production necessary
for annual physical inventories
Eliminates annual inventory
adjustments
Provides trained personnel to audit
the accuracy of inventory
Allows the cause of errors to be
identified and remedial action to be
taken
Maintains accurate inventory records


How much to order?
When to order?
Purchase Order
Description Qty.
Microwave
1000

Fixed order quantity models
◦ Economic order quantity
◦ Production order quantity
◦ Quantity discount
Help answer the inventory
planning questions!
© 1984-1994
T/Maker Co.






Known & constant demand
Known & constant lead time
Instantaneous receipt of material
No quantity discounts
Only order (setup) cost & holding cost
No stockouts
Minimize Total Cost (TC)
TC = Holding + Order/Setup Cost
TC = H + S
Annual Cost
Order Quantity
Annual Cost
Holding Cost
Order Quantity
Annual Cost
Holding Cost
Order (Setup) Cost
Order Quantity
Annual Cost
Total Cost Curve
Holding Cost
Order (Setup) Cost
Order Quantity
Annual Cost
Total Cost Curve
Holding Cost
Order (Setup) Cost
Optimal
Order Quantity (Q*)
Order Quantity

More units must be stored if more ordered
Purchase Order
Descriptio Qty.
n
Microwave
1
Order
quantity
Purchase Order
Descriptio Qty.
n
Microwave
1000
Order
quantity

Cost is spread over more units
Example: You need 1000 microwave ovens
1 Order (Postage $ 0.32)
1000 Orders (Postage $320)
Purchase Order
Descriptio Qty.
n
Microwave
1000
PurchaseOrder
Order
Purchase
Purchase
Order
Descriptio
Qty.
Purchase
Order
Descriptio
Qty.
Descriptio
Qty.1
n
Microwave
Descriptio
Qty.
n
Microwave
1
n
Microwave
1
n
Microwave
1
Order
quantity
Inventory Level
Optimal Order
Quantity
(Q*)
Time
Inventory Level
Optimal Order
Quantity
(Q*)
Decrease due to
constant demand
Time
Inventory Level
Optimal Order
Quantity
(Q*)
Instantaneous
receipt of optimal
order quantity
Time
Inventory Level
Optimal Order
Quantity
(Q*)
Time
Inventory Level
Optimal Order
Quantity
(Q*)
Reorder
Point
(ROP)
Lead Time
Time
Inventory Level
Optimal Order
Quantity
(Q*)
Average
Inventory (Q*/2)
Reorder
Point
(ROP)
Lead Time
Time

When the inventory of microwaves gets down
to 15 units (reorder point), order 35 units
(EOQ).
1
5
left
Purchase Order
Description Qty.
Microwave 35
2 D S
Optimal Order Quantity  Q * 
H
D
Expected Number Orders  N 
Q*
Expected Time Between Orders  T 
d
D
Working Days / Year
ROP  d  L
Working Days / Year
N
D = Demand per year
S = Setup (order) cost per order
H = Holding (carrying) cost
d = Demand per day
L = Lead time in days
You’re a buyer for Wal-Mart.
Wal-Mart needs 1000 coffee
makers per year. The cost of
each coffee maker is $78.
Ordering cost is $100 per
order. Carrying cost is 40% of
per unit cost. Lead time is 5
days. Wal-Mart is open 365
days/yr. What is the optimal
order quantity & ROP?
2 D S
Optimal Order Quantity  Q * 
H
D
Expected Number Orders  N 
Q*
Expected Time Between Orders  T 
d
D
Working Days / Year
ROP  d  L
Working Days / Year
N
D = Demand per year
S = Setup (order) cost per order
H = Holding (carrying) cost
d = Demand per day
L = Lead time in days
Q* 
2XDXS
H

2X1000X10
 80 units
0.40 (78)
D
1000

 2.74 units/day
d
Working Days /Year
365
ROP  d  L  2.74 X5  137
. units


Answers how much to order & when to
order
Allows partial receipt of material
◦ Other EOQ assumptions apply

Suited for production environment
◦ Material produced, used immediately
◦ Provides production lot size

Lower holding cost than EOQ model
Inventory Level
Supply
Begins
Time
Inventory Level
Supply Supply
Begins Ends
Time
Inventory Level
Inventory level with NO
demand during supply of
optimum order quantity
Supply Supply
Begins Ends
Time
Inventory Level
Inventory level with NO
demand during supply of
optimum order quantity
Q*
Supply Supply
Begins Ends
Q* is optimum
order qty
Time
Inventory Level
Q*
Inventory level with CONSTANT
demand during supply of
optimum order quantity
Supply Supply
Begins Ends
Q* is optimum
order qty
Time
Inventory Level
Q*
Quantity used before
becoming inventory
Supply Supply
Begins Ends
Time
Inventory Level
Decrease due to
no supply &
constant demand
Supply Supply
Begins Ends
Time
Inventory Level
Production portion
of cycle
Demand portion of cycle
with no supply
Supply Supply
Begins Ends
Time
Inventory Level
Next Cycle
Time
Inventory Level
Next Cycle
Supply
Begins
Time
Inventory Level
Supply Supply
Begins Ends
Time
Inventory Level
Supply Supply
Begins Ends
Time
Inventory Level
Max. Inventory
Q*·(1- d/p)
Time
Inventory Level
Inventory level with no demand
Production
Portion of Cycle
Q*
Supply
Begins
Supply
Ends
Max. Inventory
Q·(1- d/p)
Demand portion of cycle
with no supply
Time
Optimal Order Quantity = Qp*
=
2xDxS
H x (1- d/p)
Max. Inventory Level  Q
D
Setup Cost 
Q
x
x1
d
p
S
Holding Cost =
Q
1 - (d/p)
H
D = Demand per year
S = Setup cost
H = Holding cost
d = Demand per day
p = Production per
day
You’re a production planner
for Stanley Tools. Stanley
Tools makes 30,000 screw
drivers per year. Demand is
100 screw drivers per day &
production is 300 per day.
Production setup cost is $150
per order. Carrying cost is
$1.50 per screw driver. What
is the optimal lot size?
Optimal Order Quantity = Qp*
=
2xDxS
H x (1- d/p)
Max. Inventory Level  Q
D
Setup Cost 
Q
x
x1
d
p
S
Holding Cost =
Q
1 - (d/p)
H
D = Demand per year
S = Setup cost
H = Holding cost
d = Demand per day
p = Production per
day
Qp * 
2 D  S
H
1-
d
p

2  30000  150
 3000
100
1.5  1 300
Max. Inventory Level  3000
D = Demand Per Year
S = Setup Cost
H = Holding Cost
d = Demand Per Day
p = Production Per Day
1
100
 2000
300


Answers how much to order &
when to order
Allows quantity discounts
◦ Reduced price when item is purchased in larger
quantities
◦ Other EOQ assumptions apply

Trade-off is between lower price & increased
holding cost
Total Cost
Order
Quantity
Total Cost
Price 1
Discount Quantity
1
Order
Quantity
Total Cost
Price 1
Price 2
Discount Quantity
Discount Quantity
1
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
Discount Quantity
Discount Quantity
1
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
Discount Quantity
Discount Quantity
1
2
TC for
Discount 1
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
Discount Quantity
Discount Quantity
Q*
1
2
TC for
Discount 1
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
Outside
discount
range
Discount Quantity
Discount Quantity
Q*
1
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
Discount Quantity
Discount Quantity
1
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
Q*Disc1Qty
Discount Quantity
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
Outside
discount
range
Outside discount
range
Q*Disc1Qty
Discount Quantity
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
X
Q*
adjusted
Disc Qty Discount Quantity
2
1
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
TC for
Discount 3
Discount
Quantity 1
Discount Quantity
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
TC for
Discount 3
Discount
Quantity 1
Q*
Discount Quantity
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
TC for
Discount 3
Outside discount
range
Disc QtyQ*
1
Discount Quantity
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
TC for
Discount 3
X
Discount
Quantity 1
Q* adjusted
Disc Qty
2
Order
Quantity
Total Cost
Price 1
Price 2
Price 3
TC for
Discount 1
TC for
Discount 2
TC for
Discount 3
Quantity
Ordered
Lowest cost not in
discount range
Discount Quantity
Discount Quantity
1
2
Order
Quantity


Compute EOQ for each quantity discount
price
Is computed EOQ in discount range?
◦ If not, use the lowest cost quantity in discount
range


Compute total cost for EOQ or lowest cost
quantity in discount range
Select quantity with lowest total cost
Download