Chap 14 outline

advertisement
Chapter 14
Inventory Management
Independent vs. Dependent Demand Items
Independent demand inventory items
– demand cannot be computed, it is random (uncertain)
– items such as finished goods or end items
Dependent demand inventory items
– demand is directly related to that of another item
– items like raw materials or subcomponents (related to
end item)
Big Question  When and how much to order?
every day |-----------------------------------------------------| once a year
2 Basic Approaches to Ordering Inventory
Fixed order quantity
– always order same quantity
– order whenever inventory level gets low (order point)
Fixed order period
– always order every n days
– order a different quantity each time
Economic Order Quantity (EOQ) model is most
common fixed order quantity approach
Inventory Costs
Ordering Costs
– clerical costs, postage, material handling costs, etc.
– setup or changeover cost
# orders/year = D/Q
Annual ordering cost = S(D/Q)
where
D = annual units demanded (forecast)
Q = quantity of one order
S = average cost of processing one order
Carrying Costs
-- costs incurred to keep items in storage
average inventory level = Q/2
(for basic EOQ model)
Annual carrying cost = C(Q/2)
where C = carrying cost rate ($ per unit per year)
Acquisition Costs
– cost to purchase or produce the items
Annual acquisition cost = D(ac)
where
ac = cost to purchase or produce one
unit of the item
Stockout Costs
– estimated per unit cost of a stockout (running
out of items)
– extra paperwork, lost sales, late fees, lost
goodwill, etc.
Cost of Capital
Interest paid to bank to borrow money to finance inventory
Example:
8% annual interest rate
60,000 units annual demand
$20 per unit—cost
order size = 5000 units
average inventory on hand = 2500 units
How much interest should they expect to pay next year?
Balancing Carrying Costs Against Ordering Costs
Annual Cost of Stocking
a Material ($)
600
500
400
Minimum
Total Annual
Stocking Costs
300
x
200
100
0
0
200
400
EOQ
x
600
800
1000
Q = Quantity of Material per Order (Units)
1200
Time Graph of Inventory
Inventory
Levels
Q
OP
EDDLT
0
LT
LT
LT
Time
Average Inventory Level = Maximum Inventory + Minimum Inventory
2
= (Q + 0)/2
= Q/2
Time Graph of Inventory
Inventory
Levels
Q
OP
EDDLT
SS
0
LT
LT
LT
Time
Average Inventory Level = Maximum Inventory + Minimum Inventory
2
= [(Q+SS) + SS]/2
= Q/2 + SS
EOQ Assumptions
– Demand, ordering cost rate, carrying cost rate, unit cost,
and lead time are known constants
– An order arrives all at once
– No stockouts occur
– No safety stock is carried
Total annual inventory cost = ordering + carrying +
acquisition costs
TC = S(D/Q) + C(Q/2) + D(ac)
We want to find the order quantity that results in the
minimum total annual inventory cost.
At the minimum total cost, the slope of the total cost curve
is zero, so the derivative of TC with respect to Q is zero.
TC = S(D/Q) + C(Q/2) + D(ac)
d{TC} SD C
 2  0 0
d{Q}
Q
2
Solve for Q to get:
2DS
Q 
C
2

