Professional Documents
Culture Documents
Teorie Zasob Kniha
Teorie Zasob Kniha
6 Teorie zásob
Studijní cíle
• poznat funkci zásob v podniku a jejich základní druhy klasifikace,
• seznámit se základními systémy řízení zásob,
• umět charakterizovat náklady spojené s pořízením, udržováním a nedostatkem
zásob,
• získat přehled o jednotlivých modelech zásob,
• dokázat aplikovat základní statické a dynamické modely zásob.
Klíčová slova
Funkce zásob, funkční členění zásob, obratová zásoba, pojistná zásoba, diferencované
řízení zásob, systémy řízení zásob, Q-systém, P-systém, systém dvou zásobníků,
náklady na pořízení zásob, náklady na udržování a skladování zásob, náklady
z nedostatku zásoby, statický model, dynamický model, víceproduktový model,
optimální velikost dodávky, cenová degrese, interval nejistoty, pojistný faktor.
Uveďme si některé z příčin vzniku a existence zásob, které vyplývají z funkcí, které
zásoby v podniku plní:
Přes výše uvedené a v podstatě přirozené funkce zásob, se lze v poslední době setkat se
stále rozšířenějším názorem, že zásoby jsou „zlem“ ve výrobě, které je nutno téměř
zcela eliminovat.
Negativní vliv zásob spočívá v tom, že váží kapitál, spotřebovávají další práci a
prostředky a nesou s sebou riziko znehodnocení, nepoužitelnosti či neprodejnosti.
Kapitál vložený do zásob potom chybí pro financování technického rozvoje, ohrožuje
platební schopnost podniku a snižuje jeho důvěryhodnost při jednání s obchodními
partnery, bankami apod.
Velikost zásob by měla být na jedné straně co nejmenší z výše uvedených důvodů, ale
na druhé straně co největší kvůli dostatečné pohotovosti dodávek. Je zřejmé, že obě
hlediska jsou protichůdná, a proto musíme mezi nimi volit určitý kompromis.
Výše uvedené členění zásob je do značné míry totožné s klasifikací podle postupů
účtování pro podnikatele a účtové osnovy v ČR:
• nakupované zásoby
skladovaný materiál (suroviny, resp. základní materiál, pomocné látky,
provozovací látky, náhradní díly, obaly, drobný hmotný majetek),
skladované zboží,
• zásoby vlastní výroby (nedokončená výroba, polotovary vlastní výroby,
výrobky, zvířata).
Pro účely operativního řízení zásob nás však více bude zajímat funkční členění zásob,
kde rozlišujeme:
Běžnou (obratovou) zásobu, kterou se rozumí ta část zásob, která kryje potřeby
(požadavky na výdej) v období mezi dvěma dodávkami. Její stav v průběhu
dodávkového cyklu kolísá, jak ukazuje obr. 6.1. Při výpočtu proto obvykle uvažujeme
průměrnou běžnou zásobu ( xb ).
x
xb ≈ , kde (6.1)
2
1 n
x= ∑ xi
n i =1
(6.2)
∑x 2
i
xb = i =1
n (6.3)
2∑ xi
i =1
Pojistnou zásobu (xp), která má tlumit náhodné výkyvy jednak na straně vstupu (ve
velikosti a intervalu dodávek) a jednak na straně výstupu (ve velikosti a intervalu
čerpání ze zásoby).
stav
zásob
x xmax
xb .........
xo
xp
tc tp čas
T
Výše uvedené čtyři skupiny zásob se někdy také označují jako rozpojovací zásoby,
neboť „rozpojují“ materiálový tok mezi jednotlivými články logistického řetězce, které
tím získávají určitou nezávislost, což usnadňuje řízení.
Technologická zásoba vzniká např. tehdy, byl-li již proces výroby ze strany výrobce
ukončen, ale výrobek ještě není schopen plnit své ekonomické poslání, tj. uspokojovat
příslušnou potřebu, neboť před použitím vyžaduje ještě jistou dobu skladování (např.
vysychání dřeva, zrání sýrů, fixace barviva).
třeba buď prodat i za snížené ceny, nebo je odepsat. Jejich další skladování by zbytečně
vázalo skladový prostor a způsobovalo by neúčelné náklady.
Při řízení zásob je nutno sledovat několik základních úrovní zásob. Nejčastěji se
sledují:
Maximální zásoba (xmax), která představuje nejvyšší stav zásob, kterého je dosaženo v
okamžiku nové dodávky.
Minimální zásoba, která představuje stav zásoby v okamžiku před novou dodávkou. Je
dána součtem zásoby pojistné, technické (technologické) a havarijní. V některých
výrobních procesech tedy může být totožná se zásobou pojistnou.
Objednací zásoba (bod objednávky, signální zásoba, na obr. 6.1 označena xo), která
představuje takovou výši zásoby, při níž je nezbytné zajistit novou dodávku tak, aby
došla nejpozději v okamžiku, kdy skutečná zásoba dosáhne úrovně minimální zásoby.
Okamžitá zásoba, která bývá v praxi vyjádřena buď jako fyzická zásoba nebo dispoziční
zásoba.
Analýza ABC (někdy ABCD) je založena na tzv. Paretově principu, který udává, že
velmi často zhruba 80 % důsledků vyplývá přibližně z 20 % počtu možných příčin (tzv.
pravidlo 80 : 20). V oblasti zásob to např. znamená, že malá část počtu položek
představuje většinu hodnoty spotřeby, nebo že velká část celkového objemu nákupu se
odebírá od poměrně malého počtu dodavatelů.
Kategorie A (velmi důležité položky, cca 80 % spotřeby nebo prodeje) – tyto položky
se sledují takřka denně. Optimální objednací množství a pojistná zásoba se pro ně
stanovují individuálně, co nejpřesněji a poměrně často se aktualizují. Tyto položky se
doporučuje objednávat v malých množstvích, ale poměrně často (Q-systém řízení
zásob).
100
95
kumul. hodnota spotřeby (%)
80
6
0
A B C
40
2
0
20 40 60 80 100
kumul. počet položek (%)
Obr. 6.2: Lorenzova křivka – závislost kumulované hodnoty spotřeby na počtu položek
Zdroj: COYLE, J.J., E.J. BARDI a C.J. LANGLEY, The Management of Business Logistics,
s. 210
• Q-systémy,
• P-systémy.
Výhodou obou skupin metod je skutečnost, že případná chybná rozhodnutí lze v dalším
postupu napravit.
stav
zásob Úroveň doplňování zásob
xo
tp tp tp
čas
to to
tc tc
Obr. 6.3: Q-systém řízení zásob
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 90
2Qc p
xopt . = (6.4)
Tc s
Proti výkyvům ve spotřebě během intervalu pořízení zásob se proto musíme zabezpečit
vhodně stanovenou pojistnou zásobou. V Q-systému nás tedy chrání pojistná zásoba
proti nepříznivým důsledkům vyšší spotřeby jenom během intervalu pořízení zásob.
x = (t p + t k ) p + x p − x d (6.5)
stav
zásob Úroveň doplňování zásob
x4
x2
x1 x3
xp
tp tp tp
čas
tk tk tk
tc tc
Obr. 6.4: P-systém řízení zásob
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 91
Oba předcházející způsoby řízení zásob jsou náročné na přesnost vstupních údajů a
objem výpočetních operací. Pro méně důležité položky zásob (skupiny B a C) byl proto
vyvinut jednoduchý, ale spolehlivý systém řízení zásob pomocí dvou zásobníků.
celková spotřeba
RO = (6.6)
průměrná zásoba
tržby
RO = (6.8)
průměrná zásoba
Doba obratu udává, jak dlouho jsou zásoby vázány v oběžném majetku, resp. za jak
dlouho se průměrná zásoba přemění v tržby.
celková zásoba
dosah zásoby = (6.10)
průměrná zásoba
Dosah zásoby udává, na jak dlouho vystačí skladová zásoba při nezměněném tempu
spotřeby.
Náklady na udržování a skladování zásob tvoří ty položky nákladů, které jsou funkcí
průměrné zásoby. Skládají se z řady různých nákladových položek a obecně představují
jedny z nejvyšších logistických nákladů. Patří sem např. mzdové náklady skladníků,
náklady na údržbu skladovacích zařízení, náklady na otop, svícení, nájemné
skladovacích prostor, pojistné skladovaných položek nebo náklady vyvolané
znehodnocením zásob. Významnou složkou těchto nákladů jsou náklady (ztráty)
způsobené vázáním kapitálu v zásobách. Řada podniků však tyto kapitálové náklady
nebere při optimalizaci zásob v úvahu, protože nemají charakter nákladů v účetním
slova smyslu. Jedná se totiž o tzv. náklady ztracené příležitosti, tj. o velikost zisku,
kterého by bylo dosaženo při alternativním použití finančních prostředků vázaných v
zásobách.
Další položkou, která má vliv na strategická rozhodování v oblasti zásob, jsou náklady
z nedostatku zásob (ztráty z předčasného vyčerpání zásob). Dojde-li zásoba výrobků v
distribučním skladu, nelze splnit požadavek zákazníka, vyčerpá-li se zásoba polotovaru,
je třeba zastavit výrobu, nebo chybí-li díl, zastavit montáž apod. Důsledkem takových
situací je okamžitá ztráta tržeb, zisku, dlouhodoběji dokonce i ztráta zákazníka,
dodatečné pořízení zásob znamená vícenáklady a zhoršení efektivnosti podnikání.
Mnohé z těchto položek lze kvantifikovat, ale jiné jsou obtížně kvantifikovatelné, jako
např. ztráta dobrého jména firmy. Obdobně jako u předcházejících skupin nákladů, do
nákladů z nedostatku zásob zahrnujeme všechny položky, které jsou funkcí
průměrného chybějícího množství ve sledovaném období.
Za těchto podmínek lze pouze stanovit termín objednávky tob. Ten se určí tak, že od
požadovaného okamžiku pohotovosti zásob se odečte interval pořízení zásob tp.
Typický příklad je uveden na obr. 6.6.
Zásoba může být spotřebována i najednou, pak ts = 0 anebo plynule po dobu spotřeby ts.
Tento model slouží spíše k uvedení základních veličin než k řešení. Významnější je
jeho stochastická varianta.
tp ts
stav
zásob
tob tp čas
Obr. 6.6: Časový průběh stavu zásob statického modelu s pohybem zásob absolutně
determinovaným
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 28
Označme:
x skutečná pořízená zásoba (optimální),
y velikost poptávky, která může nabývat jen diskrétních hodnot,
p(y) pravděpodobnost, že poptávka v daném budoucím období bude mít právě
velikost y (tzv. pravděpodobnostní funkce), musí platit, že
∞
∑ p( y ) = 1
y =0
x −1 ∞
N c ( x) = ∑c
y =0
p (x − y ) p( y ) + 0 p( y = x) + ∑ c ( y − x) p( y )
y = x +1
z (6.11)
Rozhodovací úloha spočívá ve stanovení takové hodnoty x, aby Nc(x) byly minimální.
Pro x = xopt. musí platit (6.12).
N c ( x − 1) ≥ N c ( x) ≤ N c ( x + 1) (6.12)
Neboli také:
N c ( x − 1) − N c ( x) ≥ 0
N c ( x + 1) − N c ( x) ≥ 0
Nyní stanovíme Nc(x+1), tak že v rovnici (6.11) pro Nc(x) proměnnou x nahradíme
(x + 1):
x ∞
N c ( x + 1) = ∑c
y =0
p (x + 1 − y) p( y) + ∑ c ( y − x − 1) p( y)
y = x +1
z
(6.13)
dále:
x ∞ x x
N c ( x + 1) = ∑c p (x − y ) p( y ) + ∑ c ( y − x) p( y) + c ∑ p( y) − c 1 − ∑ p( y)
z p z
y =0 y = x +1 y =0 y =0
∞ x
neboť ∑
y = x +1
p( y) = 1 − ∑ p( y)
y =0
x
Vzhledem k tomu, že p( y ≤ x) = ∑ p( y ) , můžeme psát (6.15).
y =0
N c ( x − 1) − N c ( x) ≥ 0
Protože
N c ( x + 1) − N c ( x) ≥ 0
N c ( x) − p ( y ≤ x − 1)(c p + c z ) + c z − N c ( x) ≥ 0
P ( y ≤ x − 1)(c p + c z ) − c z ≤ 0
cz
P ( y ≤ x − 1) ≤
c p + cz
N c ( x) + p ( y ≤ x)(c p + c z ) − c z − N c ( x) ≥ 0
P ( y ≤ x)(c p + c z ) − c z ≥ 0
cz
P( y ≤ x) ≥
c p + cz
p ( y ≤ xopt . − 1) ≤ ≤ p ( y ≤ xopt . )
cz
(6.17)
c p + cz
Řešení:
1) Určíme jednotkové náklady z nedostatku zásoby (rozdíl prodejní a nákupní ceny), tj.
2) Určíme jednotkové náklady z nadbytečné zásoby (rozdíl nákupní ceny a ceny při
posezónním prodeji), tj. cp = 100 - 5 = 95 Kč/ks
cz 50
3) Vypočítáme optimální úroveň obsluhy, tj. = = 0,3448
c p + c z 50 + 95
4) Jelikož optimální úroveň obsluhy leží mezi hodnotou pro 400 ks (0,33) a 500 ks
(0,58), bude optimální výše počáteční zásoby s přihlédnutím k nerovnostem (6.17) činit
500 ks.
500 1000
N c (500) = ∑
y =100
95(500 − y ) p ( y ) + ∑ 50( y − 500) p( y) = =
y =600
Optimální výše počáteční zásoby vánočních stromků je 500 kusů. Při této velikosti
zásoby budou celkové náklady minimální. Očekávaná výše celkových nákladů je 9 185
Kč.
==============================================================
Náhodný charakter poptávky vede k tomu, že mohou nastat opět tři krajní situace.
x +( x − y) y
x1 = = x− (6.18)
2 2
stav
zásob
y
x
x-y
t
čas
3. Jestliže x < y, znamená to, že zásoba byla vyčerpána za období t1 a po období délky
t2 se položka nedostává v celkovém množství (y - x). Graficky tuto situaci ukazuje
obr. 6.8.
stav
zásob
x
y
čas
y-x
t1 t2
t
Průměrná výše zásoby z obr. 6.8 (s přihlédnutím k délce sledovaného období t) se určí
dle vztahu (6.19).
x t1
x2 = (6.19)
2 t
t1 x t t
Z podobnosti trojúhelníků plyne, že = neboť 1 = (viz obr. 6.9).
t y x y
To znamená, že vztah (6.19) lze upravit do podoby (6.20).
x t1 x x x 2
x2 = = = (6.20)
2 t 2 y 2y
stav
zásob
t
x
y
čas
t1
Protože z obrázku 6.10 je patrná úměra (6.22), lze vztah (6.21) upravit do podoby
(6.23).
y − x t2
= (6.22)
y t
y − x t 2 y − x y − x ( y − x) 2
n2 = = = (6.23)
2 t 2 y 2y
stav
zásob
y t2 t t
= 2
y y−x
čas
y-x
t
Dále si označme:
cs náklady na skladování jedné jednotky po celou dobu t,
cz ztráta za jeden neuspokojený požadavek za celou dobu t,
x
y ∞
x2 ∞
( y − x )2
N c ( x ) = c s ∑ x − p( y ) + c s ∑ p( y ) + c z ∑ p( y ) (6.24)
y =0 2 y = x +1 2 y y = x +1 2y
Obdobným postupem jako u minulého modelu získáme vzorec (6.25) pro určení
optimální velikosti objednávky.
(6.25)
1 ∞ p( y) 1 ∞ p( y)
∑ ∑
cz
p ( y ≤ xopt . − 1) + xopt . − ≤ ≤ p ( y ≤ xopt . ) + xopt . +
2 y = x y cs + c z 2 y = x +1 y
1 ∞ p( y)
Jestliže pro jednoduchost označíme L( x) = p( y ≤ xopt . ) + xopt . + ∑ , můžeme
2 y = x +1 y
vztah (6.25) přepsat do podoby (6.26).
cz
L( xopt . − 1 ) ≤ ≤ L( xopt . ) (6.26)
cs + c z
==============================================================
ŘP 6.2 Vyjděme ze zadání ŘP 6.1 a stanovme optimální výši jednorázově pořízené
zásoby tak, aby celkové očekávané náklady včetně ztrát z ušlého zisku byly minimální.
Náklady na skladování jednoho stromku činí 15 Kč a ztráta z nedostatku zásob dosahuje
za každý neuspokojený požadavek 50 Kč. Pravděpodobnost poptávky je shodná s
příkladem ŘP 6.1.
Řešení:
cz 50
2) Vypočítáme optimální úroveň obsluhy, tj. = = 0,7692
cs + c z 15 + 50
3) Jelikož platí 0,6202 ≤ 0,7692 ≤ 0,7765 (viz sloupec (8) tabulky 6.3), je optimální
výše počáteční zásoby vánočních stromků 400 ks.
400
y 1000 1000
( y − 400) 2
∑ ∑ ∑
160000
N c (400) = 15 400 − P( y ) + 15 p( y ) + 50 p( y) =
y =100 2 y =500 2y y =500 2y
= 15 . (350 . 0,01 + 300 . 0,03 + 250 . 0,11 + 200 . 0,18) + 15 . (160 . 0,25 + 133,33 . 0,18 +
+ 114,29 . 0,12 + 100 . 0,08 + 88,89 . 0,03 + 80 . 0,01) + 50 . (10 . 0,25 + 33,33 . 0,18 +
+ 64,29 . 0,12 + 100 . 0,08 + 138,89 . 0,03 + 180 . 0,01) = 15 . 76 + 15 . 89,18 + 50 . 30,18 =
= 1 140 + 1 337,71 + 1 509,05 ≈ 3 987 Kč
∑ ∑
p(y) p(y) 1 1 p(y)
x, y p(y) x+ (x + ) p(y≤x) L(x)
y y 2 2 y
(1) (2) (3)=(2)/(1) (4) (5)=(1)+0,5 (6)=(4)*(5) (7) (8)=(6)+(7}
100 0,01 0,000100 0,002081 100,5 0,209184 0,01 0,219184
200 0,03 0,000150 0,001931 200,5 0,387251 0,04 0,427251
300 0,11 0,000367 0,001565 300,5 0,470211 0,15 0,620211
400 0,18 0,000450 0,001115 400,5 0,446462 0,33 0,776462
500 0,25 0,000500 0,000615 500,5 0,307688 0,58 0,887688
600 0,18 0,000300 0,000315 600,5 0,189015 0,76 0,949015
700 0,12 0,000171 0,000143 700,5 0,100405 0,88 0,980405
800 0,08 0,000100 0,000043 800,5 0,034688 0,96 0,994688
900 0,03 0,000033 0,000010 900,5 0,009005 0,99 0,999005
1000 0,01 0,000010 0,000000 1000,5 0,000000 1,00 1,000000
Optimální výše počáteční zásoby vánočních stromků je 400 kusů. Při této velikosti
zásoby budou celkové náklady minimální. Očekávaná výše celkových nákladů je 3 987
Kč.
==============================================================
• kolik objednávat,
• kdy objednávat.
Poptávka může být během celého období konstantní nebo proměnná, spojitá nebo
nespojitá, avšak vždy musí být předem přesně známa. To znamená, že není nutno
uvažovat riziko nedostatku, nebo nadbytku zásob.
stav
zásob
x
.........
tc čas
T
Obr. 6.11: Časový průběh stavu zásob dynamického modelu s pohybem zásob absolutně
determinovaným
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 60
Cílem je stanovit takovou velikost dodávky x = xopt., aby celkové náklady všech
dodávek a na skladování zásob během období T byly minimální.
Označme počet dodávek během období T symbolem v. Zřejmě musí platit (6.27).
Q
v= (2.27)
x
Úhrnné náklady na pořízení všech dodávek během období T budou proto činit (6.28).
Q
N p ( x ) = vc p = cp (6.28)
x
Průměrná výše zásob v každém cyklu je x/2, a proto úhrnné náklady na skladování
během období T budou (6.29).
x
Ns( x ) = Tc s (6.29)
2
Q x
Nc( x ) = c p + Tc s (6.30)
x 2
Graf této funkce i obou jejích složek je uveden na obr. 6.12. Model vychází z tzv.
bipolární nákladové struktury, kde jedním pólem je skupina nákladů rostoucí se
zvětšující se velikostí udržovaných zásob (náklady na udržování a skladování zásob) a
druhým pólem je skupina nákladů klesajících se zvětšující se velikostí udržovaných
zásob (náklady na pořízení zásob).
dN c ( x) Tc s Qc p
= − 2 =0 (6.31)
dx 2 x
2Qc p (6.32)
xopt . =
Tc s
(Pozn.: druhá derivace funkce Nc(x) v bodě xopt. je kladná a tudíž funkce má v tomto
d 2 N c ( x) 2Qc p
bodě své minimum: = 3 > 0 pro x > 0, cp > 0 a Q > 0).
dx 2 x
Výše uvedený vzorec byl odvozen již na počátku dvacátého století (viz kap. 1) F. W.
Harrisem, a je v literatuře znám pod označením Harrisův vzorec nebo Wilsonův vzorec
(R. H. Wilson ho poprvé publikoval), resp. také jako Harrisův-Wilsonův vzorec.
Minimální celkové náklady Nc(xopt.) odpovídající optimální hodnotě xopt. se určí tak, že
do nákladové funkce (6.30) se za x dosadí výraz (6.32). Výsledný vztah je uveden pod
označením (6.33).
2Qc p
2Qc p + Tc s
Qc p Tc s 2Qc p Tc s 2Qc p
Nc ( xopt . ) = + = =
2Qc p 2 Tc s 2Qc p 2Qc p
2
Tc s Tc s Tc s
2 2
4Q c pTc s
Nc2 ( xopt . ) = = 2QTc p cs
2Qc p
Q QTcs
vopt . = = (6.35)
xopt . 2c p
xo = Qt p − mxopt . (6.36)
Součin Qtp ve vztahu (6.36) vyjadřuje tzv. předstih poptávky neboli očekávanou
poptávku v období tp.
Qc p xTcs
+
Nc ( x ) Qc p xTcs 1 Qc p Qcs 1 Tc s xTcs x
= x 2 = + = + =
Nc ( xopt . ) 2QTc p cs x 2QTc p cs 2 2QTc p cs x 2QTc p cs 2 2QTc p cs
Tak např. o 50 % nižší dodávka než dodávka optimální povede k růstu nákladů o 25 %,
zatímco překročení optimální velikosti dodávky o stejných 50 % vede k nárůstu nákladů
pouze o 8,3 %.
Řešení:
Pro minimalizaci chyb při zaokrouhlování jsou výsledky uváděny s přesností na dvě
desetinná místa. V praxi bychom samozřejmě museli přistoupit k zaokrouhlení -
materiál by podnik odebíral v množství 60 tun, za rok by realizoval 30 dodávek, tj.
každý 12. den by na sklad přišla nová dodávka. Velikost celkových nákladů při takovém
způsobu objednávání by se oproti optimu zvýšila na 745 500 Kč.
Pro stanovení signální úrovně zásoby je nutno určit délku pořizovací lhůty. Pořizovací
lhůta je obvykle delší než dodací lhůta o časové úseky na začátku a konci objednacího
procesu. V našem případě je pořizovací lhůta 1 + 2 + 15 + 3 + 1 = 22 dny. Pořizovací
lhůta je tedy delší než dodávkový cyklus, v okamžiku vystavení objednávky je ještě
jedna dodávka na cestě. Velikost této dodávky musíme proto odečíst od očekávané
spotřeby během pořizovací lhůty.
22
xo = 1800 . − 1 . 60 = 50 tun
360
V okamžiku, kdy skladová zásoba klesne na zhruba 50 tun, je nutno vystavit novou
objednávku.
V praxi mohou nastat situace, kdy nelze z různých důvodů (např. kapacita dopravního
prostředku) objednat přesně optimální množství. Vypočítejme nyní, jak se změní
velikost celkových nákladů, jestliže firma bude objednávat hliník po:
a) 40 tunách
b) 80 tunách.
Pro výpočet celkových nákladů je nutno použít obecný vzorec (6.30). Vztah (6.33) je
možno použít jen pro optimální velikost dodávky.
Jestliže podnik sníží velikost dodávky oproti optimu o 20 tun, vzrostou celkové roční
náklady o 57 824 Kč. V případě, kdy velikost dodávky naopak zvýší o 20 tun, vzrostou
celkové roční náklady pouze o 34 199 Kč.
==============================================================
V žádném případě to však neznamená, že model nelze v praxi využít. Řadu výše
uvedených problémů lze vyřešit modifikací základního modelu (např. problém omezené
kapacity dopravních prostředků a skladů, agregované dodávky, množstevní slevy). Tyto
modifikované modely jsou podrobně popsány v dalších podkapitolách. Na tomto místě
se soustředíme na dva poslední body – problém velkých dávek a dílčí optimalizace.
Zde uvedené poznatky mohou být použity jak při propočtu velikosti dodávky (tzn.
nákupní dávky) při externím nákupu, tak i při stanovování velikosti výrobní dávky v
podniku. Model, který stanovuje optimální velikost výrobní dávky je popsán v kapitole
6.9.5. Jak je však v této kapitole uvedeno, prakticky se velikost výrobní dávky určuje
podle obdobného vzorce (srovnej 6.32 s 6.70), pouze se mění pojetí pořizovacích
nákladů (pro odlišení označených cv), které u produkčního modelu zahrnují např.
náklady na vydání výrobního příkazu, na seřízení a vyčistění strojů.
Velké velikosti dávek, i když mohou být z hlediska nákladů hospodárné, značně
omezují flexibilitu podniku. U opakované výroby obsazuje velká dávka kapacitu
výrobních zařízení na poměrně dlouhou dobu, což znesnadňuje rychlé změny v plánu
výroby a zařazování nových zakázek do výroby. Čím větší je výrobní dávka, tím delší je
i časový odstup mezi dvěma dávkami výrobku. Teprve v příští dávce lze reagovat na
mezitím vzniklé změny tržní poptávky. Při velkých nákupních dodávkách se podniku
zvyšuje riziko nepoužitelnosti nakoupených materiálů a oddaluje se možnost zavádění
inovací u výrobků.
Aby i malé dávky byly hospodárné z hlediska nákladů, je třeba hledat různá opatření ke
snižování optimální velikosti dávek, tzn. opatření pro přibližování veličiny xopt. k
velikostem dávek, které jsou žádoucí z hlediska flexibility podniku.
Ve vzorci (6.32) vystupují čtyři veličiny - Q, T, cp, cs. Z těchto veličin se však dá
prakticky ovlivnit pouze jediná – náklady na pořízení dodávky cp. Platí, že čím nižší
hodnotu má tato veličina, tím menší vychází optimální velikost dodávky xopt.
2Q( c p1 + c p 2 )
xopt . = (6.38)
T( cs1 + cs 2 )
Řešení:
ad a)
2Qc p1 2 . 3 000 . 2 500
xopt. = = = 500 párů
Tc s1 1 . 60
ad b)
ad c)
Importní firma však není schopna realizovat své optimální náklady, protože v závislosti
na obchodním domu musí respektovat jeho podmínky.
Q xT 3 000 500 . 1
Nc (500) = c p2 + c s2 = .8 000 + . 50 = 60 500 Kč
x 2 500 2
Celkové náklady obou subjektů činí 30 000 + 60 500 = 90 500 Kč.
ad d)
neboť
Náklady obchodního domu:
Q xT 3 000 757 . 1
Nc (757) = c p1 + cs1 = .2 500 + . 60 = 32 618 Kč
x 2 757 2
Náklady dodavatele:
Q xT 3 000 757 . 1
Nc (757) = c p2 + cs2 = .8 000 + . 50 = 50 629 Kč
x 2 757 2
Kontrola nákladů: 32 618 + 50 629 = 83 247 Kč
Rekapitulace:
Dodací množství se v nových podmínkách přesunulo z 500 párů na 757 párů bot.
==============================================================
Tento model se používá v situaci, smí-li velikost objednávky x nabývat jen diskrétních
hodnot
Pro optimální velikost objednávky x = xopt. musí platit i v tomto případě nerovnosti
(6.40) a (6.41).
Qc p Tc s
Nc ( x ) = + x (6.42)
x 2
Qc p Tc s Qc p Tc
+ xopt . ≤ + s ( xopt . − m )
xopt . 2 xopt . − m 2
Qc p Tc s Qc p Tc
+ xopt . ≤ + s ( xopt . + m )
xopt . 2 xopt . + m 2
2Qc p
xopt .( xopt . − m ) ≤ (6.43)
Tc s
2Qc p
xopt . ( xopt . + m ) ≥
Tc s (6.44)
2Qc p
xopt . ( xopt . + m ) ≥ ≥ xopt . ( xopt . − m ) (6.45)
Tc s
==============================================================
ŘP 6.5 Vraťme se k příkladu ŘP 6.3. Hliníkárna dodává bločky pouze v celovozových
zásilkách po 24 tunách. To znamená, že velikost objednávky může nabývat pouze hodnot
24, 48, 72, atd. (m = 24) a slévárna nemůže uplatnit vypočtenou optimální velikost
dodávky 60 tun. Prakticky se postupuje tak, že se vytvoří tab. 6.6 a hledá se, která
hodnota splňuje omezující podmínky (6.45). Ostatní údaje zůstávají shodné s příkladem
ŘP 6.3.
1 800 72 . 360
Nc (72) = . 12250 + . 35 = 759 850 Kč
72 2
Oproti spojitému modelu se zvýší celkové náklady o 14 424 Kč za rok.
==============================================================
stav
zásob
h
x
.........
tc
čas
T
Obr. 6.14: Časový průběh stavu zásob dynamického modelu s pohybem zásob absolutně
determinovaným při nespojité spotřebě
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 66
a pro optimální velikost objednávky x = xopt. musí i zde platit nerovnosti (6.46) a (6.47):
2Qc p
xopt . ( xopt . + h ) ≥ ≥ xopt . ( xopt . − h ) (6.48)
Tc s
z obr. 6.14. Modifikovaný vztah pro výpočet celkových nákladů pak má podobu
(6.49).
Q (x+ h)
Nc ( x ) = cp + Tc s (6.49)
x 2
S touto situací jsou spojeny náklady z nedostatku zásob. Graficky zobrazuje tento
model obr. 6.15. Označme:
stav
zásob
s
x
.........
x-s čas
t1 t2
tc
T
Obr. 6.15: Časový průběh čerpání a stavu zásob při přechodném nedostatku zásob
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 72
jednom cyklu. Pro získání celkových nákladů pak tyto náklady násobíme počtem cyklů
v.
Q s x− s Q s Q x− s Q
Nc ( x, s) = c p + cs t1v + c zt 2 v = c p + cs t1 + c zt 2 (6.50)
x 2 2 x 2 x 2 x
t1 t c ts
= a odtud t1 = c
s x x
t2 t t (x− s)
= c a odtud t 2 = c
x−s x x
Q s t s Q x − s tc ( x − s ) Q
Nc ( x, s) = c p + cs c + cz (6.51)
x 2 x x 2 x x
Q s 2 csT ( x − s )2 c zT
Nc ( x, s) = cp + + (6.52)
x 2x 2x
Optimální x a s, které minimalizují nákladovou funkci Nc(x, s) určíme tak, že obě první
parciální derivace (6.53) a (6.54) položíme rovny nule.
∂Nc ( x, s ) Qc p s 2 csT c zT 2( x − s )x − ( x − s )2
=− 2 − + =0 (6.53)
∂x x 2 x2 2 x2
∂Nc ( x, s ) scsT c zT ( x − s )
= − =0 (6.54)
∂s x x
Z rovnice (6.53):
1
–2Qcp – s2csT + czT(2(x – s)x – (x – s)2) = 0 /
T
1
–2Qcp – s2csT + czT(2(x – s)x – (x – s)2) = 0 /
T
2Qc p
= − s 2 cs + 2c z x2 − 2c z sx − c z x2 + 2c z xs − c z s 2 = − s 2 cs + c z x2 − c z s 2 = c z x2 − s 2 ( cs + c z )
T
2Qc p c z2 x2 c z x2 ( cs + c z ) − c z2 x2
= c z x2 − s 2 ( c s + c z ) = c z x2 − ( c + c ) =
cs + c z
s z
T ( c s + c z )2
2Qc p x2 ( cs c z + c z2´ −c z2 ) x2 cs c z
= =
T cs + c z cs + c z
2Qc p cs + c z
x2 =
Tc s cz
2Qc p cs + c z (6.55)
xopt . =
Tc s cz
2Qc p cz
s opt . = (6.56)
Tc s cs + c z
Dosazením xopt. a sopt. do (6.52) po úpravách dostaneme vztah pro velikost minimálních
celkových nákladů (6.57).
cz
N c ( xopt . , s opt. ) = 2QTc p c s (6.57)
cs + c z
Zajímavý je výraz pod odmocninou ve vztahu (6.57) cz/(cs + cz), který vyjadřuje, jakou
část dodávkového cyklu je poptávka uspokojována bez prodlení (tedy pravděpodobnost
uspokojení poptávky). Tento podíl se nazývá míra obsluhy (také stupeň úplnosti
dodávky) a budeme ho značit symbolem α (6.58). Analogicky doplněk (1 - α) vyjadřuje
míru rizika nedostatku zásob, resp. pravděpodobnost, že požadavek bude muset na
uspokojení čekat. Jak bude později ukázáno v kap. 6.10.1, hraje ukazatel (6.58) také
důležitou roli při stanovování pojistné zásoby.
cz
α= (6.58)
cs + c z
Jestliže cz → ∞ pak pravá strana rovnice (6.57) nabývá 2QTc p cs , což je výraz shodný
s modelem bez nedostatku zásob. V tomto případě je též xopt. = sopt. Je to pochopitelné,
neboť při vysokých hodnotách cz nepřipustíme okamžitý nedostatek zásob.
Optimální signální úroveň zásoby je dána výrazem (6.36), od kterého je nutné odečíst
počet přechodně neuspokojených požadavků v okamžiku vystavení objednávky, tedy po
úpravě obdržíme vztah (6.59).
Řešení:
ad a)
ad b)
ad c)
cz 1 000
Nc (xopt. , sopt. ) = 2QTc p cs = 2 . 1 800 . 360 . 12 250 . 35 = 732 714 Kč
cs + c z 35 + 1 000
ad d)
V okamžiku, kdy skladová zásoba klesne na zhruba 48 tun, je třeba vystavit novou
objednávku. Všimněme si, že velikost celkových nákladů je nižší o 12 712 Kč ročně
oproti modelu, který neuvažuje nedostatek zásob. Tuto skutečnost lze však snadno
vysvětlit – odmocnina ve vzorci (6.57) je vždy menší než jedna, a proto celkové
náklady musí být nižší. Logicky lze rozdíl vysvětlit tak, že oproti modelu bez
nedostatku zásob se prodloužila délka dodávkového cyklu (tím se realizuje méně
dodávek a klesají náklady na pořízení zásob), snížila se velikost průměrné zásoby (tím
klesají náklady na udržování a skladování zásob) a nově vznikají náklady z nedostatku
zásoby. Úspory prvních dvou nákladových druhů jsou však vyšší než náklady z
nedostatku zásob, a proto jsou celkové náklady nižší.
cz 1 000
α= = = 0,9662 (96,62 %)
cs + c z 35 + 1 000
stav
zásob
xmax
.........
td tč čas
tc
T
Obr. 6.16: Časový průběh stavu zásob dynamického modelu s plynulým doplňováním zásob
při rovnoměrné poptávce
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 67
Označme:
Výroba jedné série určitého výrobku o velikosti qs jednotek množství vyžaduje dobu td,
přičemž výroba, a tudíž i přísun výrobků na sklad probíhá současně s čerpáním zásoby.
Předpokládáme, že
Q < K,
Cílem optimalizace je určit konstantní velikost výrobní série qsopt., časy td a tč, aby
celkové náklady spojené s vytvářením a skladováním výrobků byly minimální.
K −Q (6.60)
id = k − q =
T
Maximální úroveň zásob v okamžiku, kdy je dokončena výroba jedné série, je dána
výrazem (6.61).
K −Q
xmax = t d id = t d (6.61)
T
kde
q s q s q sT
td = = =
k K K
T
qsT K − Q qs ( K − Q ) Q Q
xmax = = = q s − q s = q s 1 − (6.62)
K T K K K
xmax
tč = kde (6.63)
ič
xmax xmaxT Q T
tč = = = q s 1 −
Q Q K Q (6.64)
T
q sT q sT Q qT qT qT qT
tc = t d + tč = + (1 − ) = s + s − s = s (6.65)
K Q K K Q K Q
Celkové náklady za dobu T (6.66) jsou dány součtem skladovacích nákladů a fixních
nákladů na výrobu všech sérií.
Úhrnné náklady na udržování a skladování zásob za dobu T jsou dány vztahem (6.67).
xT 1 Q
Ns ( qs ) = cs = qs ( 1 − )Tc s (6.67)
2 2 K
Fixní náklady na výrobu všech sérií (počet sérií v = Q/qs) se rovná (6.68).
Q
Nv ( q s ) = vcv = cv (6.68)
qs
1 Q Q
Nc ( q s ) = Tc s q s 1 − + cv (6.69)
2 K qs
Položíme-li první derivaci funkce celkových nákladů (6.69) rovnu nule, obdržíme vztah
pro optimální velikost jedné výrobní série (6.70).
dNc ( q s ) csT Q cQ
= (1 − ) − v 2 = 0
dq s 2 K qs
c sT Q cQ
(1 − ) = v2
2 K qs
q s2 2
=
cvQ c T ( 1 − Q )
s
K
2 Qc 1 2Qcv 1
q s2 = v
=
csT ( 1 − Q ) csT K − Q
K K
2Qcv K
q sopt . = (6.70)
Tc s K −Q
K −Q
N c ( q sopt . ) = 2QTc v c s (6.71)
K
V případě, že K >> Q dostaneme prakticky stejný výsledek jako u modelu 6.9.1, tj.
Harrisův-Wilsonův vzorec (6.32).
Obdobně jako u předcházejících modelů zbývá odvodit vztah pro výpočet optimální
signální úrovně zásoby. Vzhledem k tomu, že nelze předpokládat, že by doba potřebná
pro přípravu nové výrobní dávky tp byla větší než tc, mohou nastat dva případy:
1) tp ≤ tč, pak okamžik, ve kterém je třeba začít s přípravou nové dávky, spadá do
spotřebního cyklu a je roven přímo poptávce za dobu tp, to znamená (6.72).
2) tp > tč, pak okamžik, ve kterém je třeba začít s přípravou nové dávky, spadá
do výrobního cyklu, a signální velikost zásoby se určí podle (6.73).
xo = qt p (6.72)
xo = ( t c − t p )( k − q ) (6.73)
==============================================================
ŘP 6.7 Podnik vyrábí nárazníky pro osobní automobily. Kapacita vstřikovacího lisu je
27 000 nárazníků měsíčně (při nepřetržitém provozu). Nárazníky jsou různé podle
jednotlivých značek automobilů. Předpokládejme, že pro určitou značku je měsíční
poptávka 4 500 nárazníků. Náklady na skladování jednoho nárazníku denně jsou 5 Kč,
náklady související s přípravou jedné výrobní dávky jsou 3 200 Kč. Příprava další
výrobní dávky si vyžádá 3 dny. Stanovme optimální velikost výrobní dávky a s tím
související náklady.
Řešení:
K −Q 27 000 - 4 500
Nc (q sopt. ) = 2QTcvcs 2 . 54 000 . 360 . 5 . 3 200 = 720 000 Kč
K 27 000
qs 480
Doba potřebná k výrobě jedné dávky je t d = = = 0,53 dne (cca 13 hod.)
k 27 000
30
Intenzita doplňování skladu je rozdíl denní výroby a denní poptávky, tj. 900 - 150 = 750
ks. Maximální velikost zásoby na skladě je x = 0,53 . 750 = 400 ks a tato zásoba se
čerpá tč = 400/150 = 2,67 dne. To znamená, že jeden dodávkový cyklus trvá 3,20 dne.
Velikost signální zásoby vypočteme podle (6.73), neboť tp > tč.
Předpokládá se, že pro období délky T potřebuje podnik objednat k položek zásob s
očekávanou spotřebou (poptávkou) Qi jednotek množství. Náklady na pořízení zásob cp
jsou nezávislé na počtu objednaných položek. Náklady na udržování a skladování zásob
jednotlivých položek budeme značit symbolem csi. Řešení spočívá v porovnání
celkových nákladů při individuálním objednávání všech položek a celkových nákladů
při skupinovém objednávání položek.
Pokud by podnik objednával každou položku zásob individuálně, použili bychom pro
stanovení optimální velikosti dodávky a odpovídajících celkových nákladů vzorce z
kapitoly 6.9.1.
2Qi c p
xiopt . = (6.74)
Tc si
Qi
viopt . = (6.75)
xiopt .
Optimální délka dodávkového cyklu pro jednotlivé položky je dána výrazem (6.76).
T 2Tc p
t ciopt . = opt .
= (6.76)
vi Qi csi
k
Ncopt .( xi ) = ∑ 2QiTc p csi (6.78)
i =1
T Qi
v= = (6.79)
t c xi
1 k 1 k
c p + ∑ xiTc si = c p + t c ∑ Qi csi
T T
Nc ( t c ) = (6.80)
tc 2 i =1 tc 2 i =1
Qi t c
xi = (6.81)
T
Jestliže derivaci funkce (6.81) podle tc položíme rovnu nule, dostaneme pro hledaný
optimální dodávkový cyklus výraz (6.82).
2Tc p
t copt . = k (6.82)
∑Q c
i =1
i si
Qi t copt . 2c p
xiopt . = = Qi k
T (6.83)
T ∑ Qi csi
i =1
Celkové náklady pro případ skupinového objednávání položek jsou dány výrazem
(6.84).
k
N c ( t copt . ) = 2Tc p ∑ Qi c si (6.84)
i =1
Srovnáním výrazů (6.78) a (6.84) je zřejmé, že platí nerovnost (6.85) a tedy náklady při
skupinovém objednávání položek jsou vždy nižší než při individuálním způsobu
objednávání, viz (6.86).
k k
∑i =1
Qi c si ≥ ∑Q c
i =1
i si (6.85)
Tento obecný závěr však platí pouze v případě, kdy náklady na pořízení zásob jsou
fixní. Tento předpoklad nebývá v praxi často splněn, a proto nyní budeme uvažovat
obecnější případ, kdy náklady na pořízení zásob mají fixní složku cpf (např. náklady na
odeslání objednávky, likvidaci faktury) a složku závislou na počtu objednaných položek
k . cpv (např. náklady na určování výše spotřeby každé položky).
c p = c pf + kc pv (6.87)
T 1
Nc ( t ci ) = ( c pf + c pv ) + Qi t ci csi (6.88)
t ci 2
a její minimalizací podle tci nalezneme výrazy pro stanovení optimálních velikostí
objednávek (6.89). Jedná se v podstatě o upravenou verzi základního Harrisova-
Wilsonova vzorce (6.32). Optimální délky dodávkových cyklů jsou rovny (6.90).
2Qi ( c pf + c pv )
xiopt . = (6.89)
Tc si
2T ( c pf + c pv )
t ciopt . = (6.90)
Qi csi
Minimální celkové náklady získáme součtem nákladů jednotlivých položek, tzn. platí
(6.91).
k k
T 1 k
N c ( tc ) = ( c pf + kc pv ) + t c ∑ Qi c si (6.92)
tc 2 i =1
2( c pf + kc pv )
xiopt . = Qi k
(6.93)
T ∑ Qi csi
i =1
2T ( c pf + kc pv )
t copt . = k (6.94)
∑Q c
i =1
i si
k
Nc ( t copt . ) = 2T( c pf + kc pv )∑ Qi csi (6.95)
i =1
Nc ( t ci ) ≥ Nc ( t c ) (6.96)
2
k
∑
i =1
Qi csi
≥ c pf + kc pv (6.97)
k
c pf + c pv
∑
i
Qi csi
=1
==============================================================
ŘP 6.8 Supermarket odebírá od pivovaru tři druhy nápojů - pivo 10o v lahvích, pivo 12o
v plechovkách a sodovku v PET lahvích (pro zjednodušení uvažujeme pouze tyto tři
druhy výrobků). Pivovar nabízí kompletní dodávku všech položek v požadované
struktuře. Náklady na vystavení objednávky se skládají jednak z pevné částky 100 Kč a
jednak z proměnlivé částky 800 Kč za každou položku na objednávce. Náklady na
udržování a skladování zásob a velikost roční poptávky po jednotlivých výrobcích jsou
uvedeny v tab. 6.7.
Řešení:
Pro každý nápoj stanovíme optimální velikost dodávky dle vzorce (6.89), např. pro
lahvové pivo 10o:
Q1 200000
v1opt. = = = 67 dodávek
x1opt. 3 000
T 360
opt.
t c1 = opt.
= = 5,4 dne
v1 67
k
Nc (5,7) = 2T(c pf + kc pv )∑ Qi csi = 2 .1 . (100 + 3 . 800) . 19 910 000 = 315 515 Kč
i =1
částka
objednané množst ví
Obr. 6.17: Závislost celkové zaplacené částky na objednaném množství při cenové degresi
I. typu
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 78
2) Nižší cena se vztahuje jen na jednotky množství, jež přesahují určitý daný objem
(tzn. že příslušná cena se vztahuje jen na jednotky v daném intervalu množství).
Pak se jedná o cenovou degresi II. typu (viz obr. 6.18).
zaplacená
celková
částka
objednané množst ví
Obr. 6.18: Závislost celkové zaplacené částky na objednaném množství při cenové degresi
II. typu
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 78
c1 pro x ∈ (0 , x1 )
c = c 2 pro x ∈ x1 , x2 ) (6.98)
c n pro x ∈ x n −1 , ∞ )
Přitom platí c1 > c2 > c3 ... > cn. Symbolem K označíme zaplacenou částku za
objednané množství x. Graficky jsou částky K zobrazeny na obr. 6.17 a 6.18.
Qc p
+ c1Q + Tc p p + Tc1 xp pro x ∈ (0, x1 )
Q 1 1 1
Nc( 1 ) ( x ) = ( c p + c1 x ) + T ( c p + c1 x ) p =
x 2 x 2 2
(6.99)
dNc( 1 ) ( x ) Qc p 1
= − 2 + Tc1 p = 0
dx x 2
2Qc p
. =
(1)
xopt (6.100)
c1 pT
1
Nc ( x1opt . ) = c1Q + c p pT + 2QTpc p c1 (6.101)
2
Qc p 1 1
Nc( 2 ) ( x ) = + c2 Q + Tc p p + Tc2 xp (6.102)
x 2 2
2Qc p
. =
(2)
xopt (6.103)
c2 pT
1
. ) = c 2 Q + c p pT + 2QTpc p c2
2
Nc ( xopt (6.104)
2
Nc(x)
Nc(x)
cj . Q
Q
cp
x
x1 x2 x
Obr. 6.19: Průběh nákladových křivek pro tříhladinovou cenovou degresi I. typu
Zdroj: ZIMOLA, B., Operační výzkum, s. 131
Z charakteru funkcí Nc(1), Nc(2), příp. Nc(3) rovněž vyplývá, že při c3 ≠ c2 ≠ c1 se jejich
grafy nemohou nikdy protnout, i kdybychom jejich definiční obory rozšířili na (0, ∞).
Je-li tedy např. c3 < c2 < c1, pak pro každé nezáporné x bude platit
Nc(1)min. < Nc(1), Nc(2)min. < Nc(2) a Nc(3)min. < Nc(3) a tudíž musí platit i
Při určování optimální velikosti objednávky při cenové degresi I. typu se postupuje
následujícím způsobem:
ŘP 6.9 Obchodní dům prodá za rok 20 000 elektrických varných konvic. Náklady na
pořízení jedné dodávky (bez ceny zboží) byly vykalkulovány na 12 750 Kč. Náklady na
skladování zásob jsou 6 % ročně z hodnoty zásob. Dále je nutno vzít v úvahu náklady na
kapitál vázaný v zásobách ve výši 18 %. Obchodní dům odebírá konvice od výrobce za
základní cenu 1 000 Kč/ks. Při odběru více než 1 000 ks však nabízí dodavatel
množstevní slevu 4 Kč/ks a při odběru nad 5 000 ks dokonce 10 Kč/ks (ze základní
ceny), která se vztahuje na celé množství. Stanovme optimální velikost dodávky.
Řešení:
Optimální velikost dodávky pro cenu 1 000 Kč/ks se již nemusíme počítat. Pro
doplnění, její velikost by byla 1 458 ks, což samozřejmě nevyhovuje intervalu 1 až
1 000 ks.
1
. ) = c 2 Q + c p pT + 2QTpc p c2
2
Nc ( xopt
2
1
2
Nc (xopt. ) = 996 . 20 000 + . 12 750 . 0,24 . 1 + 2 . 20 000 . 1 . 0,24 . 12 750 . 996 = 20 270 687 Kč
2
4) Jak je však patrné z obr. 6.19, může být nákladově výhodnější objednat množství na
hranici dalšího intervalu, tj. 5 001 ks. Vypočítáme proto velikost celkových nákladů pro
toto množství. Musíme ovšem použít obecný nákladový vzorec.
Qc p 1 1
Nc( 3 ) ( x ) = + c3Q + Tc p p + Tc3 xp
x 2 2
20 000 . 12 750 1 1
Nc(3) (5 001) = + 990 . 20 000 + . 1 . 12 750 . 0,24 + . 1 . 990 . 5 001 . 0,24 = 20 446 639 Kč
5 001 2 2
Zkoumejme nyní případ, kdy se nižší cena vztahuje vždy jen na ty jednotky, jež
přesahují určité množství. Předpokládáme, že cj > cj+1.
K ( x ) = k j −1 + c j (x − x j −1 ) (6.105)
K(x)
k3
k2
k1
x1 x2 x3 x x4
objednané množství
Obr. 6.20: Ilustrace výrazu K(x)
Zdroj: vlastní zpracování
Střední cena jednotky množství při objednávce velikosti x je dána výrazem (6.106).
K( x ) k j −1 c j x j −1
= + cj − (6.106)
x x x
Pro stanovení optimální velikosti dodávky sestrojíme opět nákladové funkce Sj(x), které
budou vyjadřovat součet pořizovacích a skladovacích nákladů během období délky T za
předpokladu, že zásobu budeme vytvářet dodávkami velikosti x ∈ x j −1 , x j ). Pro
jednoduchost budeme předpokládat, že spotřeba je plynulá a rovnoměrná po celý rok a
dodávka bude realizována vždy najednou.
Označme:
K( x ) Q 1 K( x )
S j( x ) = Q + cp + pTx (6.107)
x x 2 x
Celkové náklady = náklady na nákup + náklady na pořízení dodávek + náklady
skladování
Rozšíříme-li definiční obory funkcí Sj(x) na celý interval (0, ∞) dostaneme soustavu
funkcí znázorněnou na obr. 6.21.
Smin.
x1 xopt. x2 x3 x
Obr. 6.21: Průběh nákladových křivek při cenové degresi II. typu
Zdroj: TER-MANUELIANC, A., Matematické modely řízení zásob, s. 86
Spodní části křivek Sj(x) zobrazují funkci S(x), která je spojitá v každém bodě intervalu
<0, xn). Jedná se o tzv. obalovou křivku. Lze dokázat, že křivky se právě protínají na
hranicích jednotlivých intervalů a že obalová křivka S(x) nemůže nabýt minima v
některém z bodů xj.
Minimum funkce S(x) určuje hledanou velikost dodávky. Derivací funkce Sj(x) podle
x dostaneme výraz (6.109) pro stanovení optimální velikosti dodávky.
2Q( c p + k j −1 − c j x j −1 )
. =
j
xopt (6.109)
Tpc j
j ∈ x j −1 , x j ) , j = 1, 2, …, n
kde xopt .
Dosazením nalezeného výrazu pro (6.109) do rovnice (6.108) dostáváme vztah pro
výpočet minimálních nákladů (6.110).
1
S j ( xopt . ) = c j Q + Tp( k j −1 − c j x j −1 ) + 2QTpc j ( c p + k j −1 − c j x j −1 ) (6.110)
2
1) Pro každou funkci Sj(x) vypočteme x(j)opt. minimalizující celkové náklady. Ověříme,
zda x(j)opt. leží v příslušném intervalu <xj-1, xj). Pokud ne, hodnotu nelze považovat
za přípustné řešení.
2) Pro všechna přípustná řešení vypočteme celkové náklady Sj(xopt.). Ze všech hodnot
nalezneme minimum.
3) Minimální hodnotě Sj(xopt.) pak odpovídá optimální velikost objednávky.
c1 = 5 200 Kč/ks
c2 = 5 200 . 0,98 = 5 096 Kč/ks
c3 = 5 200 . 0,95 = 4 940 Kč/ks
c4 = 5 200 . 0,90 = 4 680 Kč/ks
k0 = 0 Kč
k1 = k0 + 5 200 . 25 = 130 000 Kč
k2 = k1 + 5 096 . 75 = 130 000 + 382 200 = 512 200 Kč
k3 = k2 + 4 940 . 150 = 512 200 + 741 000 = 1 253 200 Kč
k4 = k3 + 4 680 . 500 = 1 253 200 + 2 340 000 = 3 593 200 Kč
Řešení:
2Q( c p + k j −1 − c j x j −1 )
. =
j
xopt
Tpc j
2) Vypočteme pro všechny přípustné hodnoty xopt. velikost celkových nákladů Sj(xopt.):
1
S j ( xopt . ) = c j Q + Tp( k j −1 − c j x j −1 ) + 2QTpc j ( c p + k j −1 − c j x j −1 )
2
1
S2 (91) = 5 096 .750 + . 1 . 0,18 . (130 000 - 5 096 . 25) +
2
+ 2 .750 . 1 . 0,18 . 5 096 . (2 500 + 130 000 - 5 096 . 25) = 3 906 003 Kč
1
S3 (187) = 4 940 .750 + . 1 . 0,18 . (512 200 - 4 940 . 100) +
2
+ 2 .750 . 1 . 0,18 . 4 940 . (2 500 + 512 200 - 4 940 . 100) = 3 872 800 Kč
1
S4 (391) = 4 680 .750 + . 1 . 0,18 . (1 253 200 - 4 680 . 250) +
2
+ 2 .750 . 1 . 0,18 . 4 680 . (2 500 + 1 253 200 - 4 680 . 250) = 3 846 563 Kč MINIMUM
Optimální velikost dodávky je 391 ks průtokových ohřívačů vody, pro které jsou
celkové náklady minimální.
Tento stav představuje stěží dosažitelný ideál – poptávka zpravidla není rovnoměrná a
konstantní, dodávky výrobků na sklad mohou přijít později nebo v jiném množství než
podnik předpokládá. To znamená, že management má v podstatě jen dvě možnosti, buď
udržovat dodatečné zásoby ve formě pojistných zásob, nebo riskovat potenciální ztrátu
prodeje z důvodu vyčerpání zásob. Samozřejmě, že velikost pojistné zásoby lze
podstatně redukovat, pokud podnik vyrábí pro konkrétního zákazníka nebo dodavatelé
jsou spolehliví. Nicméně i podniky na špičkové světové úrovni udržují jistou, byť velmi
nízkou, hladinu pojistných zásob.
Tyto odchylky mohou působit jak na zvětšení, tak i na zmenšení zásoby oproti
plánovanému stavu. Při dimenzování normy pojistné zásoby se soustřeďujeme na
odchylky zmenšující zásobu (opožděné nebo menší dodávky, vyšší čerpání ze zásob či
kratší termíny odběru ze zásoby). Vznik odchylek ilustruje obr. 6.22.
stav
zásob
xb
.........
xp
kde:
Přestože pojistná zásoba je pouze jednou z mnoha skupin zásob udržovaných v podniku
(viz kap. 6.2), její velikost v řadě podniků dosahuje až 50 % velikosti celkových zásob a
náklady na držení pojistných zásob se odhadují na 20 až 40 % z průměrné hodnoty
skladovaných zásob (Sandvig a Reistad, 2000, s. 8). Je tedy zřejmé, že správné
stanovení velikosti pojistné zásoby může vést k podstatnému snížení nákladů podniku.
Stupeň úplnosti dodávky (také se používá označení míra obsluhy, úroveň obsluhy, v
angl. cycle service level, příp. pouze service level) budeme značit symbolem α a lze ho
vyjádřit jako pravděpodobnost, že v rámci jednoho cyklu nedojde k neuspokojení
požadavků (vyčerpání zásoby), tzn. pravděpodobnost toho, že poptávka během
pořizovací lhůty dodávky bude nižší než bod objednávky.
α = P{(Z – Q) ≥ 0} (6.111)
Stupeň pohotovosti dodávky (používá se také označení míra plnění dodávek, v angl.
fill rate, příp. annual service level) budeme značit symbolem β a lze ho definovat jako
pravděpodobnost, že objednávku na položku bude možno plně uspokojit hned po jejím
uplatnění, to znamená ze skladové zásoby.
Čím delší je období, pro které jsou prováděny odhady budoucí poptávky, tím méně je
spolehlivý odhad budoucí poptávky, a proto tím vyšší musí být pojistná zásoba. U
materiálů s P-systémem řízení zásob toto období vyplývá z délky kontrolního intervalu,
z délky objednávkového intervalu a z některých dalších časových úseků. U materiálů
s Q-systémem řízení zásob je nejvýrazněji ovlivněno délkou dodací lhůty. V obou
případech se tato doba označuje jako interval nejistoty.
dodací lhůta
uložení zboží
dodání zboží do do skladu
místa plnění
doručení objednávky
dodavateli
odeslání
objednávky
rozhodnutí o
vystavení
objednávky
Obr. 6.23: Struktura intervalu nejistoty v Q-systému řízení zásob
Zdroj: MANN, Q., Optimalizace zásob v praxi, s. 39
U materiálů, pro které platí P-systém řízení zásob, je délka intervalu nejistoty
definována jako doba, která uplyne od okamžiku přijetí rozhodnutí objednat do
okamžiku, kdy se do stavu zásob promítnou důsledky nejbližšího příštího rozhodnutí. Je
to tedy doba, po kterou objednávající subjekt nemá v podstatě možnost změnit důsledky
svého rozhodnutí a je v nejistotě, zda určená pojistná zásoba bude stačit na vyrovnávání
náhodných výkyvů v poptávce a dodávkách. První řádnou příležitostí k případné opravě
původního rozhodnutí je totiž až nejbližší příští rozhodování (viz obr. 6.4). Z toho
důvodu je interval nejistoty u P-systému delší zhruba o jeden kontrolní interval tk.
100 − 95,44
95,44 + = 97,72 %
2
procent případů jak ukazuje spodní část obr. 6.24.
Za těchto okolností lze pojistný faktor K definovat jako příslušný kvantil distribuční
funkce normovaného normálního rozdělení. Hodnotu pojistného faktoru lze tak snadno
vyhledat v tabulkách běžně uváděných ve statistické literatuře nebo pomocí
statistického softwaru.
Velikost pojistné zásoby (6.114) lze potom stanovit jako součin pojistného faktoru K a
celkové směrodatné odchylky σc.
xp = K . σc (6.114)
∑(p
1
σp = i − p) 2 (6.115)
n i =1
n∑
1
σ tp = ( t pi − t p )2
i =1
(6.116)
Kolísání velikosti dodávek lze vyjádřit buď pomocí směrodatné odchylky velikosti
jednotlivých dodávek (6.118) nebo směrodatnou odchylkou velikosti rozdílů mezi
kontrahovaným a skutečně dodaným množstvím (6.119).
n∑
1
σx = ( xi − x )2 (6.118)
i =1
n∑
1
σx = ( xi − x ) 2
(6.118)
i =1
n∑
1
σr = ( rxi − rx )2 (6.119)
i =1
n∑
1
rx = rxi = 0 (6.121)
i =1
n∑
1
σe = ( e pi − e p )2 (6.122)
i =1
e pi = pi − p*i (6.123)
O chybách v odhadu epi (6.123) lze podobně jako o veličinách rxi (6.120) předpokládat:
e pi = pi − p*i (6.124)
V odborné literatuře lze nalézt celou řadu metod stanovení velikosti pojistné zásoby.
Metody uvedené v těchto skriptech představují pouze výběr nejčastěji používaných
výpočetních postupů.
(
x p = K σ p + p σ tp ) (6.125)
Protože je vzorec (6.125) pouze přibližný, což vyplývá ze způsobu vyjádření celkové
směrodatné odchylky, lze jeho použití doporučit u méně významných položek zásob
(kategorie B a C) z důvodu jeho jednoduchosti a poměrně logické konstrukce.
Vzhledem k tomu, že metoda M1 nezohledňuje kolísání velikosti dodávek, je
podmínkou jejího použití, aby velikost dodávek nebyla výraznějším zdrojem nejistoty.
Jedná se o nejčastěji uváděnou metodu v literatuře. Velikost pojistné zásoby se určí jako
součin pojistného faktoru a směrodatné odchylky velikosti poptávky během intervalu
nejistoty, viz vztah (6.126).
xp = K . σn (6.126)
σn =σ p tp (6.127)
σ n = σ p ( t p + tk ) (6.128)
Obecně lze pak vztah pro výpočet pojistné zásoby pro oba systémy řízení zásob
formulovat vzorcem (6.129), přičemž v Q-systému řízení zásob se dosadí tn = tp a v P-
systému řízení zásob tn = tp + tk, jak bylo uvedeno v kap. 6.10.2.
x p = Kσ p t n (6.129)
Tato metoda uvažuje společný vliv variability velikosti poptávky a délky pořizovací
lhůty. Rozptyl velikosti poptávky se vypočítá jako druhá mocnina vztahu (6.115) a
rozptyl délky pořizovací lhůty jako druhá mocnina vztahu (6.116). V úvahu přichází i
možnost odhadnout kolísání délky pořizovací lhůty podle vzorce (6.117). Část pojistné
zásoby určená ke krytí výkyvů v poptávce se může vzájemně zastupovat s částí pojistné
zásoby určené ke krytí poptávky v důsledku kolísání pořizovací lhůty. Velikost pojistné
zásoby se určí ze vztahu (6.130) za předpokladu, že veličiny se řídí normálním
rozdělením.
2
x p = K t nσ p2 + p σ tn2 (6.130)
Pro P-systém zásob se použije stejný vzorec (6.130), pouze místo veličiny tp se dosadí
tn = tp + tk a místo veličiny σtp veličina σtn.
Metoda stanovení velikosti pojistné zásoby podle vztahu (6.130) je vhodná spíše pro
omezený počet důležitých položek (kategorie A), protože metoda je poměrně náročná
na přesnost vstupních dat a objem výpočtů. Je nutné si uvědomit, že stanovení normy
velikosti pojistné zásoby neznamená jednorázový propočet. Normu velikosti pojistné
zásoby je třeba periodicky aktualizovat v závislosti na změnách vstupních veličin.
Metoda M3 rovněž není vhodná pro položky, u nichž je významným faktorem nejistoty
kolísání velikosti dodávek, neboť tento faktor není do propočtu zahrnut. V takovém
případě je vhodná metoda M4.
x px = Kσ r t n (6.131)
Druhou složkou pojistné zásoby je část, která pokrývá náhodné výkyvy v poptávce.
Tuto složku pojistné zásoby můžeme odvodit přímo ze statistické analýzy průběhu
poptávky. U režijních materiálů se totiž často budoucí potřeba odvozuje z její minulé
průměrné hodnoty. Směrodatná odchylka velikosti poptávky se vypočítá podle vzorce
(6.115). Příslušná velikost pojistné zásoby se určí ze vztahu (6.132).
x pp = Kσ p t n (6.132)
Podobně jako u metody M3 se obě složky pojistné zásoby xpx, xpp mohou ve své funkci
navzájem zastupovat, a proto není možno celkovou pojistnou zásobu určit jako jejich
prostý součet. Celková pojistná zásoba je potom dána výrazem (6.133).
(
x p = K t n σ p2 + σ r2 ) (6.133)
x pp = Kσ e t n (6.134)
Podobně jako u metody M4, se mohou obě složky pojistné zásoby xpx a xpp ve své funkci
navzájem zastupovat, a proto není možno celkovou pojistnou zásobu určit jako jejich
prostý součet. Celková pojistná zásoba je proto dána výrazem (6.135).
(
x p = K t n σ e2 + σ r2 ) (6.135)
Pro takové položky zásob je určena následující metoda. Vhodným modelem k popisu
časové řady poptávky je exponenciální vyrovnávání s konstantou γ. Exponenciální
vyrovnávání se doporučuje u nestacionárních procesů poptávky z důvodu, že nejmladší
údaje o poptávce mají rozhodující váhu pro konstrukci předpovědi budoucí poptávky.
Časovou řadu poptávky proložíme technikou exponenciálního vyrovnávání a určíme
optimální hodnotu vyrovnávací konstanty. Postup nebudeme popisovat, neboť je
standardně uváděn ve statistické literatuře.
Vyrovnávací konstanta může nabývat obecně hodnot z intervalu <0, 1>. Jestliže se γ =
0, pak poptávka má stacionární charakter (její velikost je konstantní). V případě 0 < γ ≤
1 se poptávka chová nestacionárně, přičemž čím vyšší je hodnota konstanty γ, tím je
poptávka méně stabilní (mladším údajům v časové řadě se přiřazuje vyšší váha). Jestliže
se γ = 1, pak má poptávka zcela nahodilý charakter (údaje o minulé poptávce jsou pro
předpověď prakticky bezcenné).
Hodnota konstanty γ má velký vliv na velikost pojistné zásoby. Pro výpočet pojistné
zásoby se použije vztah (6.136).
(tn − 1)(2 tn − 1)
xp = Kσp tn 1 + γ (tn − 1) + γ2 (6.136)
6
Pro obě krajní hodnoty konstanty γ lze vzorec (6.136) zjednodušit. V případě γ = 0 se
výraz v pořadí u druhé odmocniny rovná jedné a dostáváme vzorec (6.129), který byl
popsán u metody M2. Pro γ = 1 je proces poptávky zcela nahodilý a velikost pojistné
zásoby se rovná vztahu podle (6.137).
tn (tn + 1)(2 tn + 1)
xp = Kσp (6.137)
6
je vztah mezi délkou pořizovací lhůty a velikostí pojistné zásoby konkávní. V případě
nestacionární poptávky se tento vztah mění na konvexní.
25
jednotk ová pojis tná zás oba
20
(j. m nožs tví)
15
10
g = 0, 0
g = 0, 2
5 g = 0, 5
g = 0, 7
g = 1, 0
0
0 1 2 3 4 5 6 7 8 9 10
Vzhledem k velkému počtu metod, které lze nalézt v literatuře, vzniká otázka, kterou
metodu v praxi použít. V podstatě neexistuje žádná univerzální metoda stanovení
velikosti pojistné zásoby. V praxi je nezbytné identifikovat převažující zdroj nejistoty v
průběhu zásobovacího procesu a vhodnost použití vybrané metody ověřit výpočtem
skutečně dosahovaného stupně úplnosti nebo pohotovosti dodávky. Jestliže je
dlouhodobě dosahováno nižšího než požadovaného stupně úplnosti (pohotovosti)
dodávky, svědčí to o tom, že byla vybrána nesprávná metoda výpočtu. V takovém
případě je žádoucí způsob určování pojistné zásoby změnit.
stupněm pohotovosti dodávky. Jelikož každý ukazatel měří něco jiného – stupeň
úplnosti dodávky početnost deficitu, stupeň pohotovosti dodávky velikost deficitu
zásob, musí se lišit i způsob určování a tedy i výše pojistného faktoru.
Tento způsob stanovení výše pojistného faktoru je poměrně častý a někdy i jediný
možný v případě, kdy nelze v podniku zjistit velikost nákladů na udržování a skladování
zásob a nákladů z nedostatku zásob. Nicméně i v tomto případě se doporučuje, alespoň
odhadnout výši nákladů na udržování a skladování zásob a pro autonomně stanovenou
spolehlivost zabezpečení propočítat pomocí vzorce (6.143) výši nákladů z nedostatku
zásob. Management podniku by měl pak rozhodnout, zda taková výše nákladů z
nedostatku zásob odpovídá realitě, a příp. následně podle toho upravit spolehlivost
zabezpečení.
Nejprve si popíšeme způsob určování výše pojistného faktoru pro stupeň úplnosti
dodávky. Obecně celková směrodatná odchylka představuje určitou jednicovou
pojistnou zásobu. Pojistný faktor K zvyšuje tuto jednicovou pojistnou zásobu na K-
násobek, takže čím vyšší je pojistná zásoba, tím vyšší je i pravděpodobnost uspokojení
poptávky (stupeň úplnosti dodávky), a tedy nižší pravděpodobnost vzniku deficitu.
Jak bylo uvedeno v kap. 6.10.4, lze pojistný faktor K definovat jako příslušný kvantil
distribuční funkce normovaného normálního rozdělení. Hodnotu pojistného faktoru lze
tak snadno vyhledat v tabulkách běžně uváděných ve statistické literatuře. Pro vybrané
hodnoty stupně úplnosti dodávky jsou velikosti pojistného faktoru uvedeny v tab. 6.10.
Tab. 6.10: Velikost pojistného faktoru pro různé stupně úplnosti dodávky
Požadovaný stupeň Pojistný faktor Požadovaný stupeň Pojistný faktor
úplnosti dodávek α K úplnosti dodávek α K
50 0,000 85 1,040
60 0,250 90 1,285
65 0,385 95 1,650
70 0,525 99 2,330
75 0,675 99,99 3,720
80 0,850 99,9999 4,760
Z tab. 6.10 a obr. 6.26 je patrné, že při K = 0 je pojistná zásoba rovna nule, takže k
uspokojování očekávané poptávky je k dispozici pouze obratová zásoba, určená na
úrovni dosavadní střední hodnoty náhodné poptávky. Za tohoto stavu je
pravděpodobnost uspokojení poptávky (stupeň úplnosti dodávky) 50 %. Vytvoření
pojistné zásoby ve výši jednonásobku σc (K = 1) zvýší tuto pravděpodobnost asi na
84 % (přírůstek o 34 procentních bodů). Přidáním další jednicové pojistné zásoby (K =
2) se stupeň úplnosti dodávky zvýší asi na 97,7 % (tj. přírůstek 13,7 procentních bodů).
Z uvedeného je zřejmé, že druhá jednice pojistné zásoby zvýšila pravděpodobnost již
jen méně než o polovinu toho, čím přispěla první jednice. Třetí jednice (K = 3) zvýší
pravděpodobnost uspokojení asi na 99,8 % (tj. přírůstek jen o další 2,1 procentního
bodu).
Přínosy dalších jednicových dávek prudce klesají, takže je zřejmé, že velmi vysoký
stupeň úplnosti dodávky je nutno „zaplatit“ velmi vysokou pojistnou zásobou a tedy i
velmi vysokými náklady na udržování a skladování zásob.
Obr. 6.26: Závislost výše pojistného faktoru na požadovaném stupni úplnosti dodávky
Zdroj: MANN, Q., Optimalizace zásob v praxi, s. 95
Interval, ve kterém budeme v praxi hledat hodnotu pojistného faktoru, bude ležet zřejmě
mezi K = 1 až K = 2,33. Při nižších hodnotách K by pravděpodobnost vyčerpání zásoby
byla příliš vysoká a navíc poměrně malým přírůstkem pojistné zásoby podnik podstatně
zvýší spolehlivost zabezpečení proti vyčerpání zásob. Naproti tomu zvyšování
pojistného faktoru nad uvedenou horní mez je již obvykle nerentabilní. Stanovení
konkrétní hodnoty pojistného faktoru v uvedeném rozpětí bude záviset na řadě faktorů –
důležitosti dané položky zásob, snadnosti obstarání dané položky od náhradního
dodavatele, možnosti použití náhradního materiálu apod.
Q
(1 − β)Q = τ(K)σc (6.138)
x
(1 − β)x
τ(K) = (6.139)
σc
Vzorec (6.139) platí za předpokladu fixních velikostí dodávek. Lze ho proto použít pro
Q-systém řízení zásob. Pro případ proměnlivých velikostí dodávek (P-systém řízení
zásob) platí výraz (6.140).
(1 − β) p t k
τ(K) = (6.140)
σc
Postup při stanovování výše pojistného faktoru pro požadovaný stupeň pohotovosti
dodávky je tedy poněkud obtížnější než pro stupeň úplnosti dodávky. Nejprve je nutno
určit hodnotu pomocné funkce τ(K) podle vztahu (6.139), resp. (6.140) a potom se v
Brownově tabulce 6.11 vyhledá odpovídající velikost pojistného faktoru.
Optimální stupeň spolehlivosti zabezpečení proti odchylkám je takový, při kterém jsou
náklady na udržování a skladování pojistné zásoby kompenzovány výnosy
vyplývajícími z její existence (tj. z eliminace ztrát a vícenákladů z nedostatku zásob).
σc
β = 1 − τ(K) (6.141)
x
cz
α= 100 (6.142)
cs + c z
cs x
α = 1− (6.143)
c zQ
dodatečný
objem prodeje bod zvratu
hodnota v Kč
0 pojistný faktor K
Obr. 6.27: Závislost objemu prodeje a výše pojistné zásoby na výši pojistného faktoru
Zdroj: KRUPP, J.A.G., Managing demand variations with safety stock, s. 8
V bodě, ve kterém se obě křivky protnou, se celkový dodatečný objem prodeje právě
rovná velikosti pojistné zásoby. Další zvyšování pojistné zásoby nad tuto mez již
nepřináší žádný efekt. Naopak pod tímto bodem zvratu je efekt držení pojistné zásoby
kladný.
Optimální úroveň pojistného faktoru však musí být stanovena na základě porovnání
nákladů na držení pojistné zásoby a zisku z prodeje. Za tímto účelem se dodatečný
objem prodeje vynásobí ziskovostí prodeje a velikost pojistné zásoby sazbou nákladů na
držení a skladování zásob. Celkový efekt (příjem) je potom dán rozdílem zisku z
prodeje a nákladů na držení pojistné zásoby (viz obr. 6.28). Všimněme si, že sklon obou
křivek i vzdálenost mezi nimi je odlišná od obr. 6.27. Je tomu tak proto, že jsme
absolutní veličiny prodeje a nákladů vynásobili určitými koeficienty. Křivky se
nacházejí blíže k sobě z důvodu, že obvykle je ziskovost prodeje nižší než sazba
nákladů na udržování a skladování zásob (Krupp, 1997).
Tímto způsobem lze stanovit optimální výši pojistného faktoru bez ohledu na konkrétní
veličinu charakterizující spolehlivost zabezpečení proti odchylkám. Samozřejmě lze
velmi snadno pro takto stanovenou pojistnou zásobu propočítat odpovídající stupeň
úplnosti nebo pohotovosti dodávky.
maximalizace
náklady na udržování
pojistné zásoby
Řešení:
Vzhledem k tomu, že hlavními zdroji nejistoty jsou kolísání velikosti spotřeby a délky
pořizovací lhůty, použijeme ke stanovení pojistné zásoby metodu M3.
σtp ≈ 0,25(t p max − t p min ) = 0,25 . (24 - 18) = 1,5 dne = 0,05 měsíce
2
σ p = t p σ2p + p σtp2 = 0,73 . 37 2 + 150 2 . 0,05 2 = 32,56 t
σc 32,56
β = 1 − τ(K) = 1 − 0,399 = 0,7835
x 60
(1 − β)x (1 - 0,94) . 60
τ(K) = = = 0,111
σc 32,56
V tab. 6.11 nalezneme pro τ(K) = 0,111 odpovídající velikost pojistného faktoru
K = 0,85 (použit střed rozmezí 0,8 až 0,9). Velikost pojistné zásoby:
xp 20
K= = = 0,6
σc 32,56
Stupeň úplnosti dodávky určíme přímo z tab. 6.11. Lineární interpolací nebo pomocí
softwaru zjistíme, že stupeň úplnosti dodávky je zhruba 72 %. Stupeň pohotovosti
dodávky je:
σc 32,56
β = 1 − τ(K) = 1 − 0,169 = 0,9083
x 60
Shrnutí
Zásoby představují významnou složku majetku podniku a vážou až 20 % podnikového
kapitálu. Je proto cílem každého podniku udržovat stav zásob na takové úrovni, která
umožní bezproblémové fungování podniku při co nejnižších nákladech. K hlavním
složkám nákladů patří náklady na pořízení zásob, náklady na udržování a skladování
zásob a náklady z nedostatku zásob. K optimalizaci zásob lze použít širokou škálu
modelů. Podle způsobu doplňování zásob lze tyto modely rozdělit na statické a
dynamické. U statických modelů je zásoba doplňována pouze jedinou dodávkou,
zatímco u modelů dynamických je zásoba dlouhodobě udržována na skladu a pravidelně
doplňována. Podle charakteru poptávky lze modely zásob rozlišit na deterministické,
stochastické a nedeterministické. Zatímco deterministické modely předpokládají
konstantní velikost poptávky, tak stochastické modely pracují s poptávkou jako
s náhodnou veličinou. Cílem statických modelů je stanovit optimální velikost dodávky,
u dynamických modelů kromě toho ještě zjišťujeme optimální okamžik vystavení
objednávky. V teorii lze nalézt různé varianty dynamických modelů – např.
s požadavkem na nespojitou velikost objednávky, na nespojitou spotřebu, s nedostatkem
pohotových zásob, s plynulým doplňováním zásoby, víceproduktové modely či modely,
kde je velikost dodávky ovlivňována cenovými rabaty. Kromě optimalizace obratové
zásoby se věnuje v teorii i praxi také značná pozornost řízení pojistné zásoby, která
slouží k pohlcování odchylek v zásobovacím procesu. Velikost pojistné zásoby je
ovlivněna zejména spolehlivostí zabezpečení, délkou intervalu nejistoty a intenzitou
kolísání veličin.
Kontrolní otázky
1. Uveďte základní funkce zásob v podniku.
2. V čem spočívá hlavní negativní vliv zásob?
3. Vyjmenujte hlavní druhy zásob dle jejich funkce.
4. K čemu slouží pojistná zásoba?
5. Charakterizujte diferencovaný systém řízení zásob.
6. Vysvětlete rozdíl mezi Q a P systémy řízení zásob.
7. Popište systém řízení zásob pomocí dvou zásobníků.
8. Co vyjadřuje ukazatel rychlost obratu zásoby?
9. Uveďte hlavní klasifikaci modelů řízení zásob.
10. Jaké položky nákladů se zahrnují do nákladů na udržování a skladování zásob? Jaký
musí splňovat předpoklad?
11. Proč se statické modely nazývají jako modely s jedním cyklem?
12. Jaké druhy nákladů se vyskytují u statických modelů?
13. Jaké dva základní problémy řeší dynamické modely?
14. Vysvětlete podstatu bipolární nákladové struktury.
15. Uveďte hlavní omezení základního Harrisova modelu řízení zásob.
Příklady ke cvičením
1. Určete optimální výši jednorázové objednávky sezónního zboží pro obchodní dům,
znáte-li na základě údajů z minulých let pravděpodobnostní rozdělení poptávky uvedené
v tab. 6.12. Nákupní cena zboží je 100 Kč, prodejní cena 120 Kč, sleva při posezónním
prodeji činí 50 % prodejní ceny. Zároveň stanovte výši očekávaných nákladů spojených
s rozhodnutím pořídit zásobu o vypočtené velikosti. Dále určete výši objednávky v
případě, že se ukáže, že zboží je po sezóně zcela neprodejné. Rovněž stanovte, o kolik
by se musela změnit výše nákupní, prodejní i posezónní ceny, aby pro obchodní dům
byla nákladově výhodná objednávka o jeden tisíc kusů vyšší než původní optimum.
Předpokládejte zachování pravděpodobnosti poptávky z tab. 6.12.
2. Stanovte optimální výši jednorázově pořízené zásoby tak, aby očekávané celkové
náklady včetně ztrát z ušlého zisku byly minimální. Skladovací náklady jedné jednotky
během daného období činí 5 Kč a ztráta z nedostatku zásob dosahuje za každý
neuspokojený požadavek 35 Kč. Pravděpodobnosti p(y) udávající, že během daného
období bude poptávka zákazníků po tomto zboží činit právě y jednotek, byly stanoveny
na základě zkušenosti a jsou uvedeny v tab. 6.13. Určete střední hodnotu nákladů
spojených s rozhodnutím nakoupit vypočtené množství zásob.
3. Určete optimální velikost dodávky, délku dodávkového cyklu a počet dodávek tak,
aby celkové náklady za rok byly minimální, jestliže podnik potřebuje pro zajištění
výroby 20 000 ks určité položky materiálu, náklady na pořízení jedné dodávky jsou
30 000 Kč a náklady na udržování a skladování jednotky zásob činí 2 Kč denně. Při
propočtu uvažujte, že rok má 360 dnů. Dále stanovte, o kolik se zvýší celkové roční
náklady, jestliže podnik zvolí velikost dodávky a) 1 033 ks a za b) 1 550 ks.
5. Konstantní a rovnoměrná potřeba určité položky zásob činí 20 000 ks ročně. Zásoba
je čerpána v dávkách po 100 ks. Náklady spojené s jednou objednávkou, nezávislé na
její velikosti, činí 30 000 Kč, náklady na udržování a skladování zásoby 2 Kč/ks a den.
Stanovte optimální velikost dodávky a výši celkových nákladů.
6. Podnik (odběratel) potřebuje ročně k zajištění výroby 35 000 kg PVC fólie. Náklady
na pořízení jedné dodávky jsou 700 Kč, náklady na udržování a skladování zásoby 14
Kč/kg za rok. Náklady dodavatele spojené s jednou objednávkou (vč. dopravy) jsou
4 300 Kč, náklady na udržování a skladování zásoby u dodavatele činí 10 Kč/kg za rok.
Určete:
7. Zadání je shodné s příkladem 3, ale navíc je nutno vzít v úvahu náklady z nedostatku
zásob ve výši 20 Kč za kus a den. Stanovte optimální velikost dodávky, maximální
velikost skladové zásoby, celkové roční náklady, dobu, po kterou podnik kryje běžnou
poptávku ze zásob na skladě a dobu, po kterou existuje nedostatek pohotové zásoby.
Porovnejte výši celkových nákladů s příkladem 3 a proveďte hlubší rozbor jednotlivých
nákladových složek (úhrnné náklady na pořízení dodávek, úhrnné náklady skladování a
úhrnné náklady z nedostatku zásob). Stanovte míru obsluhy při dané úrovni nákladů.
9. Stanovte optimální velikost výrobní série (dávky), tak aby celkové náklady byly
minimální, jestliže podnik potřebuje za rok 20 000 ks určitého polotovaru. Náklady na
udržování a skladování jednoho kusu polotovaru za den jsou 2 Kč a náklady související
s přípravou nové dávky činí 15 000 Kč. Kapacita výrobní linky je 60 000 ks za rok.
Vypočítejte intenzitu doplňování výrobků na sklad, dobu potřebnou k výrobě jedné
série a dobu potřebnou k vyčerpání skladové zásoby.
10. Distributor motorových olejů objednává 5 druhů olejů. Výrobce olejů nabízí
kompletní dodávku všech položek v požadované struktuře. Jednorázové náklady na
vystavení jedné objednávky nezávislé na počtu objednávaných položek jsou 4 500 Kč,
náklady na skladování zásob jsou uvedeny v tab. 6.14. Rozhodněte, zda je výhodnější
oleje objednávat individuálně nebo po skupinách.
11. Určete, jak se změní strategie objednávání olejů z předchozího příkladu, jestliže
náklady na vystavení objednávky se skládají z pevné částky 1 000 Kč a každá položka
objednávky vyžaduje dodatečné náklady 15 000 Kč. Ostatní údaje zůstávají stejné.
12. Stanovte optimální velikost objednávky a výši celkových nákladů při cenové degresi
I. typu, jestliže podnik ročně spotřebuje 400 ks určitého náhradního dílu. Náklady na
pořízení jedné dodávky dílů jsou 100 Kč. Náklady na udržování a skladování zásob
byly vykalkulovány na 10 % ročně z hodnoty zásob. Základní cena jednoho kusu
náhradního dílu je 12 Kč, při odběru 200 a více kusů činí cena 10 Kč/ks a při odběru
nad 350 ks je cena 7 Kč/ks.
13. Stanovte optimální velikost objednávky a výši celkových nákladů při cenové degresi
II. typu, jestliže podnik ročně spotřebuje 800 balíků kancelářského papíru. Náklady na
pořízení jedné dodávky papíru jsou 100 Kč. Náklady na udržování a skladování zásob
byly vykalkulovány na 20 % ročně z hodnoty zásob. Základní cena jednoho balíku
kancelářského papíru je 100 Kč. Velkoobchod s papírem nabízí při odběru 101 až 500
balíků cenu 98 Kč/balík a při odběru 501 a dalšího balíku cenu 90 Kč.
14. Stanovte optimální velikost pojistné zásoby šampónů na vlasy pro obchodní dům.
Daného druhu šampónu se prodá podle odhadu obchodního domu cca 30 000 ks ročně.
Pro řízení zásoby se používá Q-systém. Náklady na pořízení jedné dodávky jsou zhruba
400 Kč, náklady na skladování jednoho kusu ročně se odhadují na 24 Kč. Ztráta z
prodeje při vyčerpání skladové zásoby činí 30 Kč/ks. Velikost poptávky za uplynulých
30 měsíců je uvedena v tab. 6.15, stejně jako velikosti dodávek a délky pořizovacích
lhůt. K výpočtu pojistné zásoby použijte všechny metody uvedené v kap. 6.10.4.2. Při
výpočtu pojistné zásoby podle metody M6 dosaďte za hodnotu vyrovnávací konstanty γ
= 0,1. Tato hodnota byla určena tak, že časová řada poptávky byla proložena
jednoduchým exponenciálním vyrovnáváním (pomocí softwaru Statgraphics) s různými
hodnotami parametru γ a jako nejlepší byla vybrána hodnota s nejnižší průměrnou
čtvercovou chybou.
Pro účely dalších propočtů zvolte metodu M3 a určete, jakého bude dosaženo stupně
pohotovosti dodávky, jakou pojistnou zásobu by musel obchodní dům udržovat, pokud
by se spokojil pouze s 95 % stupněm pohotovosti, určete stupeň pohotovosti dodávky,
kterého by se dosáhlo bez pojistné zásoby a velikost pojistné zásoby, která zabezpečí
stupeň pohotovosti dodávky 90 %.
KUBÁT, J. 2001. Jak snižovat zásoby. Logistika. 2001, roč. 7, č. 11, s. 16.
ISSN 1211-0957.
SYNEK, M., aj. 2000. Manažerská ekonomika. 2., přepracované a rozšířené vydání.
Praha: Grada Publishing, 2000. ISBN 80-247-9069-6.
ZIMOLA, B. 2000. Operační výzkum. 1. Brno: Vysoké učení technické v Brně, 2000.
ISBN 80-214-1664-5.