Práca so skladmi v Gastrovýrobe a kalkulácia cien
Obsah kapitoly:

V normách gastrovýroby sa používajú kalkulačné sklady surovín a sklady na riadkoch normy:
- Kalkulačný sklad surovín – je sklad, pre ktorý sa vykonáva kalkulácia. Východisková cena pre kalkuláciu sa berie z neho, ak nie je zadaný sklad na riadku normy.
- Sklad na riadku normy – ak je zadaný, východisková cena pre kalkuláciu sa berie z neho - má prednosť pred kalkulačným skladom. Zadáva sa len v prípade, že sa surovina (resp. jej cena) má brať z iného ako kalkulačného skladu.
Tieto sklady sú veľmi dôležité pre kalkuláciu cien noriem: určujú sklad, z ktorého sa bude brať cena surovín pre kalkuláciu predpokladanej ceny výrobku. Viď ďalej Kalkulácia cien.

Ďalej je uvedené:

Pre samotnú výrobu je dôležité určiť, ktorý sklad bude:
-
Skladom výrobkov = sklad na príjem hotových výrobkov z obsahu výrobného listu.
Skladom, do ktorého sa prijmú skompletizované výrobky prostredníctvom dokladu PHV, ak je VLG prepnutý do stavu Dokončené, je Sklad na riadku výrobku, viď položka Sklad v subzáložke Obsah výrobného listu.
-
Skladom surovín = sklad, z ktorého sa bude vydávať to, čo sa na danom VLG považuje za surovinu (tzn. suroviny samotné a polotovary (výrobky), ktoré sa v rámci daného VLG nebudú vyrábať, ale budú sa spotrebovávať celé). To, odkiaľ sa budú vydávať suroviny, určuje niekoľko údajov. Sú to položky Východiskový sklad surovin a Prevádzkový sklad na hlavičke dokladu (výrobného listu) a sklady na riadkoch surovín (pre výnimky v čerpanie surovín):
Východiskový sklad surovín – sklad, z ktorého sa vydávajú suroviny do výroby, ak nie je zadaný priamo konkrétny sklad na riadku suroviny. Ktorý sklad je pre daný VLG východiskovým, sa zadáva v položke Východiskový sklad v hlavičke VLG.
Prevádzkový sklad – ak je zavedený, kompletizačný list čerpá suroviny najskôr z neho a pokiaľ je požiadavka vyššia ako zásoba v ňom, chýbajúce množstvo sa sem prevedie automaticky z východiskového skladu surovín. Ktorý sklad je pre daný VLG prevádzkovým, sa zadáva v položke Prevádzkový sklad v hlavičke VLG. Pokiaľ sa pri prevode uplatní nedeliteľnosť jednotiek a výrobný list vyčerpá menšie množstvo, ako bolo prevedené, v prevádzkovom sklade prebytok zostáva pre ďalšie použitie. Zároveň je samozrejme možné prevádzkový sklad zásobovať ručne vytváranými dokladmi typu Prevodka príjem - Prevodka výdaj. Prevádzkový sklad prakticky slúži ako pomocný („príručný“) medzisklad a zavádza sa obvykle na sledovanie hospodárenia osôb, ktoré sú zodpovedné za prevádzku gastrovýroby.
Kedy sa prevádzkový sklad použije:
Prevádzkový sklad sa pre danú surovinu použije iba vtedy, ak je pre danú surovinu v subzáložke Strom v položke Sklad uvedená hodnota <Prevádzkový>. Aby tam táto hodnota mohla byť, musí byť najskôr prevádzkový sklad pre daný VLG zadaný (v položke Prevádzkový sklad v hlavičke VLG). Hodnota <Prevádzkový> sa potom v riadku danej suroviny vo VLG objaví buď automaticky (ak pre ňu máte použitie prevádzkového skladu nastavené v normách (viď položka Prevádzkový sklad=Áno v riadku normy)) alebo ju budete môcť zadať ručne (viď položka Sklad v Paneli na editáciu surovín).Sklad na riadku suroviny – ak je zadaný (iný ako východiskový resp. prevádzkový) v položke Sklad v subzáložke Strom kompletizačného listu, preberá funkciu skladu východiskového resp. prevádzkového - tzn. z neho sa uskutoční výdaj priamo do výroby. Používa sa spravidla na vytvorenie výnimky oproti východiskovému skladu.
Skladom surovín teda bude:
- buď prevádzkový sklad, ak je v riadku suroviny použitý,
- alebo sklad uvedený na riadku suroviny, čo môže byť:
- buď konkrétny sklad rôzny od východiskového resp. prevádzkového
- alebo východiskový sklad
Ak je to vhodné, je možné použiť jeden sklad na "viac účelov" - teda napr. východiskový sklad surovín môže byť rovnaký ako sklad pre príjem výrobkov.
V tomto zmysle sa však nesmie zhodovať sklad prevádzkový a východiskový, príp. prevádzkový a sklad v riadku suroviny.
Výdaj materiálu sa uskutoční prostredníctvom dokladu VMV, príp. PRV a PRP pri práci s prevádzkovým skladom, ak je KL prevedený zo stavu Príprava do stavu Výdaj materiálu príp. priamo do stavu Dokončené.
Použitie prevádzkového skladu objasníme na príklade:

