Špecifické ovládacie prvky a vlastnosti Gastrovýroby
V gastrovýrobe sa na znázornenie väzieb medzi výrobkami a surovinami využíva stromové zobrazenie. Stromovú štruktúru je možné zobraziť ako zo strany normy, tak zo strany surovín.
Obsah kapitoly:

Ikony na ovládanie stromu myšou:
-
- ikona na rozbalenie vetvy
-
- ikona na zbalenie vetvy
Klávesy na ovládanie stromu:
- * - Kompletné rozbalenie celej vetvy, na ktorej je kurzor. Tzn. rozbalenie všetkých nižších úrovní až do poslednej.
- / - Kompletné zbalenie celej vetvy. Všetky nižšie úrovne budú zbalené.
- pravá šípka alebo plus - Rozbalenie ďalšej úrovne vetvy, na ktorej je kurzor. Pokiaľ bolo skôr vykonané zbalenie pomocou ľavej šípky, budú jednotlivé vetvy v stave (zbalené/rozbalené) pred zbalením.
- ľavá šípka alebo mínus - Zbalenie celej vetvy. Pri tomto zbalení zostane uchovaná informácia o stave nižších úrovní.
Pridávanie riadkov a posun po riadkoch stromu v záložke Strom:
- Alt+Ins/Alt+Del - Pridanie/vymazanie riadka suroviny. Dostupná i v okamihu pridávania riadka do stromu, keď je fókus v spodnej časti záložky Strom v Paneli na editáciu surovín. Ak je v riadku už zadaná skl.karta, pridá sa ďalší riadok.
- Ctrl+šípka nahor/Ctrl+šípka nadol - Posun po riadkoch stromu surovín smerom nahor/nadol. Dostupná i v okamihu pridávania riadka do stromu, keď je fókus v spodnej časti záložky Strom v Paneli na editáciu surovín.

Strom noriem je použitý v agendách Noriem gastrovýroby (záložka Detail, subzáložka Strom) a Výrobných listov (záložka Detail, subzáložka Strom). Zobrazuje graficky rozpad normy/výrobku na jednotlivé suroviny, prípadne polotovary a ich suroviny.
Popis stromu:

Obrázok: príklad stromu v normách
Význam statických ikon:
-
- plus, označuje položku, ktorá sa ďalej vetví na vlastné podradené vetvy a má sa pri výrobe finálneho výrobku rozpadať (vyrábať) z vlastných surovín/polotovarov.
-
- mínus, označuje položku, ktorá sa ďalej nevetví a pri výrobe finálneho výrobku sa sama vyrábať nemá. Ide o surovinu alebo môže ísť i o polotovar, ktorý sa ale má použiť "vcelku". (Bol už vyrobený skôr alebo bol pre túto výrobu nakúpený od dodávateľa, hoci inokedy sa obvykle vyrába.)
- Tzn. ide o surovinu (=skl.kartu s nastavením Výrobok=Nie),
- alebo o výrobok-polotovar bez normy (=skl.karta s nastavením Výrobok=Áno, pre ktorú neexistuje norma). (mínus sa v tomto prípade zobrazí, aj keby v záložke Obsah normy mal nastavenú vlastnosť Rozpad =Áno),
- alebo o výrobok-polotovar s vlastnou normou (=skl.kartu s nastavením Výrobok=Áno, pre ktorú existuje norma), ale ktorý má súčasne v záložke Obsah normy nastavenú vlastnosť Rozpad =Nie.
Inými slovami: plus v normách označuje niečo, čo sa ďalej vetví, pretože to má normu a má povolený rozpad (má sa rozpadať, tzn. vyrábať). Ďalej viď Príklad 1.
V normách sa používa iba zelená farba, sivá farba sa tu nevyskytuje.

Majme jedlo Menu1. Nech norma obsahuje rezeň (čo je výrobok-polotovar s normou), prílohu Zemiak varený, čo je výrobok s normou, ďalej Zákusok, čo nech je výrobok bez normy a Jablká nech je surovina.
a) V norme pre Menu1 nastavíme Rozpad=Áno v prípade položiek, u ktorých to je možné (nebude to možné pri Jablkách, keďže nejde o výrobok (skl. kartu s príznakom Výrobok=Áno)). Strom sa potom zobrazuje nasledovne:
Zemiaky varené majú , pretože ide o výrobok s normou a má Rozpad=Áno. Zákusok má
, i keď má Rozpad=Áno, pretože nemá normu.
b) V norme pre Menu1 nastavíme Rozpad=Nie pre Zemiaky a Zákusok. Strom sa potom zobrazuje nasledovne:
Tu majú Zemiaky varené , i keď ide o výrobok s normou, pretože má Rozpad=Nie. (Polotovar Vyprážaný rezeň má stále
, pretože sme preň ponechali Rozpad=Áno.)

