C$%P&E' 4 Sol(tion 1. E)* CO*P%, CO*P%, Completed &ale
Elm Co. Sales and Operations Planning Spreadsheet
Sales Forecast
Actual Di% Mont& 'umulative
(in Million $) (in units) (in units)
History October 0.80 800 8! 26
Operations lan
(in units) (in em*loyees) Number +or,in +or,in- DaysMo. Actual (in units) Di% Mont& 'umulative
Inentor! lan
(in units) (in 000 $)
Actual (in units) Days o 2u**ly
November 0.85 850 85" 1 27
December 0.90 900 9#9 49 76
800 ! / 98 -2 -2
800 8 "9 80 +2 0
800 8 "9 800 0 0
1"0 10"
100 70
0 0
"
/ 1.6
1! -1."
#.4
#1"
2. &'%PPE' )% E3IP*E& CO*P%,
4evise *lan% 6ra**er 7an :ui*ment 'om*any 2ales an O*;s lannin- 2*reas&eet 1 4iin- Moers rouct
Forecast
Oct
Nov
Dec
3an
Feb
Mar
".50
"0.00
"!.5
5.00
5.00
.50
(units)
5000
#000
!500
000
000
/000
(units)
#/8#
/!!
!0!5
1!"!
1/#
1#/5
1990
1"#5
5000
#000
!500
0
""6
#2"0
0
""#
0
9
47
/
"9
"9
0
"
/
5!#9
#09"
9
!#9
9"
9
#0
"5"9 "00
"00
7"0
(M$)
Actual
lan
Di% Mont& 'umulative
Operations
lan
(units) ( em*loy)
+or, DaysMo. Actual
(units)
Di% Mont& 'umulative
&arget OS In/
"
Inentor!
lan
Actual Days o 2u**ly
(units)
"0
"0
"0
1944
"00
7"0
(000$)
/
/
/
#402
7"
1#1#
(units)
!5
/0
/9##
"0
"5
"/
19
"
"
a 6ar-et inventory levels or t&e t&ree mont&s base on 5 ays o su**ly%
3anuary = 5 > 000 0 = 500? February = 5 > 000 0 = 500? Marc& = 5 > /000 0 = 50 lanne buil or eac& mont& re:uire to ac&ieve t&e tar-et accountin- or t&e orecast eman an t&e inventory in t&e *revious *erio% @uil *lan = orecast eman tar-et inventory B *revious mont& inventory 3anuary *lanne buil is Cero since /9## units remain in inventory at t&e en o December. February *lane buil = 000 500 B "9## = 55! Marc& *lanne buil = /000 50 B 500 = /50
#1
b) ualitative actors% 6&e *lan inicates no *rouction in 3anuary an very li-&t *rouction in February. 6&is coul be im*lemente as a *lant s&uton t&at may be very isru*tive to or, orce moral an cause an em*loyee retention *roblem. Et can also &ave :uality an *rouctivity issues as more *roblems are li,ely at s&uton an start1u*. ey s,ills are not *ractice. A better alternative mi-&t be to maintain some *rouction belo customer eman an -raually reuce inventory levels. 'onsier -oin- to a # ay or ot&er orm o s&orten or,ee,. 4estrict t&e use o overtime. 'onsier t&e use o a *lanne s&uton urin- t&e summer vacation season or orce t&e use o accrue vacation time to reuce t&e number o or,ers available.
#. &'%PPE' )% E3IP*E& CO*P%, 'E5ISI&E
a) 6&e avera-e orecast error is calculate as t&e ierence beteen t&e total orecast an actual eman ivie by t&e total orecast. En t&is caseG since t&e / mont& cumulative error is -iven in t&e table% Forecast error = 1"#5 (5000 #000 !500) > "00 = 19. 4eucin- eac& o t&e orecast values by 9. or 3anuary to 3une yiels t&e *roIecte values units sales an resultin- inventory levels an ays o su**ly s&on in t&e table belo.
#1/
&rapper )an E(ipment Compan! Sales and Operations Planning Spreadsheet 'iding *oers Prod(8t ro(p :*a;e-to-Sto8; History lan Sales Oct Nov Dec 3an Forecast (M$) ".50 "0.00 "!.5 5.00 (units) 5000 #000 !500 000 Actual Pro
Actual Days o 2u**ly
(units) (000$)
&arget OS In/ "0 "0 / /
(units) Pro
!5 "0
/0 "5
Feb 5.00 000 116
Mar .50 /000 2724
A*r "0.00 #000 #6#2
May ".50 5000 4"40
3un ".50 000 6#"6
000 / "
/000 #/ /
#000 ! 0
5000 !
000 "0!
" "0 /
"00 412 7224
"00 4#12 7"46
7"0 4" 02
1000 49"6 672
12"0 "416 9476
17"0 6060 10602
/9## "/
46
"0
#9
27
26
21
Options >or 8onsideration
'&an-e t&e orecast. 6&is oul re:uire t&e mar,etin- an *rouction man-ers comin- to a-reement on &at t&e ne orecast s&oul be. AIust t&e *rouction *lan to com*ensate or t&e act t&at t&e orecast seems to &ave a relatively consistent ne-ative bias. 6&is o*tion &as little ris, in t&e near term since inventory levels are relatively &i-&.
#1#
4. S?I @ SE%A IC.
a. 7evel lan A--re-atin- t&e orecast uarter 3et 2,is 2nomobiles 6otal
"
"0G000 9G000 "9G000
/
"5G000 G000 G000
#
"!G000 "9G000 /5G000
6otal
/G000 "0G000 "/G000
##G000 #5G000 89G000
#
6otal
Determinin- t&e *rouction rate% (6otal orecast 1 be-innin- inventory) # :uarters (89G000 1 "G000) # = G000 units *er :uarter 6&e lan an its costs% uarter
"
/
Deman "9G000 G000 /5G000 rouction G000 G000 G000 @e-innin- Enventory "G000 #G000 #G000 nin- Enventory #G000 #G000 0 Avera-e EnventoryJ G500 #G000 G000 @ac,orers 0 0 9G000 J(be-innin- inventory enin- inventory) 'osts 4e-ular time Enventory @ac,orers 6otal
$"5.00 × $ /.00 × $#.00 ×
'onse:uences% 7o levels o inventory 2ubstantial bac, orer in :uarter / b. 'umulative '&art
#15
88G000 8G500 9G000
"/G000 G000 0 0 0 0
6otal = $ "G/0G000 =$ 5G500 = $ "!G000 $ "G5!"G500
89G000 88G000
8500 9000
100,000
Cumulative Forecast 80,000
CumulativeOutput
60,000
s t i n u n i d n a m e d d n a
40,000
n o i t c u d o r p . m u C
20,000
Quarter 1
Quarter 2
Quarter 3
Quarters
c. Enventory 2*ace = 0 cubic eet> #000 = 80G000 cubic eet . Envestment = $ !00.00 > #G000 = $ G#00G000
#1!
Quarter 4
". I5%' BO'ESO
a. Overtime uarter
"
/
#
6otal
3et 2,is "0G000 "5G000 "!G000 /G000 ##G000 2nomobiles ""G000 G000 "9G000 "0G000 #G000 6otal "G000 G000 /5G000 "/G000 9"G000 rouction rate = (9"G000 1 "G000) # = G500 units *er :uarter uarter
"
/
#
Deman "G000 G000 /5G000 Overtime 500 500 500 4e-ular G000 G000 G000 Out*ut G500 G500 G500 @e-innin- Enventory "G000 G500 /G000 nin- Enventory G500 /G000 0 Avera-e EnventoryJ "G50 G50 "G500 @ac,orers 0 0 9G500 J(be-innin- inventory enin- inventory) 'osts 4e-ular time Overtime Enventory @ac,orers 6otal b.
c.
88G000 G000 !G000 9G500
$"5.00 × $.50 × $ /.00 × $#.00 ×
2ubcontractin2ubcontractin- 'ost Overtime 'ost Net Encrease(Decrease) Ne 6otal 'ost
Hirin- a Ne +or,er Hirin4e-ular Overtime 'ost Net EncreaseDecrease Ne 6otal 'ost
$ /0.00 × $ .50 ×
$ /00.00 × $ "5.00 × .5 ×
#1
"/G000 500 G000 G500 0 0 0 0
9"G000 G000 88G000 90G000
!000 9500
6otal = $ "G/0G000 =$ #5G000 =$ "8G000 = $ 8G000 $ "G!""G000
G000 G000
" G000 000
=$ !0G000 =$ #5G000 $ "5G000 $ "G!!G000
=$ /00 =$ /0G000 =$ #5G000 $ ("#G00) $ "G59!G/00
10. BO%S BO,O3S %&3'E DOO
a. 3oan s&oul *rouce "/5 units eac& mont&. K("0 "!0 1 "0) = "/5L 600
500
CumulativeOutput
400
s t i n u n i d n a
300
m e d d n a n o i t c u d o r p . m u C
Cumulative!emand
200
100
Mont 1
Mont 2
Mont 3
Mont 4
Monts
b. 6&e enin- inventory or mont& # is "80 units. K("0 (# × "/5) 1 /0) = "80L c. 3oan s&oul *rouce 90 units eac& mont&. K("0 "!0 0 0 1 "0) # = 90L
. Mont&% @e-innin- Enventory rouction Deman nin- inventory Avera-e inventory 'arryin- cost @ac,orers (cumulative) @ac,orer cost
"
/
"0 90 "0 0 5 $5 0 $"!0
0 90 "!0 0 0 $0 90 $0
0 90 0 0 0 $0 0 $"!0
6otal Enventory 'ost = $5 × 5 = $5 6otal @ac,orer 'ost = $8 × "/0 = $"0#0
#18
# 0 90 0 0 0 $0 0 $0
#19
11. O'O E) *%' CO.
a. 400
CumulativeOutput
300
200 s d n u o p 0 0 0 , 1 n i . d o r p d n a
Cumulative!emand
100
d n a m e d . m u C
"anuar#
Fe$ruar#
Marc
Monts
b. A *rouction rate o "00 units *er mont& is re:uire in orer to avoi bac,orers an result in no enin- inventory in Marc&. K("00 /00 1 "00) /L
#1"0
1. EE'%) %5IOICS %%I
'&ase 2ales lan uarter / #
2ales 8G000 !G#00 "G!00 "!G000
rouction
+or,orce
G000 !G#00 "G!00 "5G000
ninEnventory
0 !# "! "50
Overtime rouction
"G000 "G000 "G000 /G000
'ost Etem Enventory 'arryin- 'ost (/000 > $) Overtime 'ost Firin- 'ost (5# > $#00) Hirin- 'ost (0 > $00) 4e-ular ayroll 'ost ("50 > $"G00) 6otal 'ost
0 0 0 0
'ost $ !G000 0 "G!00 #G000 "80G000 $""G!00
7evel rouction lan uarter / #
2ales 8G000 !G#00 "G!00 "!G000
rouction
+or,orce
G000 !G#00 5G 000 "8G#00
ninEnventory
50 50 50 "50
'ost Etem Enventory 'arryin- 'ost ($ > 5G#00) Overtime 'ost ($"#J > /G#00) Firin- 'ost Hirin- 'ost 4e-ular ayroll 'ost("50 > $"G00) 6otal 'ost J$"# = $" or re-ular $ overtime *remium
#1""
"G000 "G000 /G#00 5G#00
'ost $ "0G800 #G!00 0 0 "80G000 $/8G#00
Overtime rouction G000 "G#00 0 /G#00