Nech pohostinstvo má hlavný sklad H a kuchyňa má sklad K. Do H, ktorý má i chladiaci box, sa prijíma mäso a múka.
Kuchár fasuje múku v celých baleniach (je to možné robiť ručne prevodkou z P na K mimo výrobu alebo v agende Výrobných listov (funkciou Previesť alebo v rámci vytvárania VMV pri prechode výrobného listu do stavu Výdaj surovín) a čo mu po výrobe zvýši, to skladuje v K (kde tiež kuchár robí svoju inventúru – vďaka prevádzkovému skladu je možné kontrolovať zásoby, za ktoré kuchár zodpovedá). Ďalej fasuje mäso, ale to len v množstve, ktoré ihneď spotrebuje, pretože ho nemá kde skladovať.
Pre múku teda zavedieme prevádzkový sklad K, sklad H bude východiskový a prevodku urobíme ručne alebo v agende VLG (viď vyššie)
VLG potom vytvorí doklady:
- prevodku z H na K (prevádza sa množstvo, chýbajúce v prevádzkovom sklade K)
- VMV, ktorý obsahuje výdaj mäsa z H (východiskový) a výdaj múky z K (prevádzkový)
- PHV, ktorý príjme výrobky na sklad/sklady výrobkov zadané v riadkoch Obsahu

Sklady na hlavičke výrobného listu
Pri založení nového výrobného listu musí užívateľ na jeho hlavičke vyplniť povinnú položku Východiskový sklad surovín, ktorá môže byť predvyplnená východiskovým skladom surovín uvedeným v agende Nastavenie gastrovýroby pre zadaný rad výrobných listov. Predvyplnený východiskový sklad surovín je možné podľa potreby zmeniť. Položka Prevádzkový sklad nie je povinná. I táto položka môže byť predvyplnená prevádzkovým skladom uvedeným v agende Nastavenie gastrovýroby pre zadaný rad výrobných listov. Predvyplnený prevádzkový sklad je možné tiež podľa potreby zmeniť.
Sklady na riadkoch výrobkov
Pri ručnom plnení subzáložky Obsah, tzn. pri vkladaní výrobkov do výrobného listu sa Sklad pre príjem hotových výrobkov predvyplní skladom zadaným v Nastavení gastrovýroby pre zadaný rad výrobných listov.Tento sklad je možné podľa potreby zmeniť.
Sklady na riadkoch surovín
Subzáložka Strom výrobného listu obsahuje editovateľné riadky surovín s položkou Sklad (surovín). Táto položka môže byť na riadku suroviny predvyplnená skladom zadaným v riadku normy a je ju možné podľa potreby meniť. Pokiaľ táto položka nie je vyplnená, surovina sa čerpá z východiskového skladu surovín zadaného na hlavičke výrobného listu. Príp. sa čerpá z prevádzkového skladu, ak sa prevádzkový sklad používa, viď vyššie.

V nasledujúcom texte popíšeme postup čerpania surovín a ukladania výrobkov s ohľadom na možnosti využitia skladov vo výrobnom liste.

Výroba bez prevádzkového skladu:
Predpokladajme predvoľby skladov v Nastavení gastrovýroby pre rad výrobných listov VL1:
- Východiskový sklad surovín: sklad A
- Prevádzkový sklad: nie je zadaný
- Sklad výrobkov: sklad X
Cieľom úlohy je vyrobiť výrobky V1 pre sklad X a V2 pre sklad Y a čerpať suroviny tak, ako je zadané v ich normách podľa nasledujúcej tabuľky:
Výrobok | Surovina | Sklad z riadka normy |
---|---|---|
V1 | M1 | - |
M2 | - | |
V2 | M1 | - |
M2 | - | |
M3 | sklad B |
Vo výrobnom liste sa následne postupuje takto:
Pri jeho založení a zadaní radu VL1 sa automaticky predvyplní položka Východiskový sklad skladom A. Po zadaní výrobkov V1 a V2 a ich počtov do obsahu výrobného listu je pri oboch výrobkov automaticky predvyplnený sklad pre príjem hotových výrobkov skladom X. Aby bolo splnené zadanie, je potrebné pri výrobku V2 zmeniť sklad X na sklad Y.
V subzáložke Strom je potom v riadkoch surovín M1 a M2 položka Sklad prázdna (vo výrobe sa použije sklad z hlavičky VL1) a riadok suroviny M3 obsahuje sklad B (predvyplní sa z normy gastrovýroby a dá sa dodatočne ručne změniť), teda tak, ako bolo zadané v normách oboch výrobkov.
Výsledný tok surovín a výrobkov je nasledujúci:
- suroviny M1 a M2 sú do výroby vydané z (východiskového) skladu A (je uvedený na hlavičke výrobného listu)
- surovina M3 zo skladu B (je uvedený priamo na riadku suroviny)
- na záver sa prijme výrobok V1 na sklad X a výrobok V2 na sklad Y
Všetko znázorňuje obrázok:
Obrázok k príkladu č.1: Tok surovín a výrobkov vo výrobe bez prevádzkového skladu.

Výroba s využitím prevádzkového skladu:
Predpokladajme predvoľby skladov v Nastavení gastrovýroby pre rad výrobných listov VL2:
- Východiskový sklad surovín: sklad A
- Prevádzkový sklad: sklad P
- Sklad výrobkov: sklad X
Cieľom úlohy je vyrobiť výrobky V1 pre sklad X a V2 pre sklad Y a čerpať suroviny tak, ako je zadané v ich normách podľa nasledujúcej tabuľky s využitím prevádzkového skladu P:
Výrobok | Surovina | Sklad z riadka normy |
---|---|---|
V1 | M1 | - |
M2 | - | |
V2 | M1 | - |
M2 | - | |
M3 | sklad B |
Dopĺňajúca podmienka - zásoby v okamihu vykonávania vlastnej výroby: predpokladajme, že suroviny M1 je v prevádzkovom sklade dostatok na pokrytie požiadaviek danej výroby a naopak materiál M2 a M3 nie je v prevádzkovom sklade k dispozícii.
Vo výrobnom liste sa následne postupuje takto:
Pri jeho založení a zadaní radu VL2 sa automaticky predvyplní položka Východiskový sklad skladom A a položka Prevádzkový sklad skladom P. Po zadaní výrobkov V1 a V2 a ich počtov do obsahu výrobného listu je pri oboch výrobkov automaticky predvyplnený sklad pre príjem hotových výrobkov skladom X. Aj tu je potrebné pri výrobku V2 zmeniť sklad X na sklad Y.
V subzáložke Strom je i tu v riadkoch surovín M1 a M2 položka Sklad prázdna (vo výrobe sa použije sklad z hlavičky VL2) a riadok suroviny M3 obsahuje sklad B (predvyplní sa z normy gastrovýroby a dá sa dodatočne ručne změniť), teda tak, ako bolo zadané v normách oboch výrobkov.
Výsledný tok surovín a výrobkov je nasledujúci:
- najskôr je surovina M2 prevedená z východiskového skladu A do prevádzkového skladu P (automaticky na pozadí v rámci výdaja surovín do výroby) - prevádza sa len chýbajúce množstvo, teda rozdiel medzi celkovou požiadavkou a zásobou v prevádzkovom sklade
- podobne je prevedené chýbajúce množstvo suroviny M3 zo skladu B uvedeného priamo na riadku suroviny do prevádzkového skladu P
- následne prebehne výdaj surovín M1, M2 a M3 do výroby z prevádzkového skladu
- na záver sa prijme výrobok V1 na sklad X a výrobok V2 na sklad Y
Všetko znázorňuje obrázok:
Obrázok k príkladu č.2: Tok surovín a výrobkov vo výrobe s prevádzkovým skladom.

Ďalej je uvedené:

Kalkulácia cien sa v gastrovýrobe objavuje na viacerých miestach a na všetkých prebieha podľa podobného mechanizmu (s drobnými odlišnosťami). Ide o:
- Kalkuláciu noriem - vyvoláva sa funkciou Kalkulácia, ktorá pri zmene v norme vypočíta predpokladanú cenu výrobku na základe aktuálnych východiskových cien surovín.
- Vyčíslenie cien vo Výrobných listoch (VLG) a to:
- Ceny z noriem na riadkoch VLG, prípadne celkové Ceny z noriem na hlavičke VLG
Predpokladané ceny na riadkoch VLG, prípadne celkové Predpokladané ceny na hlavičke VLG
Pri kalkulácii cien je dôležitá práca so skladmi. Aký sklad sa použije na vyčíslenie východiskovej ceny surovín. Ďalej je dôležitý Prednostný pôvod cien pre kalkulácie (východisková cena pre kalkuláciu) – viď Prednostný pôvod cien pre kalkulácie v Nastavení gastrovýroby pre daný sklad.
Platí:
- Kalkulácia normy (v Normách gatrovýroby i vo Výrobných listoch (VLG)) berie ohľad na nastavenie príznaku Rozpad v norme, resp. príznaku Vyrábať vo VLG.
- Program prechádza riadky normy a pre každý riadok vypočíta celkovú skladovú cenu požadovaného množstva surovín.
- Ak pri výpočte narazí na riadok obsahujúci výrobok (polotovar), ktorý sa nemá ďalej rozpadávať resp. vyrábať, použije cenu polotovaru na danom sklade, nová kalkulácia polotovaru neprebieha.
- Ak pri výpočte narazí na riadok obsahujúci výrobok (polotovar), ktorý sa má ďalej rozpadávať resp. vyrábať, vypočíta i jeho cenu z ceny surovín na jeho riadkoch.
- V prípade kalkulácie v agende Normy: Pokiaľ na riadku normy nie je zadaný sklad, cena suroviny sa hľadá v kalkulačnom sklade. Ak na riadku sklad je, neberie sa cena suroviny z kalkulačného skladu, ale zo skladu na riadku normy.
- V prípade kalkulácie v agende VLG: Cena suroviny sa hľadá v tom sklade, ktorý je uvedený na riadku suroviny (čo môže byť konkrétne zadaný sklad, alebo to môže byť východiskový sklad či prevádzkový sklad z hlavičky VLG). Pričom pre VLG s prevádzkovým skladom navyše platí, že ceny sa hľadajú prednostne v prevádzkovom sklade, ale ak sa v ňom nenájde čiastková karta (nebola ešte založená) alebo sa nenájde nenulová cena, systém pokračuje v hľadaní a pokúsi sa nájsť nenulovú cenu z čiastkovej karty skladu surovín (východiskový sklad príp. konkrétne zadaný sklad v riadku suroviny).
- Pre vyššie uvedený výpočet sa použije Východisková cena pre kalkuláciu, viď vyššie.
-
V prípade kalkulácie v agende Normy:
Prenos skalkulovanej ceny z noriem do sklad. karty:
- Funkcia Kalkulovať (volaná z Noriem gastrovýroby funkciou Kalkulovať) uloží vypočítanú cenu finálneho výrobku do položky Posledná obstarávacia cena čiastkovej sklad. karty danej kalkulačným skladom normy (viď vyššie).
- Zápis sa nevykonáva, pokiaľ nie je určený kalkulačný sklad, ani keď je na danom sklade/čiastkovej karte nenulová zásoba.
- Zápis tiež neprebieha pri prepočtoch ceny podľa noriem v režime editácie.
Nech tok surovín/výrobkov prebieha nasledovne:
- polotovar X se vyrobí na sklad A, odtud se převede (převodkou) na sklad B a ve skladu B se vloží jako nevyráběný polotovar do finálního výrobku Y
- požadováno je, aby se při kalkulaci finálního výrobku uplatnila cena polotovaru X, kterou má na skladu B a neprováděla se zde nová kalkulace tohoto polotovaru
⇒ z toho vyplýva nastavenie:
- v normě pro finální výrobek Y je třeba na hlavičce zadat kalkulační sklad surovin = B, na řádku polotovaru X sklad nevyplňovat a nastavit Rozpad=Ne, u ostatních řádků surovin finálního výrobku nastavit sklady, ze kterých se mají tyto čerpat (např. C)
- kalkulace normy pak uloží vypočtenou cenu fin.výrobku Y na dílčí kartu ve skladu B
- ve VLG se pak polotovar X čerpá ze zásoby skladu B
Aby predchádzajúci príklad v praxi uspokojivo fungoval, je potrebné, aby prevodka-príjem ukladala cenu prevádzaných skl.kariet do čiastkovej karty cieľového skladu. Aktualizáciu cien z prevodiek je potrebné zabezpečiť parametrom z Firemného nastavenia "Povoliť aktualizáciu poslednej obstarávacej ceny na čiastkovej skl.karte pri prevodoch medzi skladmi".
V opačnom prípade by to malo za následok, že pri kalkulácii normy by sa brala pre polotovar X podľa predošlého príkladu cena, ktorú stanovila predchádzajúca uzávierka, príp. nejaká predchádzajúca kompletizácia alebo málo pravdepodobný predchádzajúci normálny príjem na tento sklad. Pri kalkulácii novej normy by to bol problém, protože v čiastkovej karte polotovaru na sklade B bude cena nulová.

Prepočet cien na norme:
Kalkulácia cien na norme (tzn. aktualizácia Cien na riadkoch normy, prípadne Celkovej ceny na hlavičke normy) sa vykonáva:
- ručne - pri vyvolaní funkcie Kalkulovať.
- automaticky - vždy, keď sa ukladá norma, ktorá bola predtým otvorená pre opravy - Tzn. akákoľvek zmena normy (hoci i len rozeditovanie a uloženie) spôsobí, že systém si pre dané suroviny/polotovary normy "natiahne" ich aktuálne ceny (tzn. v prípade surovín napr. z čiastkovej sklad. karty (s ohľadom na nastavenie "východiskovej ceny pre kalkulácie", viď vyššie), v prípade polotovarov sa dopočítajú podľa algoritmu uvedeného vyššie) a podľa nich zaktualizuje ceny v riadkoch normy. Aktuálne ceny z riadkov sa adekvátne premietnu do celkovej ceny na hlavičke Normy.
Přepočet cen na VLG :
Kalkulácia cien na VLG sa vykonáva:
- ručně - při vyvolání funkce Přepočítat podle norem:
- Ak na prepočet nie sú vybrané všetky riadky, postupuje sa prírastkovo - tzn. k pôvodnej cene výrobku sa pripočítava (kladný/záporný) rozdiel medzi pôvodnou a novou cenou surovín.
Ak sú na prepočet vybrané všetky riadky, najskôr sa vynulujú ceny výrobkov a sumy na VLG a následne sa všetko prepočíta od začiatku.
To umožní vykonať "narovnanie" prípadných nezrovnalostí medzi cenami surovín, výrobkov a celého VLG, ktoré mohli pri zmenách vo VLG postupne vzniknúť.
- automaticky - ak na riadku materiálu/polotovaru došlo k nejakej zmene
- Princíp je taký, že sa vždy počíta jednak priebežná ("predpokladaná") cena, ale i tá pôvodná ("z noriem") - ale tá namiesto počtov prípadne upravených v rámci editácie VLG a prípadnej skl.karty po zámene (po náhrade) zoberie pre prepočet do úvahy pôvodnú sklad. kartu a pôvodný počet tak, ako prišli z normy daného výrobku.
- Ak na riadku suroviny/polotovaru došlo k nejakej zmene (náhrada suroviny/zmena množstva (i na nulu)/vymazanie riadka so surovinou), systém si pre danú surovinu/polotovar "natiahne" jeho aktuálnu cenu (tzn. v prípade suroviny napr. z čiastkovej sklad. karty (s ohľadom na nastavenie "východiskovej ceny pre kalkulácie", viď vyššie), v prípade polotovaru sa dopočítajú podľa algoritmu uvedeného vyššie) tak, aby sa pre daný menený riadok zohľadnili ceny platné v okamihu výpočtu.
- Tieto ceny sa premietnu do nadriadeného výrobku (viď vyššie Postup pri kalkulácii cien), čím môže na VLG dôjsť nielen k zmene "Predpokladanej ceny", ale i "Ceny z noriem".
Ak bol riadok so surovinou (príp. jej náhradou) kompletne vymazaný, daná surovina sa do "Ceny z noriem" vôbec nezapočítava (tzn. ako keby v normách vôbec nebola). (Pokiaľ sa ale na riadku so surovinou akurát znížilo množstvo na nulu, započítava sa surovina do "Ceny z noriem" normálne (v množstve, v ktorom je v norme)).
Tzn., že pri zmene množstva suroviny (i na nulu) cena z noriem zostane zachovaná (resp. sa len zaktualizuje premietnutím natiahnutej aktuálnej ceny suroviny) a pri vymazaní riadka suroviny sa cena z noriem vypočíta inak a to bez vymazaného riadka.
Aktuálna cena surovín/polotovarov sa "natiahne" iba pre riadky postihnuté zmenou, pre ostatné nie, tie zostanú bez zmeny.
Tzn., že ak máme vo VLG surovinu A a B, v rámci oboch došlo k zmene ceny od doby zadania VLG a teraz zmeníme množstvo suroviny A, natiahne sa aktuálna cena len pre surovinu A (cena suroviny B vo VLG zostane po starom).
Tzn., že ak máme vo VLG surovinu A a B, v rámci oboch došlo k zmene ceny od doby zadania KL a teraz zmeníme množstvo suroviny A, natiahne sa aktuálna cena len pre surovinu A (cena suroviny B v KL zostane po starom). To ale nepredstavuje žiadny problém, pretože tieto ceny sú len orientačné. Po prevode VLG do stavu Dokončené a následnej skladovej uzávierke sa ceny na dokladoch PHV, VMV, príp. PRP, PRV (generovaných pri dokončení VLG) upresnia a tiež na VLG bude uvedená presná koncová cena čerpaná z dokladu PHV.
- Prevod VLG do stavu Dokončené prepočet cien výrobkov podľa aktuálnych cien surovín nevyvoláva.
Rôzne kombinácie objasníme na podrobnom príklade:

V nastavení gastrovýroby nech je nastavená ako východisková cena pre kalkuláciu posledná obstarávacia cena z čiastkovej sklad. karty. Majme výrobok "šunkáčik", do ktorého vstupuje:
--- 1kg šunky s poslednou nákupnou cenou 20EUR/kg.
--- 1kg surovinyX s poslednou nákupnou cenou 30EUR/kg.
"Šunka" má ako náhradu "šunková saláma" s nákupnou cenou 13EUR/kg.
Vystavíme VLG na tento výrobok. Na VLG budou ceny:
- Cena z norem = 500Kč (=200+300)
- Předpokládaná cena = 500Kč (=200+300)
Poté nechť se změnily ceny surovin (např. byla zadána nová skladová příjemka do daného skladu surovin):
- cena šunky 200 → 220Kč/kg
- cena surovinyX 300 → 310Kč/kg
Následne budeme vykonávať zmeny:
1) ve VLG není žádná náhrada surovin
-
1a) změníme počet surovinyX (ale ne na nulu, např. na 2kg a pak zpět na 1kg):
⇒zaktualizuje sa info o nákupnej cene surovinyX, čiže ceny sa zmenia nasledovne:
- Cena z norem = 510Kč (200+310, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - šunka však měněná nebyla, čili ve staré ceně 200)
- Předpokládaná cena = 510Kč (200+310, tj. počítány skutečné suroviny zadané na VLG)
-
1b) změníme počet surovinyX (na nulu):
⇒zaktualizuje sa info o nákupnej cene surovinyX, čiže ceny sa zmenia nasledovne:
- Cena z norem = 510Kč (200+310, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - šunka však měněná nebyla, čili ve staré ceně 200)
- Předpokládaná cena = 200Kč (200+0, tj. počítány skutečné suroviny zadané na VLG)
-
1c) vymažeme řádek se surovinouX:
⇒riadok bol zmazaný, takže cena z noriem sa prepočíta. Ceny sa zmenia nasledovne:
- Cena z norem = 200Kč (200+0, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - šunka však měněná nebyla, čili ve staré ceně 200)
- Předpokládaná cena = 200Kč (200+0, tj. počítány skutečné suroviny zadané na VLG)
-
1d) ve VLG provedeme náhradu surovin: šunku za šunk. salám:
⇒zaktualizuje sa info o nákupnej cene šunky, čiže ceny sa zmenia nasledovne:
- Cena z norem = 520Kč (220+300, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - surovina X však měněná nebyla, čili ve staré ceně 300)
- Předpokládaná cena = 430Kč (130+300, tj. počítány skutečné suroviny zadané na VLG)
2) ve VLG je náhrada surovin dle bodu 1d) a cena salámu nechť se změnila takto: 130 → 140EUR/kg a došlo k ďalšej zmene ceny šunky 220EUR → 225EUR:
-
2a) změníme počet surovinyX (ale ne na nulu, např. na 2kg a pak zpět na 1kg):
⇒zaktualizuje sa info o nákupnej cene surovinyX, čiže ceny sa zmenia nasledovne:
- Cena z norem = 530Kč (220+310, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - šunk.salám (a tím i šunka) však nyní měněn nebyl, čili šunka ve staré ceně 220)
- Předpokládaná cena = 440Kč (130+310, tj. počítány skutečné suroviny zadané na VLG - šunk.salám však nyní měněn nebyl, čili ve staré ceně 130)
-
2b) změníme počet surovinyX (na nulu):
⇒zaktualizuje sa info o nákupnej cene surovinyX, čiže ceny sa zmenia nasledovne:
- Cena z norem = 530Kč (220+310, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - šunk.salám (a tím i šunka) však nyní měněn nebyl, čili šunka ve staré ceně 220)
- Předpokládaná cena = 130Kč (130+0, tj. počítány skutečné suroviny zadané na VLG - šunk.salám však nyní měněn nebyl, čili ve staré ceně 130)
-
2c) vymažeme řádek se surovinouX:
⇒riadok bol zmazaný, takže cena z noriem sa prepočíta. Ceny sa zmenia nasledovne:
- Cena z norem = 220Kč (220+0, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - šunk.salám (a tím šunka) však nyní měněn nebyl, čili šunka ve staré ceně 220)
- Předpokládaná cena = 130Kč (130+0, tj. počítány skutečné suroviny zadané na VLG - šunk.salám však nyní měněn nebyl, čili ve staré ceně 130)
-
2aa) změníme počet šunkového salámu (ale ne na nulu, např. na 2kg a pak zpět na 1kg):
⇒zaktualizuje sa info o nákupnej cene šunky i šunkovej salámy, čiže ceny sa zmenia nasledovne:
- Cena z norem = 525Kč (225+300, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - surovinaX však nyní měněná nebyla, čili ve staré ceně 300)
- Předpokládaná cena = 440Kč (140+300, tj. počítány skutečné suroviny zadané na VLG - surovinaX však nyní měněná nebyla, čili ve staré ceně 300)
-
2bb) změníme počet šunkového salámu (na nulu):
⇒zaktualizuje sa info o nákupnej cene šunky i šunkovej salámy, čiže ceny sa zmenia nasledovne:
- Cena z norem = 525Kč (225+300, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - surovinaX však nyní měněná nebyla, čili ve staré ceně 300)
- Předpokládaná cena = 300Kč (0+300, tj. počítány skutečné suroviny zadané na VLG - surovinaX však nyní měněná nebyla, čili ve staré ceně 300)
-
2cc) vymažeme řádek se šunkovým salámem:
⇒riadok bol zmazaný, takže cena z noriem sa prepočíta. Ceny sa zmenia nasledovne:
- Cena z norem = 300Kč (0+300, tj. počítány suroviny dle norem, u změněných surovin v cenách platných v okamžiku výpočtu - surovinaX však nyní měněná nebyla, čili ve staré ceně 300)
- Předpokládaná cena = 300Kč (0+300, tj. počítány skutečné suroviny zadané na VLG - surovinaX však nyní měněná nebyla, čili ve staré ceně 300)