V strome môžu byť niektoré záznamy graficky zvýraznené, a to:
- červenou - platí pre položky nepokryté skladom, tzn. s nedostatočnou sklad. zásobou (príznak nedostatočnej zásoby surovín v záložke Strom).
-
tučne - platí pre vyrábané položky zo záložky Obsah výrobného listu, a pre položky nejako zmenené oproti normám, tzn. náhrady sklad. kariet inými, zmeny počtu, jednotiek, cien (náhrady a iné zmeny je možné vykonať v záložke Strom alebo záložke Súhrn surovín).
Či a kde je možné vidieť pôvodné hodnoty pred zmenou hodnôt prevzatých z noriem, viď Často kladené otázky - Je možné po realizovanej zámene materiálu/suroviny vidieť informáciu o pôvodnom stave?
Príklad stromu vo výrobných listoch. V strome sú tučným písmom vyznačené vyrábané položky zo záložky Obsah (tu ide o kartu Vyprážaný rezeň, zemiaky). Ďalej sú tučným písmom zvýraznené zmeny uskutočnené oproti normám: Bravč. stehno bolo nahradené Bravč. kotletou, bolo pridané Korenie mleté a počet v položke Vajcia bol zaokrúhlený na celé množstvo 1ks. Adekvátne sa zmenili aj ceny.
Význam statických ikon:
Pre ďalší popis predpokladajme, že pre výdaj materiálu do výroby je použitý rad dokladov VMV a pre príjem hotových výrobkov rad PHV:
-
- plus zelené
- na 1. úrovni: označuje položku z obsahu VLG, ktorá sa má vyrábať, tzn. v obsahu VLG má nastavené Vyrábať=Áno. Nezáleží tu na tom, či ide o výrobok (=skl. karta s príznakom Výrobok=Áno) a či má/nemá normu (keďže je možné vyrobiť aj to, čo sa inokedy napríklad nevyrába (pretože je to napr. polotovar vyrobený skôr alebo polotovar nakupovaný od dodávateľa či len nakupovaná surovina), viď tiež popis položky Skl.karta v hlavičke VLG).
-
na ďalších úrovniach: označuje položku (výrobok-polotovar vstupujúci do nejakej nadriadenej položky), ktorá sa tu má vyrábať zo svojich surovín/polotovarov, tzn. má nastavené Rozpad=Áno, pričom je jedno, či má alebo nemá normu (ak normu nemá, bude sa vyrábať sám zo seba, viď ďalej, alebo bude možné komponenty pre jeho výrobu (suroviny/polotovary) do VLG ručne pridať).
To je možné dosiahnuť takto:
- priamo v norme pre polotovar (výrobok, ktorý má vlastnú normu) zadáme Rozpad=Áno a natiahneme ho do VLG
- vo VLG zmeníme vlastnosť polotovaru v strome tlačidlom "Rozpad +" – (prefarbí sa zo sivého plus po zmene fókusu z daného riadka)
Ak je zobrazené
, zobrazí sa po jeho rozbalení kliknutím na
zloženie podľa normy, príp. upravené komponenty a do výrobku je možné vkladať ďalšie komponenty a upravovať ich. VMV a prípadne prevodky potom obsahujú použité suroviny a PHV finálny výrobok z Obsahu VLG.
Na premietnutie položiek s
do dokladov:
- Položka zobrazená ako
na 1. úrovni stromu sa objaví na doklade PHV (keďže ide o finálny výrobok z Obsahu VLG). V doklade VMV ani v prevodkách sa takáto položka neobjaví. (Aj na dokladoch VMV a prevodkách sa však môže objaviť rovnaká skl. karta, pokiaľ podriadená vetva zobrazuje tú istú skl. kartu. Položka sa vyrába "sama zo seba".)
- Položky zobrazené ako
na ďalších úrovniach stromu (výrobky-polotovary, ktoré sa v rámci výroby finálneho výrobku vyrábajú tiež) na doklade PHV nebudú a nebudú ani na doklade VMV! (Vyrábajú sa zo svojich surovín a ihneď sa spotrebovávajú do nadriadeného výrobku, tzn. takéto výrobky sa nevydávajú ani neprijímajú (vydávajú sa suroviny, z ktorých sa vyrábajú a prijímajú sa až hotové finálne výrobky). (VMV a prípadne prevodky obsahujú použité suroviny, ktoré do tohto finálneho výrobku vstupujú, alebo ktoré vstupujú do výrobkov-polotovarov, ktoré sa v rámci výroby finálneho výrobku vyrábajú tiež, viď ďalej).
- plus sivé
- na 1. úrovni: označuje položku z obsahu VLG, ktorá sa nemá vyrábať, tzn. v obsahu VLG má nastavené Vyrábať=Nie. Tu nezáleží na tom, či ide o výrobok a či má/nemá normu.
-
na ďalších úrovniach: označuje položku (polotovar vstupujúci do nejakej nadriadenej položky), ktorá má vlastnú normu, no nemá sa tu vyrábať, tzn. má nastavené Rozpad=Nie. To je možné dosiahnuť takto:
-
- mínus zelené
- na 1. úrovni: sa nevyskytuje
- na ďalších úrovniach: označuje položku (vstupujúcu do nejakej nadriadenej položky), pričom ide:
- o surovinu (=skl.kartu s nastavením Výrobok=Nie),
- alebo o polotovar, ktorý nemá vlastnú normu a nemá sa tu vyrábať, tzn. má nastavené Rozpad=Nie.
Ak sa zobrazuje
, tlačidlom "Rozpad +" je možné uskutočniť jeho rozpad na vyrábaný výrobok. Ako jeho komponent sa potom zobrazí znovu tá istá surovina (surovina sa vyrába "sama zo seba"), no bude ju možné zmeniť a bude k nej možné ďalej vkladať ďalšie komponenty a upravovať ich a spraviť tak z pôvodnej suroviny výrobok bez toho, aby existovala jeho norma.
Na premietnutie položiek s
do dokladov: Položka zobrazená ako
sa objaví na doklade VMV príp. na prevodkách ako surovina vydávaná zo skladu do výroby. Na doklade PHV nebude. (Aj na doklade PHV sa však môže objaviť rovaká skl. karta, pokiaľ ide o
, ktoré je podriadené
priamo z 1. úrovne a pokiaľ je u oboch rovnaká skl. karta. Položka sa vyrába "sama zo seba".)
-
- mínus sivé
- na 1. úrovni: sa nevyskytuje
- na ďalších úrovniach: zobrazuje sa len pod sivým
(naviazané naň), ktoré je v 1. úrovni. Ďalej viď popis sivého plus.
Inak povedané:
V 1. úrovni:
- ak má položka Vyrábať=Áno, je tu zelené plus (bez ohľadu na to, či ide o výrobok a má/nemá normu)
- ak má položka Vyrábať=Nie, je tu sivé plus (bez ohľadu na to, či ide o výrobok a má/nemá normu)
V ďalších úrovniach:
- ak má položka normu a ak je Rozpad=Áno, je tu zelené plus,
- ak má položka normu a ak je Rozpad=Nie, je tu sivé plus,
- ak položka nemá normu a ak je Rozpad=Áno, je tu zelené plus,
- ak nemá normu a ak je Rozpad=Nie, je tu zelené mínus.
- ak je podradená sivému plus, je tu sivé mínus.
- Položky zobrazované ako alebo
v 1. úrovni stromu sa objavia na doklade PHV ako vyrobené finálne výrobky.
- Položky zobrazované ako v ďalších úrovniach nebudú ani na PHV, ani na VMV príp. prevodkách.
- Položky zobrazované ako v ďalších úrovniach sa objavia na VMV príp. prevodkách akoby išlo o surovinu.
- Položky zobrazované ako alebo
sa objavia na VMV príp. prevodkách ako suroviny.

Majme "Menu1" z Príkladu 1. Do VLG dáme toto Menu1 a ďalej samostatne zvlášť Zemiaky, Zákusok a Jablká. V norme pre "Menu1" nech je nastavené Rozpad=Áno pre Vyprážaný rezeň a pre Zákusok, ostatné položky nech majú Rozpad=Nie. Strom vo VLG sa potom zobrazuje nasledovne:
Vyprážaný rezeň vstupujúci do Menu1 má , pretože je to výrobok s vlastnou normou a v norme Menu1 mal Rozpad=Áno. Zemiaky varené vstupujúce do Menu1 má
, pretože je to výrobok s vlastnou normou, ale v norme Menu1 mal Rozpad=Nie. Zákusok má
( i keď je to výrobok a v norme Menu1 mal Rozpad=Áno), pretože nemá vlastnú normu. Jablká vstupujúce do Menu1 majú
, pretože nie sú výrobkom, je to surovina.
Zemiak varený na 1. úrovni má , pretože má v obsahu VLG nastavené vyrábať=Áno a je to výrobok s vlastnou normou, preto sa rozpadá na vlastné suroviny. Zákusok na 1. úrovni má zelené
, pretože v obsahu VLG má nastavené vyrábať=Áno, ale pretože nemá vlastnú normu, rozpadá sa sám na seba (tu so zeleným
), tzn. bude sa vyrábať "sám zo seba". Jablká na 1. úrovni majú sivé
, pretože v obsahu VLG majú nastavené vyrábať=Nie. Rozpadajú sa preto samy na seba (tu so sivým
), tzn. budú sa vyrábať "samy zo seba".

Keď napr. použijeme Rozpad=Nie a zmenu rozpadu a Vyrábať=Nie: Majme Menu0 podobné "Menu1" z Príkladu 1, ale bez Zákuska. Budeme predpokladať, že zásobu rezňov aj zemiakov budeme mať navarenú dopredu, takže v norme Menu0 ich už vyrábať nebudeme (nastavíme preto Rozpad=Nie). Ďalej nech plánujeme napr. obed pre kúpeľnú stravnú jednotku, a chceme k Menu0 pridávať ešte fľašu Fanty, ktorá sa nevyrába, ale nakupuje od dodávateľa. V takomto prípade je praktické si všetky položky (aj nevyrábaný nápoj) pripraviť už na VLG, aby sa dal potom celý naimportovať do dodacieho listu a obsluha vystavujúca DL na vydané obedy by ho mohla vystaviť importom VLG a nemusela na nápoj myslieť a pridávať ho až do DL ručne. Fľaše Fanty sa tak dostanú jednak medzi suroviny, aby sa nafasovali zo skladu a zároveň i medzi výrobky, aby ich kuchár správne vydal. (Viď tiež ďalší príklad v popise položky Skl.karta v hlavičke VLG.)
Strom vo VLG potom môže vyzerať takto:
Môžeme si tu tiež prehliadnuť stav zásob na skladoch.
Vidíme, že rezňov nie je vyrobený dostatok na pokrytie našej požiadavky na 8 porcií (viď stĺpec Zásoba a príznak N nedostatočnej zásoby). Situáciu môžeme riešiť tak, že buď si chýbajúce porcie rezňa dodatočne vyrobíme samostatne, alebo si výnimočne v tomto VLG nastavíme rezeň ako vyrábanú položku (tzn. nastavíme Rozpad=Áno pomocou tlačidla "Rozpad+").
Ďalej vidíme, že jablká sa vydávajú z prevádzkového skladu (viď stĺpec Sklad v popise Stromu), ale nie je ich tam dostatok (viď stĺpec Prev. zásoba) a je nutný prevod suroviny zo skladu surovín do prevádzkového skladu (viď príznak P). Na sklade surovín pre túto surovinu je v tomto prípade zásoba 2 (viď stĺpec Zásoba), čo spolu s počtom v prevádzkovom sklade bude stačiť na pokrytie našej požiadavky. (Ak by na prevádzkovom sklade a sklade surovín nebol úplný dostatok, zobrazil by sa i v tomto riadku príznak N nedostatočnej zásoby.)
Fliaš Fanty nemáme na sklade, z ktorého sa bude vydávať, dostatok. Buď musíme nejaké dokúpiť, alebo musíme Fantu nahradiť iným nápojom, príp. z nej pomocou tlačidla Rozpad + môžeme spraviť "výrobok" a vyrobiť ju napr. ako rozlievané pitie, napr. točené zo sudu.
Ďalej viď kap. Práca so skladmi v Gastrovýrobe).
Možnosti úprav v zozname vyrábaných výrobkov a v strome surovín/polotovarov spomenuté vyššie sú obmedzené, ak je VLG už v stave Výdaj surovín resp. Dokončené.

