Beruflich Dokumente
Kultur Dokumente
Inventory Management
and
Control
2
AMAZON.com
Inventory
Defined
• Inventory is the stock of any item or resource
held to meet future demand and can include: raw
materials, finished products, component parts,
supplies, and work-in-process
6
Inventory Classifications
Inventory
Inventory Models
• Independent demand – finished goods, items that
are ready to be sold
– E.g. a computer
• Dependent demand – components of finished
products
– E.g. parts that make up the computer
9
Types of Inventories (1 of 2)
Types of Inventories (2 of 2)
• Replacement parts, tools, & supplies
• Goods-in-transit to warehouses or customers
11
Cycle Time
Performance Measures
Functions of Inventory (1 of 2)
1. To “decouple” or separate various parts of the
production process, ie. to maintain independence of
operations
2. To meet unexpected demand & to provide high
levels of customer service
3. To smooth production requirements by meeting
seasonal or cyclical variations in demand
4. To protect against stock-outs
15
Functions of Inventory (2 of 2)
5. To provide a safeguard for variation in raw material
delivery time
6. To provide a stock of goods that will provide a
“selection” for customers
7. To take advantage of economic purchase-order size
8. To take advantage of quantity discounts
9. To hedge against price increases
16
Disadvantages of Inventory
• Higher costs
– Item cost (if purchased)
– Ordering (or setup) cost
– Holding (or carrying) cost
• Difficult to control
• Hides production problems
• May decrease flexibility
17
Inventory Costs
Holding (or carrying) costs
Costs for storage, handling, insurance, etc
Setup (or production change) costs
Costs to prepare a machine or process for
manufacturing an order, eg. arranging specific
equipment setups, etc
Ordering costs (costs of replenishing inventory)
Costs of placing an order and receiving goods
Shortage costs
Costs incurred when demand exceeds supply
18
Ordering Costs
• Supplies
• Forms
• Order processing
• Clerical support
• etc.
21
Setup Costs
• Clean-up costs
• Re-tooling costs
• Adjustment costs
• etc.
22
Shortage Costs
• Backordering cost
• Cost of lost sales
23
Inventory Models
Single-Period Inventory Model
One time purchasing decision (Example: vendor
selling t-shirts at a football game)
Seeks to balance the costs of inventory overstock and
under stock
Multi-Period Inventory Models
Fixed-Order Quantity Models
• Event triggered (Example: running out of stock)
Fixed-Time Period Models
• Time triggered (Example: Monthly sales call by
sales representative)
28
Single-Period Model
This
Thismodel
modelstates
statesthat
thatwe
we
Cuu should
shouldcontinue
continueto toincrease
increase
P the
thesize
long
sizeof
longasasthe
ofthe
theinventory
inventoryso
theprobability
probabilityof
of
so
Ce Cs
Service Level
Quantity
So
Balance point
33
Quantity
Number
of units
on hand Q Q Q
(Inv.
Level)
R
L L
2. You start using
them up over time. 3. When you reach down to
Time a level of inventory of R,
R = Reorder point
Q = Economic order quantity you place your next Q
L = Lead time sized order.
40
EOQ Model
Inventory Level
Order Average
Quantity
Demand Inventory
rate
(Q) (Q/2)
Reorder
Point
(ROP)
HQ
Minimum Carrying Cost =
2
total cost
SD
Ordering Cost =
Q
D
D Q
Q
and
andstorage
per
storagecost
perunit
unitof
cost
ofinventory
TC
TC == DC
DC ++ SS++ H H
inventory
Q
Q 22
45
0= + H
Q2 2
2SD
2SD Qopt =
Qopt = H
H
46
When to order?
__
We
Wealso
alsoneed
needaa RReorder
eorder point,
point, RR == dd LL
reorder
reorderpoint
pointto
totell
tell
_
ROP = d × L
48
EOQ Example 1 (1 of 3)
Given
Given the
the information
information below,
below, what
what are
are the
the EOQ
EOQ and
and
reorder
reorder point?
point?
Annual Demand = 1,000 units
Days per year considered in average daily demand = 365
Cost to place an order = $10
Holding cost per unit per year = $2.50
Lead time = 7 days
Cost per unit = $15
49
1,000
1,000 units
units // year
year = 2.74 units / day
dd == = 2.74 units / day
365 days / year
365 days / year
__
Reorder
Reorderpoint,
point, RR == dd LL== 2.74units
2.74units//day
day(7days)
(7days)==19.18
19.18 or
or 20
20 units
units
In
Insummary,
summary,youyouplace
placean
anoptimal
optimalorder
orderof
of90
90units.
units. In
Inthe
the
course
courseof
ofusing
usingthe
theunits
unitsto
tomeet
meetdemand,
demand,when
whenyou
youonly
only
have
have20
20units
unitsleft,
left,place
placethe
thenext
nextorder
orderof
of90
90units.
units.
50
SD + HQ
TCmin =
Q 2
(10)(1,000) (2,5)(90)
TCmin = +
90 2
10,000
10,000 units
units// year
year = 27.397 units / day
dd == = 27.397 units / day
365 days / year
365 days / year
__
RR == dd LL== 27.397
27.397 units
units//day
day (10
(10 days)
days)== 273.97
273.97 or
or 274
274 units
units
Place
Place an
an order
order for
for 366
366 units.
units. When
When in in the
the course
course of
of
using
using the
the inventory
inventory you
you are
are left
left with
with only
only 274
274 units,
units,
place
place the
the next
next order
order of
of 366
366 units.
units.
53
EOQ Example 3
H = $0.75 per yard S = $150 D = 10,000 yards
2SD SD HQ
Qopt = TCmin = +
H Q 2
2(150)(10,000) (150)(10,000) (0.75)(2,000)
Qopt = TCmin = +
(0.75) 2,000 2
Probabilistic Models
Answer how much & when to order
Allow demand to vary
Follows normal distribution
Other EOQ assumptions apply
Consider service level & safety stock
Service level = 1 - Probability of stockout
Higher service level means more safety stock
More safety stock means higher ROP
58
Safety Stock
Quantity
Expected demand
during lead time
ROP
Safety stock
LT Time
Safety stock reduces risk of
stockout during lead time
59
Q
Inventory level
Reorder
point, R
0
LT LT
Time
60
Q
Reorder
point, R
Safety Stock
0
LT LT
Time
61
R = dL + zd L
where
d = average daily demand
L = lead time
d = the standard deviation of daily demand
z = number of standard deviations
corresponding to the service level
probability
zd L = safety stock
62
Probability of
meeting demand during
lead time = service level
Probability of
a stockout
Safety stock
zd L
dL R
Expected Demand
R = dL + z d L Safety stock = z d L
= 30(10) + (1.65)(5)( 10) = (1.65)(5)( 10)
= 326.1 yards = 26.1 yards
64
Time
67
Reorder
Point
(ROP)
Time
Lead Time
68
Time
Supply Supply
Begins Ends
69
Time
Supply Supply Demand portion of
Begins Ends cycle with no supply
70
= Q* = 2*D*S
Production Order Quantity
p
( )
H* 1 -
u
p
2SD 2(150)(10,000)
POQopt = = = 2,256.8 yards
H 1- u 32.2
0.75 1 -
p 150
SD HQ u
TC = Q + 2 1 - p = $1,329
Q 2,256.8
Production run = = = 15.05 days per order
p 150
72
2Co D 10,000
2(150)(10,000)
D
Number of production runs = = = 4.43 runs/year
Qopt = = Q 2,256.8 = 2,256.8 yards
32.2
Cc 1 - d 0.75 1 -
p 150
u 32.2
Maximum inventory level = Q 1 - = 2,256.8 1 -
p 150
Co D CcQ d
TC = + = 1,772 yards
1 - p = $1,329
Q 2
Q 2,256.8
Production run = = = 15.05 days per order
p 150
73
Since “C” changes for each price-break, the formula above will
have to be used with each price-break cost value
76
TC without PD
PD
0 EOQ Quantity
77
TCb
Decreasing
TCc Price
CC a,b,c
OC
EOQ Quantity
78
Price-Break Example 1 (1 of 3)
TC (d1 = $8 )
TC (d2 = $6 )
Inventory cost ($)
Carrying cost
Ordering cost
TC (d1 = $8 )
TC (d2 = $6 )
Inventory cost ($)
Carrying cost
Ordering cost
2SD 2(2500)(200)
Qopt = = = 72.5 PCs
H 190
For Q = 72.5
SD H Qopt
TC = + + PD = $233,784
Qopt 2
For Q = 90
SD HQ
TC = + + PD = $194,105
Q 2
83
Price-Break Example 3
(1 of 4)
AA company
company has has aa chance
chance to to reduce
reduce their
their inventory
inventory
ordering
ordering costs
costs byby placing
placing larger
larger quantity
quantity orders
orders using
using the
the
price-break
price-break order
order quantity
quantity schedule
schedulebelow.below. What
What should
should
their
their optimal
optimal order
order quantity
quantity be be ifif this
this company
company purchases
purchases
this
this single
single inventory
inventory item
item with
with anan e-mail
e-mail ordering
ordering cost
cost of
of
$4,
$4, aa carrying
carrying cost
cost rate
rate of
of 2%
2% ofof thethe inventory
inventory cost
cost of
of the
the
item,
item, and
and an
an annual
annual demand
demand of of 10,000
10,000 units?
units?
Price-Break Example (2 of 4)
First, plug data into formula for each price-break value of “C”
Annual Demand (D)= 10,000 units Carrying cost % of total cost (i)= 2%
Cost to place an order (S)= $4 Cost per unit (C) = $1.20, $1.00, $0.98
2DS 2(10,000)(4)
Interval from 4000 & more, the Q OPT = = = 2,020 units
Qopt value is not feasible iC 0.02(0.98)
Price-Break Example 2 (3 of 4)
Since
Sincethe
thefeasible
feasiblesolution
solution occurred
occurredininthe
thefirst
firstprice-
price-
break,
break,itit means
means that
thatall
all the
theother
othertrue
trueQQopt values occur
opt values occur
at
at the
thebeginnings
beginningsof ofeach
eachprice-break
price-breakinterval.
interval. Why?
Why?
Because
Becausethe
thetotal
total annual
annualcost
costfunction
functionis
is
Total aa“u”
“u”shaped
shapedfunction
function
annual
costs So
Sothe
thecandidates
candidates
for
forthe
theprice-
price-
breaks
breaksare
are1826,
1826,
2500,
2500,and
and4000
4000
units
units
0 1826 2500 4000 Order Quantity
86
Price-Break Example 2 (4 of 4)
Next,
Next,we
weplug
plugthe
thetrue
trueQQopt values into the total cost annual cost
opt values into the total cost annual cost
function
functionto
todetermine
determinethe
thetotal
totalcost
cost under
under each
each price-break
price-break
D
D Q
Q iC
TC = DC +
TC = DC + S
S++ iC
Q
Q 2
2
TC(0-2499)=(10000*1.20)+(10000/1826)*4+(1826/2)(0.02*1.20)
TC(0-2499)=(10000*1.20)+(10000/1826)*4+(1826/2)(0.02*1.20)
==$12,043.82
$12,043.82
TC(2500-3999)=
TC(2500-3999)=$10,041
$10,041
TC(4000&more)=
TC(4000&more)=$9,949.20
$9,949.20
Finally,
Finally,we
weselect
selectthe
theleast
least costly
costlyQQopt , which in this
opt, which in this
problem
problem occurs
occursin
in the
the4000
4000 &&more
more interval.
interval. In
In
summary,
summary, our
ouroptimal
optimal order
orderquantity
quantityis is4000
4000units
units
87
Fixed-Order-Interval Model
Target maximum
Q1 Q2 Q4
Q3
d Inventory
p p p
Time
90
Fixed-Interval Benefits
Tight control of inventory items
Items from same supplier may yield savings in:
Ordering
Packing
Shipping costs
May be practical when inventories cannot be
closely monitored
91
Fixed-Interval Disadvantages
Requires a larger safety stock
Increases carrying cost
Costs of periodic reviews
92
Where
Where::
qq==quantitiy
quantitiyto
tobe
beordered
ordered
TT==the
thenumber
numberofof days
daysbetween
betweenreviews
reviews
LL==lead
leadtime
timein
indays
days
dd==forecast
forecast average
averagedaily
dailydemand
demand
zz==the
thenumber
numberofof standard
standarddeviations
deviationsfor
foraaspecified
specifiedservice
serviceprobabilit
probabilityy
TT++LL ==standard
standarddeviation
deviationofof demand
demandover
overthe
thereview
reviewand
andlead
leadtime
time
II==current
currentinventory
inventorylevel
level(includes
(includesitems
itemson
onorder)
order)
93
T+
T+LL 22
T+T+LL ==
i i 11
ddi
i
Since
Sinceeach
eachday
dayisisindependent anddd isisconstant,
independentand constant,
T+T+LL == (T + L) 22
(T + L)dd
Q = d(tb + L) + zd tb + L - I
= (6)(60 + 5) + (1.65)(1.2) 60 + 5 - 8
96
T+T+LL == (T L) ==
(T++ L)dd
22
30 10 44 == 25.298
30++10
22
25.298
So,
So, by
by looking
looking at
at the
the value
value from
from the
the Table,
Table, we
we have
have aa
probability
probability of
of 0.9599,
0.9599, which
which isisgiven
given by
by aazz==1.75
1.75
98
qq==20(30
20(30++10)
10)++(1.75)(25.
(1.75)(25.298)
298)--200
200
80044.272
qq==800 44.272--200
200==644.272,
644.272,or
or645
645units
units
So,
So, to
to satisfy
satisfy 96
96 percent
percent of
of the
the demand,
demand,
you
you should
should place
place an
an order
order of
of 645
645 units
units at
at
this
this review
review period
period
99
Miscellaneous Systems:
Optional Replenishment System
Maximum Inventory Level, M
q=M-I
Low C
Low High
Percentage of Items
102
ABC Analysis
ABC Classification
PART UNIT COST ANNUAL USAGE
1 $ 60 90
2 350 40
3 30 130
4 80 60
5 30 100
6 20 180
7 10 170
8 320 50
9 510 60
10 20 120
105
ABC Classification
TOTAL % OF TOTAL % OF TOTAL
PART PART UNIT
VALUE VALUECOSTQUANTITY
ANNUAL USAGE
% CUMMULATIVE
9 1
$30,600 $ 60
35.9 6.0 90 6.0
8 16,000
2 18.7
350 5.0 40 11.0
2 14,000 16.4 4.0 15.0
3 30 130
1 5,400 6.3 9.0 24.0
4 4
4,800 5.680 6.0 60 30.0
3 5
3,900 4.630 10.0 100 40.0
6 6
3,600 4.220 18.0 180 58.0
5 3,000
7 3.510 13.0 170 71.0
10 2,400 2.8 12.0 83.0
8 320 50
7 1,700 2.0 17.0 100.0
9 510 60
$85,400
10 20 120
106
ABC Classification
TOTAL % OF TOTAL % OF TOTAL
PART PART UNIT
VALUE VALUECOSTQUANTITY
ANNUAL USAGE
% CUMMULATIVE
9 1
$30,600 $ 60
35.9 6.0 90 6.0
8 16,000
2 18.7
350 5.0 A
40 11.0
2 14,000 16.4 4.0 15.0
3 30 130
1 5,400 6.3 9.0 24.0
4 5.680 60
4 4,800 6.0 B 30.0
3 5
3,900 4.630 10.0 100 40.0
6 6
3,600 4.220 18.0 180 58.0
5 3,000
7 3.510 13.0 170 71.0
10 2,400
8 2.8
320 12.0 C
50 83.0
7 1,700 2.0 17.0 100.0
9 510 60
$85,400
10 20 120
107
ABC Classification
TOTAL % OF TOTAL % OF TOTAL
PART PART UNIT
VALUE VALUECOSTQUANTITY
ANNUAL USAGE
% CUMMULATIVE
1
9 $30,600 $ 60
35.9 6.0 90 6.0
8 16,000
2 18.7
350 5.0 A
40 11.0
2 14,000 16.4 % OF TOTAL4.0 15.0
3 30 130
% OF TOTAL
1 CLASS
5,400 ITEMS 6.3 VALUE9.0 24.0
QUANTITY
4 5.680 60
4 4,800 6.0 B 15.030.0
3 5
A3,900 9, 8, 2 4.630 71.010.0 100 40.0
6 B3,600
6 1, 4, 3 4.220 16.518.0 180 25.058.0
5 C3,000 6, 5, 10,3.5
7 12.513.0 60.071.0
7 10 170
10 2,400
8 2.8
320 12.0 C
50 83.0
7 1,700 2.0 17.0 100.0
9 510 60
$85,400
10 20 120
108
ABC Classification
100 – C
B
80 –
% of Value
60 – A
40 –
20 –
0 |– | | | | |
0 20 40 60 80 100
% of Quantity
109
Last Words