Ako bolo objasnené v popise procesu gastrovýroby, pri prevode VLG do stavu Výdaj materiálu resp. Dokončené vznikajú skladové doklady (VMV, PRV, PRP, PHV). Ceny sa pre ne stanovujú nasledovne:
- VMV - suroviny na VMV sa ocenia predbežnou skladovou cenou (čo je v prípade VMV obsah položiek Posledná obstarávacia cena na čiastkovej karte a Dopl. cena z čiastkových skl. kariet skladu, z ktorého sa surovina čerpá). Tieto položky sa priebežne aktualizujú z cien príjemiek (PR) surovín do skladu.
- PRV - suroviny na PRV sa ocenia predbežnou skladovou cenou (čo je podobne ako v prípade VMV posl. nákupná cena skl. karty, akurát sa použije čiastková karta toho skladu, z ktorého sa prevádza).
- PRP - suroviny na PRP sa ocenia predbežnou skladovou cenou (čo je cena zo zviazanej PRV).
-
PHV - do položiek J.cena sa predvyplnia ceny, ktoré sú pre dané výrobky zapamätané na VLG z poslednej kalkulácie cien (z položiek Predpokladaná cena v Obsahu VLG). Položka Kompletné ceny sa nastaví na "Áno". Tento príznak informuje skladovú uzávierku, že je možné doklad spracovať sklad. uzávierkou.
Interne v programe: Do tabuľky ProductionTasks2 sa ďalej vygenerujú záznamy väzieb vydaného materiálu (VMV) a prijatých výrobkov (PHV). (Aby bolo možné vypočítať skladovú cenu výrobku podľa skladových pohybov spotrebovaných surovín, ktoré s oceneným výrobkom súvisia podľa Výrobnej úlohy (ProductionTask_ID), viď výpočet skladových cien.)
Z vyššie uvedeného plynie, že prevod VLG do stavu Dokončené nevyvoláva prepočet cien výrobkov podľa aktuálnych cien surovín (viď vyššie Prepočet skalkulovaných cien). (Takto je teda vlastne stanovená predbežná skladová cena pre PHV generované z VLG.)
Dôsledok: Pokud se od poslední rekalkulace změnila cena suroviny vstupující do některého výrobku/polotovaru daného VLG, nebude tato změna nijak promítnuta v ceně daného výrobku předvyplněné na vygenerovaný VLG. To ale vôbec neprekáža. Tieto ceny sú aj tak iba približné (orientačné). Upresnia sa po vykonaní sklad. uzávierky.
Pri uzávierke sa ceny na PHV presne dopočítajú z cien ocenených VMV, ktoré s oceňovaným výrobkom na PHV súvisia podľa Výrobnej úlohy (ProductionTask_ID), viď Výpočet skladových cien. Výpočet ceny na PHV podrobnejšie viď aj Skladové výrobné doklady - Skladová uzávierka skladových výrobných dokladov.
Je akurát potrebné túto skutočnosť zohladniť, pokiaľ tieto predbežné ceny nejakým spôsobom ďalej využívate. Napr. vystavujete následné dodacie listy (DL) na expedíciu výrobkov a z nich sledujete stravné jednotky (SJ). Objasníme na príklade:
Príklad...
Neaktuální ceny na PHV a důsledek:
Majme nastavenú východiskovú cenu pre kalkuláciu z čiastkovej sklad. karty. Ďalej majme normu výrobku V, ktorého cena po kalkulácii vychádza napr. 10EUR/ks. Táto cena sa po kalkulácii zapíše do položky Posledná obstarávacia cena sklad. karty výrobku V. Následne nech sa zvýši nákupná cena surovín, takže cena výrobku sa v reále tiež zvýši napr. o 10EUR. Vytvoríme VLG na tento výrobok, jeho Predpokladaná cena je teda 11EUR/ks. Nech sa potom znovu zvýši nákupná cena surovín o ďalších 10EUR, takže ak by sme na VLG urobili niečo, čo by vyvolalo prepočet cien, bola by cena výrobku už 120EUR/ks. My ale VLG prevedieme do stavu Dokončené bez toho, že by sme vyvolali prepočet cien. ⇒ Cena z neho (110/ks) sa zapíše do položky Posledná obstarávacia cena (samozrejme, ak sú splnené podmienky pre túto aktualizáciu ceny na čiastkovej skl. karte z PHV dokladu (viď popis položky Posledná obstarávacia cena)).
Ďalej vznikne doklad VMV, na ktorom budú predbežné skladové ceny stanovené z aktuálnych cien v položkách Posledná obstarávacia cena skladových kariet surovín, čo bude 12EUR.
Teraz z VLG (alebo z PHV) vystavíme DL na expedíciu vyrobeného tovaru. Na DL sa dostane cena z položky Posledná obstarávacia cena skl. karty výrobku V, čo je 11EUR.
Pokiaľ teraz budeme sledovať náklady stravnej jednotky (SJ) a budeme ich čerpať z DL, bude nám do SJ vstupovať cena 11EUR. Ak ich budeme čerpať z VMV, bude nám do SJ vstupovať aktuálnejšia cena 12EUR. Z tohto pohľadu je teda výhodnejšie stanovovať ceny SJ z VMV.
Je však potrebné mať na pamäti, že v oboch prípadoch ide iba o ceny predbežné (ani jedna z nich nemusí byť presná, pretože medzitým mohli nastať iné pohyby na sklade). Upresnia sa až skladovou uzávierkou (keď sa cena na PHV vypočíta presne z cien ocenených VMV súvisiacich s oceňovaným pohybom podľa Výrobnej úlohy (ProductionTask_ID) a bude teda v našom prípade 120EUR). Vypočítané SJ by sa mali po sklad. uzávierke prepočítať.