2DS
Q  EOQ 
C
*
Basic EOQ Example
Annual demand = 6000 units
Ordering cost rate = $100 per order
Acquisition cost = $24 per unit
Carrying cost rate = 25% of unit value per year
250 work days per year
What quantity should be ordered to minimize total annual
inventory cost?
EOQ =
2DS
C
What is the total annual inventory cost with this order
quantity?
TC = S(D/Q) + C(Q/2) + D(ac)
TC =
TC =
On average, how many orders per year should be
expected?
On average, how many work days should one order last?
What is the expected minimum, maximum, and average
inventory level?
EOQ with Quantity Discounts
Step 1: Calculate EOQ for each price
Step 2: For feasible EOQs, calculate total annual
cost
Step 3: Calculate total annual cost at the lowest
allowable quantity for each lower price
Step 4: Pick quantity with lowest total annual cost
Graph of EOQs and price break quantities
Example: An office supplies wholesaler sells copier paper
by the ream. Ordering cost is $20/order. Carrying cost
rate is 30% of the dollar value per year. Annual demand
is 1000 reams.
#Reams Cost/Ream
1-49
50-199
200-499
500+
EOQ3.90 =
EOQ3.75 =
EOQ3.65 =
EOQ3.60 =
3.90
3.75
3.65
3.60
Calculate TC for:
TC = SD/Q + CQ/2 + D(ac)
TC3.75 =
TC3.65 =
TC3.60 =
189 reams @ $3.75
200 reams @ $3.65
500 reams @ $3.60
Order Point
Perpetual inventory accounting – inventory records are
updated anytime inventory levels change (typically used
with fixed order quantity inventory systems)
Order point – the inventory level that triggers an order
Lead time – lead time is the amount of time between when
a replenishment order is placed until it is received
Stockout – inventory level drops to zero
For most fixed order quantity systems, stockouts can only
occur during the lead time
If demand is constant, set the order point equal to the
expected demand during the lead time
OP = EDDLT
Stockouts and Safety Stock
2 main reasons for a stockout:
-- demand during lead time is greater than expected
-- lead time is longer than expected
Safety stock is extra inventory held during the lead time
(beyond EDDLT amount) and is the most common
approach to reducing stockouts
OP = EDDLT + SS
What are the disadvantages of:
-- too little safety stock?
-- too much safety stock?
Setting Order Points
Problem: What inv. level should order point be set at?
2 common approaches
-- set OP to achieve a desired customer service level
-- set OP to minimize costs of to much or too little inv.
There are many ways to measure customer service.
We will define customer service level as:
-- the % of DDLT filled with stock on hand
(What is safety lead time?)
Order Point Example
Annual demand = 8000 units
Lead time = 4 working days
260 working days per year
Safety stock = 200 units
What inv. level should the order point be at?
Two-Bin System (for inventory control)
4 Examples of Setting the OP
•
Achieve a desired service level
–
–
•
discrete demand (small numbers)
continuous demand (normal distr.)
Example#
1&2
3
Minimize stockout and carrying costs
–
payoff table
4
1. Sue’s Jewelry orders 20 men’s Rolex watches (style
#41B) each time the inventory level of this item gets low.
There is a two week lead time once the order is placed
with the supplier. Sue’s records show that for the past
20 times an order has been placed, the demand during
the 2-week lead time has always been 3, 4, 5, 6, or 7
watches. The number of occurrences of these demands
has been 4, 7, 6, 2, or 1, respectively (a total of 20 DDLT
observations). Since the carrying cost for Rolex watches
is quite high, Sue wants to determine what order point to
use so that there are enough watches on hand during
the lead time to sell to 80% of the customers who
request one.
Sue’s Jewelry
DDLT
3
4
5
6
7
Frequency
4
7
6
2
1
20
Prob.
Find OP for an 80% service level
Service Level
2. So that it can get a volume discount, Kendall Ford
orders 20 F-150 extended cab pickup trucks each time it
places an order from the manufacturer. The lead time to
receive the trucks is 22 days. The frequency of different
demands during the lead time has been 3, 4, 7, 8, 9, 12,
and 5 occurrences for demands of 9, 10, 11, 12, 13, 14,
and 15 trucks, respectively. Due to the cost of having
extra trucks on hand, management has decided it is not
cost effective to try to avoid all stockouts during the lead
time. They would like to set the order point for the F-150
so that it is out of stock for no more than 30% of the
customers who would buy this truck. Kendall Ford
should place a new order when how many trucks are left
on the lot? How many trucks should they expect to sell
during the new lead time?
Kendall Ford Trucks
DDLT
9
10
11
12
13
14
15
Occurrences
3
4
7
8
9
12
5
48
Prob.
Service Level
3. A distributor of aircraft jet fuel orders 180,000
gallons each time its supply gets low. The lead
time is 3 days. The average daily demand for jet
fuel is 18,500 gallons. Past records show that
the standard deviation of demand during the
lead time is 12,500 gallons. Because of stiff
competition from another distributor, it is desired
to have enough fuel on hand so that a stockout
occurs no more than 5% of the times that
customers place orders during the lead time.
What should the level of safety stock be? How
many gallons should be on hand when an order
is placed?
Safety Stock and Order Point
Probability
of Stockout
SS = zσDDLT
EDDLT
OP
Actual
DDLT
Payoff Table:
Long cost – the cost of one unit left over on hand when an
order arrives
Short cost – the cost of being one unit short during the lead
time (stockout cost)
4. Each year the Payless Drug Store on Coburg road
places orders for cases of natural Christmas wreaths
and pays $20 for a case of ten wreaths. The sales price
is $5 per wreath. Records for the past 20 orders show
that demand during the lead time has been 6 cases on 2
occasions, 7 cases on 6 occasions, 8 cases on 10
occasions, and 9 cases on 2 occasions. Any wreath left
on hand when a new order arrives will be all dried out
and must be thrown away. What is the long cost and
short cost? What should the order point be? What
service level would this order point provide?
Payoff Table
Long cost =
DDLT
6
7
8
9
Freq.
2
6
10
2
20
Short cost =
Prob.
Next, fill in payoff table and compute expected costs (EC)
(Long cost or short
cost in table)
6
6
OP
7
8
9
Prob:
actual DDLT
7
8
9
EC
Reducing Lot Sizes
Cutting setup costs is key to reducing production lot sizes.
Setup reduction examples
•
•
•
•
•
•
•
•
Summary of Benefits of Reduced Lot Sizes
shorter lead times
less inventory investment
defectives are caught quicker – less scrap, rework, & future
errors
need less floor space – employees closer together – better
communication
processes more closely linked – encourages joint problem
solving
simplified inventory management
lower material handling costs
avoid lumpy workloads
Processing Schedule
Alternative 1: process batch size = 100 units; transfer batch size = 100 units
Machine
1
batch 1
2
batch 1
3
batch 1
4
3000
batch 1
5
batch 1
6
batch 1
0
500
1000
1500
Elapsed Time
(minutes)
2000
2500
3000
Processing Schedule
Alternative 2: process batch size = 100 units; transfer batch size = 50 units
Machine
1
batch batch
1
2
2
batch
1
batch
2
batch
1
3
batch
2
batch
1
4
batch
1
5
1750
batch
2
batch
2
batch
1
6
0
500
1000
batch
2
1500
Elapsed Time
(minutes)
2000
2500
3000
Download