Průvodce zajištěním zdrojů - kroky průvodce
V následujícím textu uvedeme, jak lze pomocí tohoto průvodce vygenerovat doklady na zajištění požadovaných skladových položek. Jednotlivé kroky tohoto průvodce:
V tomto kroku se zobrazují Požadavky k zajištění přesně takové, pro jaké byl průvodce vyvolán - tedy je zde možnost sledovat původní stav pro jednotlivé skladové položky bez ohledu na případné ručně prováděné změny v údajích pro jednotlivé skladové položky provedené v dalším kroku. Je zde uživateli k dispozici pro případnou potřebu kontroly. Seznam skladových položek (seznam řádků) v kroku Požadavky se synchronizuje se seznamem v následujícím kroku Nastavení parametrů. Tedy pokud v kroku Nastavení parametrů vymažete nějaký řádek, vymaže se i zde. Pokud tam přidáte nějakou skladovou položku (přidáte řádek), pak se přidá i zde. Takový řádek zde bude evidován s údaji, se kterými vznikl, tedy případné další změny v něm poté provedené v kroku Nastavení parametrů se zde neprojeví. V tomto kroku přidávat či mazat řádky nelze. Údaje však editovat lze a lze i provést jejich opravu hromadně pomocí funkce Hr. oprava. Má obdobný význam jako funkce Hr. oprava v kroku Nastavení parametrů.
Pokud údaje zde opravíte, ztratíte informaci o stavu, jaký byl po vyvolání průvodce z agendy. Nicméně i tato možnost může být v praxi využitelná: např. v požadavcích z agendy hromadně upravíte nějaký údaj a to prohlásíte za svůj výchozí stav. Následně začnete v dalším kroku různě měnit parametry, s tím, že informace o vašem výchozím stavu požadavků budete mít v kroku Požadavky.
Při vyvolání průvodce v daném místě programu je tento 1. krok průvodce přeskočen a automaticky se nabízí rovnou 2. krok. Důvodem je to, že v praxi ve většině případů budete chtít rovnou pokračovat, tj. nastavit parametry resp. potvrdit předvyplněné a ihned generovat potřebné doklady. Pokud ale budete chtít Požadavky zobrazit, stačí se pomocí tlačítka Požadavky v průvodci vrátit zpět do 1. kroku.
Pokud je průvodce vyvolán samostatně (tedy nikoli z nějaké agendy pro zajištění požadavků), pak je seznam požadavků v tomto kroku samozřejmě prázdný.
Zde je třeba vyplnit údaje k jednotlivým požadovaným skladovým položkám. Seznam požadavků je předvyplněn podle agendy, z níž byl průvodce zajištěním vyvolán (např. podle řádků objednávek přijatých apod.). Jednotlivé položky takovýchto předvyplněných řádků požadavků jsou předvyplněny dle vstupních parametrů předaných z volající agendy, ale lze je změnit a to libovolně. Kromě toho může uživatel přidávat vlastní řádky požadavků na zajištění funkcemi z lišty navigátoru. Původní stav je pamatován v předchozím kroku Požadavky a pomocí funkce Vyčistit se k němu lze vrátit.
Tento krok průvodce obsahuje:
- Lištu pro zadání pomocných údajů
- Seznam řádků požadavků
- Lištu navigátoru
- Funkce v kroku Nastavení parametrů
Lišta pro zadání pomocných údajů
V horní části tohoto kroku průvodce jsou k dispozici prvky:
Pro urychlení zadávání se v tomto kroku průvodce předvyplňuje nastavení tak, jak bylo naposledy použito.
Název | Popis |
---|---|
Pravidla pro předvyplnění | Číselníková položka pro volbu pravidla pro zajištění zdrojů, které se má použít pro předvyplnění údajů pro generované doklady vyvolané funkcí Předvyplnit. |
Seskupovat dle data dodání | Ovlivňuje počet generovaných dokladů. Pokud nebude zatrženo, pak budou položky s jiným datem dodání ukládány do samostatného dokladu. (Má význam jen u dokladů, kde lze mít více záznamů s různými daty dodání, např. řádky objednávek.) Objasnění významu viz Počet generovaných dokladů - Příklady. |
Objednávky vydané vystavovat s příznakem "Potvrzeno" | Určuje, zda budou mít vygenerované Objednávky vydané (OV) bezprostředně po vystavení zatržený příznak Potvrzeno (v případě, že je zvoleno zajištění skladových položek typem dokladu Objednávky vydané). |
Objednávky vydané vystavovat s příznakem "S cenami" | Určuje, zda budou mít vygenerované Objednávky vydané (OV) bezprostředně po vystavení zatržený příznak S cenami (v případě, že je zvoleno zajištění skladových položek typem dokladu Objednávky vydané). Výchozí stav je Nezatrženo. Zatržení se pamatuje podle poslední volby za konkrétního uživatele. |
Zobrazovat panel definovatelných údajů | Po zatržení se začne zobrazovat panel definovatelných údajů. Ve výchozím stavu není žádný nadefinován, je potřeba jej vytvořit. V panelu jsou zobrazena data související s řádkem vybraným v editovatelném seznamu řádků. |
Jedná se o prvek editovatelný seznam. Může být předvyplněn řádky podle požadavků volající agendy. Jednotlivé položky v řádcích mohou být předvyplněny dle vstupních parametrů předaných z volající agendy, ale lze je změnit a to libovolně.
Údaje se nepředvyplní, pokud by ty, které se mají předvyplnit, byly aktuálně skryty.
Kromě toho může uživatel přidávat vlastní řádky požadavků na zajištění funkcemi z lišty navigátoru. Původní stav je pamatován v předchozím kroku Požadavky a pomocí funkce Vyčistit se k němu lze vrátit.
Název | Popis |
---|---|
Kód skl.karty a Název skl.karty |
Skladová karta, kterou chcete zajistit. Kód skladové karty může být zadán:
Který údaj o skladové kartě se bude v této položce v daném dokladu zadávat a poté zobrazovat, závisí na nastavení položky Zadávat v liště navigátoru ve spodní části záložky. Podrobněji viz popis řádku 3 - položka Sklad.karta. (Zde sice nejde o skladový řádek dokladu, nicméně chování položky je obdobné). Zadání více řádků (skladových karet) najednou: Zadat můžete i více skladových karet najednou, makrokartu nebo kartu s obaly. Podrobněji viz popis řádku 3 a popis zadání více řádků do dokladu najednou. Z technických důvodů se zde zadání více karet do řádku najednou liší od použití jinde v dokladech (nenabízí se dialog pro změnu množství). Rovněž zde ze stejných důvodů není k dispozici možnost zapnout si Režim zadání expedovaného množství přímo nad seznamem skladových karet a zadávat množství vybraných označených karet rovnou nad vyvolaným číselníkem skladových karet. |
Sklad |
Sklad, do kterého chcete sklad. položku zajistit. Kód skladu může být zadán:
|
Množství |
Počet, který se má zajistit. Počet může být zadán:
Před pokračováním do dalšího kroku průvodce probíhá kontrola na nedělitelné množství zadané pro danou jednotku. Kontrola je ale jen formou upozornění, množství nesplňující nedělitelné množství zadané na sklad. kartě lze ponechat. Zda však bude možno uložit následně generované doklady, záleží též na stavu parametru Kontrolovat nedělitelné množství. Dále viz též Chyby vzniklé při generování dokladů. Při generování dokladů může dojít k automatickému povýšení požadovaného množství a to tehdy, je-li firma zadaná v předchozí položce dodavatelem dané sklad. karty a tento dodavatel má nastaveno nějaké Balení a Minimální objednací množství. Obě položky se k dodavateli zadávají v subzáložce Dodavatelé k dané skladové kartě. |
Jednotka |
Jednotka sklad. karty, ve které je uveden počet. Zkratka jednotky může být zadána:
Při volání z agendy dokladů se množství a jednotky předvyplňují přesně tak, jak tam jsou zadány, nijak se nepřevádí do jiných jednotek ani nepřepočítávají dle svých vztahů. Na rozdíl od bilance, kdy se požadavky zobrazí v jedné zvolené jednotce (předvyplňuje se hlavní), tudíž se všechny do ní přepočtou. Záleží tedy, odkud je průvodce vyvolán. Pokud bychom např. na OP měli dva řádky na tutéž kartu - jeden v počtu 2ks (hlavní jednotka) a druhý v počtu 2bal (kde ba odpovídá 4ks), pak se do průvodce zajištěním vyvolaného z OP předvyplní opět dva řádky na 2ks a 2bal. Pokud bychom ale z OP vyvolali Bilanci, měli bychom v ní požadavek z dané OP přepočtený na ks, tedy 10ks. Pokud bychom průvodce zajištěním zavolali až z této bilance, pak se předvyplní jeden řádek na 10 ks. Pozor, zde platí, že po zadání jiné jednotky, než je v řádku dosud zadána (resp. předvyplněna), dojde k přepočtu množství zadaného v předchozí položce dle vztahu jednotek. Toto se jinde v systému neděje, nicméně zde se předpokládá, že počet a jednotka k zajištění budou apriori předvyplněny dle požadavků z volající agendy (typicky z Bilance), a pokud se uživatel dodatečně rozhodně změnit jednotku, v níž požadovaný počet bude chtít zajistit, bude mít spíše na mysli objednání téhož počtu pouze přepočteného do jiné jednotky nikoli jiného počtu. Proto se počet "upraví" dle vztahu jednotek. Bilance předvyplní 10 ks a uživatel změní jednotku na bal (kde bal odpovídá 5 ks). Tudíž množství se přepočte na 2 bal, aby předvyplněné požadované množství k zajištění zůstalo zachováno dle původního požadavku. Nicméně uživatel může množství změnit dle potřeby. |
Typ dokladu |
Určuje způsob, jakým chcete sklad. položky zajistit, tj. co bude výsledkem průvodce. Může jít o požadavek na OV nebo o nějaký typ dokladu, pomocí něhož lze zdroje zajišťovat. Jedná se o položku typu skrytý seznam, z něhož požadovaný typ vyberete. Povinná položka. Může být předvyplněn funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Požadavky na výrobu se nabízí jen tehdy, je-li skladová karta v daném řádku výrobkem (viz položka Výrobek v údajích karty). V závislosti na zvoleném Typu dokladu mohou být některé další položky nepovinné. (Např. Požadavek na OV neobsahuje Řadu dokladu a Provozovnu, proto není třeba tyto položky vyplňovat apod.) |
Řada dokladu |
Zkratka označující řadu dokladů odpovídajícího typu, ve které bude výsledný doklad vystaven. Povinná položka. Není k dispozici pro zajištění pomocí Požadavků na OV. Může být předvyplněna funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. U dokladů Kompletační list (KL), Výrobní list (VLG) a Požadavek na výrobu (POZ) je třeba, aby zvolená řada měla nastaveny své parametry. Viz Nastavení kompletace pro KL, Nastavení gastrovýroby pro VLG, Parametry řad Požadavků na výrobu pro POZ. (Jinak v ní není možné vystavovat doklady.) Řada je jedním z chráněných objektů, proto se uplatňují i omezení za přístup. práva. Pokud uživatel nemá právo Použít řadu, která by se předvyplnila podle popisu výše, pak se tato nepředvyplní. |
Zdrojový sklad |
Sklad, ze kterého se bude převádět, tj. který se použije pro tvořenou převodku výdej. Povinná položka. Je k dispozici pouze pro zajištění pomocí Převodek výdej. Může být předvyplněn funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Sklad je jedním z chráněných objektů, proto se uplatňují i omezení za přístup. práva. Pokud uživatel nemá právo Použít sklad, který by se předvyplnil podle popisu výše, pak se tento nepředvyplní. |
Cílová řada |
Zkratka označující řadu dokladůtypu Převodka příjem, která se vytvoří automaticky spolu s převodkou výdej. Povinná položka. Je k dispozici pouze pro zajištění pomocí Převodek výdej. Může být předvyplněna funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Řada je jedním z chráněných objektů, proto se uplatňují i omezení za přístup. práva. Pokud uživatel nemá právo Použít řadu, která by se předvyplnila podle popisu výše, pak se tato nepředvyplní. |
Firma |
Firma z Adresáře firem, na kterou má být vystaven výsledný doklad na zajištění požadovaného skladového sortimentu. Tedy např. kód dodavatele daného zboží, na kterého má být vystavena objednávka vydaná. Jedná se o číselníkovou položku. Může být předvyplněna funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Předvyplní se podle toho, jaká firma byla podle zadaných pravidel dohledána (může to být např. poslední zadaný dodavatel pro danou jednotku apod.). Pokud se má jednat o dodavatele zadaného ke sklad. kartě, může být též předvyplněna dle různých nabízených kritérií (nejlevnější apod.) nabízených v rámci funkce Hromadná oprava. Jak je tomu v případě, že byl dodavatel zadaný ke kartě později opraven zásadní opravou v adresáři příp. došlo ke slučováním firem, viz popis u zmíněné funkce Hromadná oprava u položky Firma. Předvyplněného dodavatele si lze ale změnit a zadat jinou firmu. Kód firmy zadáte buď rovnou z klávesnice anebo vyberete z vyvolaného číselníku Adresář firem. Číselník zde lze omezit jen za dodavatele dané skladové karty. Viz popis omezovacího panelu za dodavatele v záložce Seznam adresáře firem, který je v tomto případě k dispozici, přičemž v tomto případě je v položce Zobrazit firmy rovnou vybrána volba dodavatele vybraných skladových karet a v položce Skladové karty je předvyplněna skladová karta, která má být zajištěna (viz předchozí položky). Zda se firma zadává a zda je povinná, závisí na zvoleném typu dokladu v předchozí položce. Např. se nezadává pro Požadavky na výrobu. Není povinná pro zajištění pomocí Požadavků na OV. (Nicméně z požadavků bez zadané firmy nebude možné následně generovat doklady, proto takové požadavky bude stejně třeba opravit a firmu doplnit.) Položka není povinná pro Kompletační listy a Výrobní listy, pokud není zadána v průvodci, doplní se dle parametrů v Nastavení kompletace a Nastavení Gastro výroby, pokud není zadána ani tam, zůstane na KL resp. VLG nevyplněna. |
Název firmy | Název firmy z předchozí položky. Přebírá se automaticky z číselníku firem po výběru firmy. Zde needitovatelná položka. |
Provozovna | Provozovna, na kterou bude výsledný doklad vystaven (pokud se jedná o typ dokladu, na němž se provozovna eviduje). Může být předvyplněna funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Není povinná pro zajištění pomocí Požadavků na OV. |
Datum zajištění |
Datum, k němuž by měla být daná sklad. položka zajištěna. Použije se pro odpovídající datum dokladu, který bude vystaven, a to následovně:
Datum zajištění může být zadáno:
K úpravě předvyplněných datumů zajištění s výhodou využijete funkci Hromadná oprava, kdy lze hromadně datumy upravit o nějakou rezervu či doplnit podle dodacích lhůt dodavatelů apod. Např. ponechat datum předvyplněné dle data první krize a ponížit jej o nějakou rezervu potřebnou na dodání, vyrobení atd. |
Středisko |
Středisko, které se použije na výsledný doklad, který bude vystaven (podle typu dokladu buď do jeho řádků nebo do jeho hlavičky (podle toho, zda a kam se středisko u daného typu dokladu zadává). Kód střediska může být zadán:
Může být též předvyplněn funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. |
Zakázka |
Zakázka, která se použije na výsledný doklad, který bude vystaven (podle typu dokladu buď do jeho řádků nebo do jeho hlavičky (podle toho, zda a kam se zakázka u daného typu dokladu zadává). Kód zakázky může být zadán:
Může být též předvyplněn funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Zda je položka k dispozici a zda je povinná, závisí u Požadavků na OV, Objednávek vydaných, Převodek výdej, Příjemek, Kompletačních listů a Výrobních listů na stavu parametru Používání zakázek v Obecných nastaveních ve Firemních údajích. Je-li hodnota parametru Používání zakázek Používat nepovinně, pak pro Kompletační listy a Výrobní listy platí, že pokud není zakázka zadána v průvodci, doplní se dle parametrů v Nastavení kompletace a Nastavení Gastro výroby, jestliže není zadána ani tam, zůstane na KL resp. VLG nevyplněna. Zda je položka k dispozici a zda je povinná, závisí u Požadavků na výrobu na stavu parametru Používání zakázek ve skupině Výroba ve Firemních údajích. |
Obchodní případ | Totéž jako položka Zakázka, jen zde se jedná o Obchodní případ. |
Projekt | Totéž jako položka Zakázka, jen zde se jedná o Projekt. |
Funkce |
Číselníková položka, která umožňuje zadat odkaz na záznam do číselníku Funkce pro zajištění, který obsahuje odkazy do balíčků skriptů na skriptovací funkce použitelné pro vyplňování řádků dokladů. Může být předvyplněna funkcí Předvyplnit na základě vybraného Pravidla pro předvyplnění. Pokud bude mít uživatel pro danou položku vybranou funkci, pak se tato funkce zavolá v momentě vytváření dokladů po vyplnění řádku dokladu s touto skladovou položkou, jako vstupní parametry by funkce měla mít tvořený objekt, tedy řádek dokladu (OV, PR atd.). Pomocí těchto funkcí bude možné doplňovat na řádky další údaje, např. vyplňovat uživatelsky definovatelné položky k danému dokladu apod. Položka je k dispozici pouze tehdy, pokud je k dispozici agenda Balíčky skriptů a lze tudíž zadávat funkce v agendě Funkce pro zajištění, tj. pokud je nainstalovánoskriptování (v opačném případě nemá význam). |
Rámcová smlouva |
Položka umožňující výběr Rámcové smlouvy - nákup, k dispozici je pro všechny doklady kromě Příjemky a Převodky - výdej. Určuje, zda bude vznikající doklad, např. Objednávka vydaná, připojena k Rámcové smlouvě. K propojení na konkrétní řádek Rámcové smlouvy dojde až v okamžiku, kdy dojde ke spuštění funkce pro zajištění. Pokud vznikne situace, kdy nebude možné vytvořit Objednávku vydanou na kompletní požadované množství, dojde k vygenerování objednávky jen na takové množství, které čerpat lze. Po dokončení generování bude informace o nemožnosti dočerpání uvedena v hlášení. Na uživateli pak bude, zda bude v dalším kroku generovat objednávky bez vazby na Rámcovou smlouvu nebo dojde např. ke změně smlouvy po dohodě s dodavatelem. |
V dolní části okna průvodce je k dispozici lišta navigátoru:
Navigátor v tomto kroku průvodce
Navigátor zde obsahuje tlačítka:
- Pro pohyb kurzoru po řádcích (na začátek, předchozí řádek, další řádek, na konec) požadavků a hledání hodnoty v seznamu.
- Vložit - Pro vložení nového řádku před aktuální řádek (na němž stojí kurzor).
- Přidat - Pro přidání nového řádku na konec.
- Vymazat - Pro vymazání aktuálního řádku, resp. označených, pokud je nějaký označen.
- Zadávat - Pro nastavení zadávaného údaje o sklad.kartě, podrobněji bylo toto tlačítko popsáno u výkladu položky Skladová karta na skladovém řádku.
Funkce v tomto kroku:
K dispozici jsou následující funkce pro změny v seznamu požadovaných položek:
Název | Doplňující popis: |
---|---|
Předvyplnit |
Funkce umožňuje doplnit na řádky údaje dle předdefinovaných pravidel pro zajištění či naopak údaje doplněné či změněné (ať už na základě pravidla či ručně) vymazat. Jedná se o Funkční tlačítko s volbou:
|
Hr. oprava |
Provede hromadně opravu podle zadaných hodnot na všech označených záznamech. Objasníme na příkladu: Všem položkám předvyplněným z objednávky přijaté chceme upravit předvyplněné datum zajištění - chceme do něj zohlednit data dodání dodavatelů. Pak nemusíme každý záznam opravovat zvlášť, ale vybrané záznamy označíme a pomocí funkce Hr. oprava nastavíme požadované datum pro všechny najednou. Pomocí hromadné opravy lze nejen hromadně zadávat hodnoty, ale pro některé položky i dříve zadané hodnoty hromadně vymazat, tj. nastavit na nezadané a to tak, že hromadně opravované položce ponecháme hodnotu nevyplněnou. Toto je možné samozřejmě jen u některých položek, u jiných by to nebylo smysluplné. Mějme větší počet požadavků, u kterých máme předvyplněnu zakázku dle vstupních parametrů z volající agendy. Ale příslušnou zakázku nechceme na generovaných dokladech zadávat. Pak nemusíme u každého záznamu mazat zakázku zvlášť, ale provedeme funkci Hr. oprava pro zaškrtnutou položku zakázka s nevyplněnou hodnotou. Všechny doklady resp. řádky dokladů generované pro daný požadavek budou mít poté zakázku nezadánu. Po vyvolání funkce se zobrazí dialogové okno pro zadání hromadné opravy, kde lze zadat, jaké položky se mají opravit, na jaké hodnoty a jakým způsobem. Počet transakcí se zde nenastavuje, jako je tomu typicky jinde v hromadných opravách, jelikož zde nemá význam (nejde o hromadnou opravu záznamů databáze, ale jen předvyplněných řádků (datasetu)). Zde hromadná oprava u některých položek nabízí i následující rozšíření:
|
Bilance | Zobrazí agendu Bilance za vybrané skladové položky. |
Vývoj | Zobrazí agendu Vývoj za aktuální skladovou položku. |
Podle zadaných kritérií vypočte množství, které by se mělo objednat příp. vyrobit a vygeneruje příslušné doklady.
Tvorba dokladů probíhá v těchto krocích:
- Rozčlení se skladové položky podle typu dokladu, řady a firmy do skupin (pokud bude zatrženo "Seskupovat podle data dodání", pak bude rozdělování do skupin probíhat i na základě Data dodání (Data zajištění)).
-
Pro každou skupinu se vytvoří nový doklad.
Pokud průvodce vytváří doklady typu Požadavky na výrobu, aktivuje se při jejich generování mechanismus určující, zda se vytvoří nový požadavek (nový doklad) nebo zda se rozšíří nějaký požadavek již existující. Jedná se o obdobu mechanismu používaného při vytváření požadavků z objednávek přijatých - viz sekce Rozšiřování stávajících požadavků nebo vytváření nových v kapitole o procesní tvorbě dokladů OP→POZ.
- Pro každou položku ve skupině se vytvoří na dokladu nový řádek.
- Na každém řádku se vyplní množství, jednotka, datum dodání, středisko, zakázka, obchodní případ a projekt.
- Pro každý řádek se zavolá vybraná skriptovací funkce, která doplní další hodnoty (pokud je vybraná nějaká skriptovací funkce).
- Každý doklad se ukládá v samostatné transakci.
Seznam vytvořených dokladů. Pomocí průvodce zajištěním mohou být vygenerovány následující doklady resp. záznamy:
- Požadavky na OV
- Objednávky vydané (OV)
- Převodky výdej (PRV)
- Příjemky (PR)
- Požadavky na výrobu (POZ)
- Kompletační listy (KL)
- Výrobní listy (VLG)
Vygenerované doklady jsou k dispozici v agendách příslušných dokladů. Odtud je možno je prohlížet, opravovat, mazat, tisknout apod. Pomocí funkce Doklad resp. Doklady, viz dále, si je uživatel může vyvolat rovnou odtud.
Pro POZ doklady platí, že pokud má zajišťovaná karta kusovník, vyvolá se i generování, v opačném případě se pouze uloží hlavička dokladu POZ a generování si bude muset uživatel provést ručně funkcí Generovat.
Při generování dokladů na jednotlivé řádky Průvodce se pokusí požadavky sloučit do jednoho dokladu příp. i do jednoho řádku daného dokladu, pokud to lze, tj. pokud mají všechny podstatné údaje shodné, aby takové sloučení bylo možné (dáno typem dokladu a shodností zadaných údajů).
Např. Objednávky vydané jsou doklady s řádky a tedy údaje jako skl. karta, sklad, zakázka apod. mohou být různé na jednotlivých řádcích takového dokladu. Tudíž do jednoho dokladu OV lze sloučit všechny požadavky zajišťované pomocí OV, které mají shodnou řadu dokladů a firmu. Pokud mají i shodnou skl. kartu, sklad, jednotku, středisko, zakázku, obchodní případ, projekt a datum dodání, pak se sloučí i do jednoho řádku. Naopak požadavky na výrobu nebo požadavky na OV nejsou doklady s řádky, a tedy údaje jako skl. karta, sklad, zakázka atd. se na jednom dokladu vyskytují pouze jednou v jeho hlavičce.
Tj. zajišťované požadavky se rozdělí do skupin podle shodných údajů (za typ dokladu, řadu, firmu), přičemž u dokladů, kde datum dodání je řádkový údaj, se přihlíží i ke stavu zatržítka "Seskupovat dle data dodání" a je-li zatrženo, tak i podle data zajištění. A dále se pro typy dokladů, které obsahují řádky a kde sklad. karta, jednotka, sklad, středisko, zakázka, obchod. případ, projekt a datum zajištění jsou řádkové údaje (OV, PR, PRP), vytvoří pro každou skupinu nový doklad, pro každou položku ve skupině nový řádek, na každém řádku se vyplní řádkové údaje a zavolá skriptovací funkce, je-li v průvodci zadaná. Pro typy dokladů, které obsahují řádky, ale údaje jako středisko, zakázka, obchod. případ, projekt a datum zajištění jsou hlavičkové údaje (KL, VL), se vytvoří samostatný doklad pro každou kombinaci těchto údajů a do takových dokladů se pak vytvoří řádky kombinací údajů sklad. karta, sklad, jednotka. Pro typy dokladů, které řádky neobsahují (VYP, Požadavky na OV), se vytvoří samostatný doklad pro každou kombinaci údajů sklad. karta, sklad, jednotka, středisko, zakázka, obchodní případ, projekt, datum zajištění.
Samozřejmě se přihlíží jen k údajům, které mají pro daný typ dokladu smysl (např. u POZ dokladů se nezadává Firma, u Požadavků na OV se nezadává středisko apod.).
Počet generovaných dokladů a vliv zatržítka "Seskupovat dle data dodání" objasníme na příkladu:
Mějme dva řádky na kartu 01, každý řádek na 10ks, další položky (řada, firma, sklad, středisko, zakázka, obchod. případ, projekt) jsou shodné. Zajišťujeme pomocí OV:
a) jsou shodná i data zajištění, oba řádky mají Datum zajištění 23.02.2008 ⇒ vygeneruje 1 doklad OV s 1 řádkem na 20ks. Stav zatržítka "Seskupovat dle data dodání" nemá v tomto případě žádný vliv (data se neliší).
b) liší se data zajištění: 1. řádek má Datum zajištění 23.2.08, 2. řádek má 24.2.08, zatržítko "Seskupovat dle data dodání" nezatrženo ⇒ vytvoří 1 doklad OV s 2 řádky po 10-ti ks s daty dodání 23. a 24.2.
c) liší se data zajištění: 1. řádek má Datum zajištění 23.2.08, 2. řádek má 24.2.08, zatržítko "Seskupovat dle data dodání" zatrženo ⇒ vygeneruje 2 doklady s řádkem po 10ks, jeden s datem dodání 23., druhý s datem 24.
Mějme dva řádky na kartu 01, každý řádek na 10ks, další položky (řada, sklad, středisko, zakázka, obchod. případ, projekt) jsou shodné. Zajišťujeme pomocí Požadavků na OV:
a) jsou shodná i data zajištění, oba řádky mají Datum zajištění 23.02.2008 ⇒ vygeneruje 1 Požadavek na OV na 20ks. Stav zatržítka "Seskupovat dle data dodání" nemá v tomto případě žádný vliv (data se neliší).
b) liší se data zajištění: 1. řádek má Datum zajištění 23.2.08, 2. řádek má 24.2.08 ⇒ vytvoří 2 Požadavky na OV po 10-ti ks s daty 23. a 24.2. Stav zatržítka "Seskupovat dle data dodání" nemá v tomto případě žádný vliv (datum je hlavičkový údaj a nelze jich mít víc na jednom dokladu).
Pokud při generování dokladů došlo k nějakým chybám, pak je v dolní části okna v části Chyby vzniklé při tvorbě dokladů zobrazen popis případných chyb.
Pokud v průvodci zajištěním zadáte množství tak, že není splněna podmínka na nedělitelné množství použité jednotky zajišťované sklad. karty, ale ve firemním parametru Kontrolovat nedělitelné množství máte nastavenu kontrolu na všech dokladech, pak nebude možné doklad vytvořit a objeví se chybové hlášení:
Příklad zobrazení chyb
Po vytvoření dokladů se průvodce automaticky nezavírá, ale umožní návrat zpět do předchozího kroku. To pro případ, že se některé doklady nevytvořily, protože došlo k nějaké chybě. Uživatel má tedy možnost se k nim vrátit a provést případné úpravy požadavků a zkusit generování dokladů znovu. Předchozí krok průvodce již řádky, ze kterých už byl vytvořen doklad, neobsahuje.
Funkce v tomto kroku průvodce:
Název | Kl. | Doplňující popis |
---|---|---|
Doklady |
ctrl+F6 nebo shift+ctrl+F6 |
Zobrazí všechny záznamy (doklady) stejného typu, jako je typ aktuálního záznamu. Jedná se o funkční tlačítko s volbou:
Podle této volby funkce vyvolá agendu aktuálního záznamu (dokladu) a otevře ji buď "přes" agendu Průvodce anebo samostatně. Zde jsou k dispozici všechny funkce dané agendy. Takto odtud vyvolaná agenda se otevře rovnou s přednastaveným omezením, tzv. červeným omezením, a to za všechny záznamy (doklady) daného typu. Toto červené omezení však můžete v záložce Omezení vyvolané agendy standardně zrušit (vyčistit) a získat záznamy podle libovolného jiného omezení, nebo zcela bez omezení (a mít pak k dispozici seznam všech existujících záznamů (dokladů) daného typu apod.) |
Doklad |
F6 nebo shift+F6 |
Obdobně jako funkce Doklady jen s tím, že otevře agendu aktuálního záznamu (dokladu) s defaultním červeným omezením jen za ten jeden aktuální záznam (doklad). |