Pro typ dokladu OO - odběratelské objednávky lze používat pro postupné vykrývání
objednávek funkci vychystávání, která spočíva v tom, že se původní zdrojová objednávka
postupně vykrývá pomocí částečných vychystaných objednávek a v okamžiku uzavření se
vyfakturuje odběrateli jednou zdrojovou objednávkou. Tímto způsobem se dá řešit např.
postupné objednávání výrobků do výroby.
Systém vychystávacích objednávek slouží pro evidenci vychystaného množství z objednávek
odběratelských do těchto definovaných dokladů typu:
- OO objednávka odběratelská (v popisu dále – vychystávací objednávka)
- PP příjem produkce (v popisu dále – vychystávací příjemka)
- AM převod automatický (v popisu dále – vychystávací převodka)
Následnou fakturaci lze udělat z vychystaných objednávek (což doporučujeme a je dále takto
popisováno) nebo až po ukončení vychystávání z výchozí objednávky.
Založení navazujících číselných řad pro vychystávací doklady
Dle zvyklostí je třeba nejprve založit potřebné navazující číselné řady odpovídajících typů
(OO, PP, AM) a poznačit si ID číselných řad.
Nastavení ve výchozí číselné řady OO
V číselné řadě výchozích objednávek je třeba nastavit ID číselné řady vychystávacích
dokladů (Přednastavené hodnoty/ Doklady obchodu a skladů – objednávky/ Nastavení:
Údaje pro návaznosti:
- Číselná řada pro vychystání objednávek (zadá se ID číselné řady)
- Číselná řada pro vychystání příjemek (zadá se ID číselné řady)
- Číselná řada pro vychystání převodek (zadá se ID číselné řady)
Pokud se bude fakturovat z vychystaných objednávek, doporučujeme číselné řady nastavit
takto:
- V číselné řadě výchozích objednávek „zakázat“ zpracování do prodejky (Přednastavené
hodnoty).
- V číselné řadě vychystávacích obj. – zatrhnout údaj Blokováno (Přednastavené hodnoty) a
vybrat návaznost na číselnou řadu prodejek.
Postup při tvorbě vychystávacího dokladu
Uživatel pořídí hlavičku a řádky výchozí objednávky jako obvykle.
Do řádků pak vyplňuje požadovaného množství do údaje Aktuální vychystané MN ZJ
(objednávky, příjemky, převodky) a při uložení tohoto dokladu objednávky se vygenerují
do nových dokladů dle použitéhotypu řádky, kde bude MN ZJ realizováno vyplněno dle
aktuálního vychystávacího MN ZJ.
Při uložení výchozí objednávky se vždy údaj Aktuální vychystané MN ZJ přičte k údaji
Vychystané MN ZJ celkem a sloupec Aktuální vychystané MN ZJ se vynuluje (vše rozděleno
na údaje dle typu). Takto lze vychystávat objednávku vícekrát za sebou, zboží bude stále ve
stavu Blokace dle jednotlivých vychystávacích objednávek.
V původní objednávce se MN objednáno a realizováno v zásadě nemění (pokud odběratel
nebude chtít např. uprostřed roku změnit celou objednávku).
Hlavní kopírované údaje do vychystávacích dokladů
Níže uvedené údaje se je překopírují z výchozí objednávky do vychystávaného dokladu.
Hlavička vychystávacího dokladu
Objednávka (OSEDOH/Návaznosti/Objednávka) – zde bude vždy odkaz na klíč výchozí
Pokud je v číselné řadě vychystávacích dokladů přednastaven druh pohybu má tento
přednost, pokud není přednastaveno, kopíruje se DP z výchozí objednávky.
Sklad
V řádku původní objednávky je údaj Sklad vychystávací (standardně je nevyplněn), který si
uživatel může v číselné řadě OO nastavit nějakou konstantou. Při tvorbě vychystávacího
dokladu se bere údaj sklad nejprve z údaje Sklad vychystávací, pokud není vyplněn
kopíruje se z údaje Sklad. Pro typ vychystávacícho dokladu převodka AM, se do výdejových
řádků nastaví sklad z údaje Sklad, do příjmových řádků sklad z údaje Sklad vychystávací.
Položka
Text1, text2,
Jednotka – z číselníku položek jednotka pro ZJ
MnozstviZJRealizovane = AktualniVychystaneMNZJ (objednávky nebo příjemky nebo
převodky)
MnozstviZJObjednane = AktualniVychystaneMNZJ (objednávky nebo příjemky nebo
převodky)
MnozstviPJRealizovane = AktualniVychystaneMNZJ (objednávky nebo příjemky nebo
převodky)
MnozstviPJObjednane = AktualniVychystaneMNZJ (objednávky nebo příjemky nebo
převodky)
Přepocet = 1
Skladová cena/ZJ, skladová cena celkem, doprovodné náklady, skladová hodnota
celkem
Číslo řádku vychystávací (objednávky nebo příjemky nebo převodky)
Klíč dokladu vychystávací (objednávky nebo příjemky nebo převodky)
Prodejní ceny – kopírují se pouze pro typ objednávka
Sazba DPH – kopírují se pouze pro typ objednávka
Kod DPH – kopírují se pouze pro typ objednávka
Procento DPH – kopírují se pouze pro typ objednávka
KodOS1Skladu
KodOS2Radku
Středisko
Činnost
Stroj
Výrobek
Zakázka
Zástupce
Opravy vychystávacích dokladů
Pokud uživatel potřebuje dodatečně opravit MN realizováno ve vychystaných dokladech,
program automaticky neopravuje MN celkem vychystáno ve výchozím dokladu objednávky.
Vhodné je proto jít opravou do dokladu výchozí objednávky a pomocí tlačítka Test
vychystaného množství objednávky otestovat a opravit MN celkem vychystáno pro
objednávky.
Pomocná tlačítka pro vychystávání ve výchozí objednávce
Tlačítko Doplnění MN vychystaného pro objednávky
Na záložce řádky objednávky lze zapnout tlačítkoDoplnění MN vychystaného pro
objednávky, které při stisku generuje maximální množství pro jednotlivé řádky položek do
sloupce Aktuálně vychystané množství (objednávek) dle množství objednaného, celkem
vychystaného a volného množství na skladě z řádku.
Tlačítko Doplnění MN vychystaného pro převod
Na záložce řádky objednávky lze zapnout tlačítko Doplnění MN vychystaného pro
objednávky, které při stisku generuje maximální množství pro jednotlivé řádky položek do
sloupce Aktuálně vychystané množství převodek dle MN ZJ realizováno, celkem
vychystaného do převodek a volného množství na skladě z řádku.
Tlačítko Test vychystaného množství objednávky
Na záložce řádky objednávky lze zapnout tlačítko Test vychystaného množství
objednávek, které zjistí množství celkem realizováno z vychystávacích objednávek pro sklad
a položku celkem a porovná s údajem ve sloupci množství celkem vychystané. Pokud je
rozdíl, upozorní výpisem chybných řádků a dá uživateli možnost pokračovat dále a změnit
údaje ve sloupci MN celkem vychystané. Tato akce nebude brát do úvahy sloupec aktuálně
vychystané množství a pokud by řádek se stejnou položkou a skladem v původní objednávce
byl vícekrát, doplní se automaticky vypočtené množství pouze do prvního řádku s touto
kombinací.
Kontroly při uložení vychystávací objednávky
Kontrola množství realizováno a vychystáno celkem pro typ OO
Při ukládání odběratelské objednávky s návazností na vychystávací objednávku se pro
číselnou řadu s návazností na vychystávací objednávky dle nastavení v číselné řadě
výchozích objednávek (Další/Ostatní/Ostatní/Kontrolovat MN aktuálně vychystané? Ano/Ne)
provede kontrola, která při shodě MN realizováno a MN celkem vychystáno v řádcích provede
kontrolní dotaz na uživatele: Množství realizováno a množství celkem vychystáno je stejné,
chcete zatrhnout Vpořádku ? Ano/Ne
Kontrola na stav skladu
Při uložení objednávky s návazností na vychystávací objednávky se provede
kontrola dle
stavu objednávky:
- pokud bude stav různý od zpracována nebo storno a bude vyplněn odkaz na vychystávací
objednávky - bude se kontrolovat MN Aktuálně vychystané a MN volné ze stavů položek,
pokud na skladech nebude zapnuté povolit záporný stav. Program vypíše seznam položek
dle skladů, které by šly do mínusu a nedovolí uložit doklad.
- pokud je objednávka ve stavu zpracována - bude se vždy kontrolovat MN realizováno jako
doposud.
Stavy vychystaných objednávek VIEW
Do tohoto VIEW se zapisují pouze řádky vazby mezi výchozí objednávkou a vychystávací
objednávkou. Nejsou zahrnuty vychystávané doklady typu PP a AM.
Ve struktuře řádku OSeDoR jsou dva pomocné údaje pro vychystávání
objednávek, nazvané "číslo řádku pro vychystávací objednávku" a "klíč dokladu pro
vychystávají objednávku".
Ve zdrojové objednávce je nutné mít nastavenu číselnou řadu pro vychystávací objednávku,
tyto pomocné údaje jsou pak vždy stejné jako klíč dokladu a číslo řádku a při vytvoření
nového dokladu se musí vždy naplnit, jinak došlo k nějaké chybě. Ošetřeno je také
přečíslování dokladu při souběžném ukládání, řádky se aktualizují vzhledem k novému klíči.
Generovaná objednávka má tyto pomocné údaje naplněny dle klíče a čísla řádku zdrojové
objednávky, podle níž bylo množství vychystáno.
Do view pak vstupují řádky dle těchto pomocných údajů + sklad a položka.
Ve skladové kartě (výpis OB3) se dle těchto klíčů načítá výchozí stav z indexovaného view
od kterého se pak dál odvíjí výpočty na vypisovaných řádcích.