Strom surovín je použitý v agendách Surovín (záložka Výskyt) a Výrobných listov (záložka Detail, subzáložka Výskyt surovín). Zobrazuje výskyt surovín v normách. A to inverzne, tzn. z pohľadu surovín (tzn. kde sa ktorá surovina nachádza).
Význam statických ikon:
-
- v prvej (najvyššej) úrovni označuje surovinu, ktorej výskyt sa sleduje, ak je zobrazené v druhej alebo nižšej úrovni, označuje normu, ktorá danú surovinu neobsahuje priamo, ale ako súčasť niektorého v nej obsiahnutého polotovaru
-
- označuje normu, ktorá danú surovinu obsahuje priamo, nie ako súčasť polotovaru
V prvej (najvyššej) úrovni je teda daná surovina. V druhej úrovni sú všetky normy, ktoré surovinu (skladovú kartu) obsahujú. Pokiaľ norma nie je súčasťou žiadnej ďalšej normy, je v strome zobrazené mínus a vetva stromu tam končí. Pokiaľ je norma súčasťou inej normy, je v strome zobrazené plus a vetvu stromu je možné ďalej rozbaliť. Rozbalením sa v ďalšej úrovni zobrazia všetky výrobky, ktoré túto normu obsahujú. Pokiaľ by normy boli súčasťou nejakej inej normy, objavilo by sa tu opäť plus a bolo by možné vetvu rozbaľovať ďalej.
Zobrazenie výskytu surovín v agende Výrobné listy je obmedzené na výskyt v normách/výrobkoch použitých v rámci daného výrobného listu.