Reporty ceníků - kroky průvodce
V následujícím textu uvedeme, které kroky obsahuje tato agenda charakteru průvodce a jak pomocí ní pořídíte požadované výpisy. Jednotlivé části:
V prvním okně průvodce je zobrazen seznam nadefinovaných skupin reportů, ze kterého vyberte požadovaný.
Po stisku tlačítka Dále v předchozím kroku Průvodce se zobrazí okno pro zadání omezujících podmínek pro data, která chceme zvoleným reportem vytisknout. Vzhled tohoto okna průvodce, ovládání a způsob zadání hodnot jednotlivých omezujících prvků je obdobný, jako je zadávání omezení v záložce Omezení dokladových agend. Obecně platná pravidla pro záložky Omezení jsou uvedena v samostatné kapitole (tj. způsob nastavení omezení, používání definic omezení, možnost využití výchozí definice omezení, ovládání seznamu omezovacích prvků a popis jejich typů, popis funkcí v záložce omezení, využití tzv. divokých znaků (wildcards) v omezení za znakové údaje atd.). Dále obsahuje možnost nastavení třídění vypsaných záznamů. Opět zde platí obecně platná pravidla pro použití a ovládání prvku pro nastavení Třídění.
Pokud mají výstupní tisk. sestavy nastaveno ve své definici vlastní řazení (je typicky potřeba, pokud jsou tyto sestavy nějak skupinované), pak se do výsledného reportu neuplatní třídění nastavené v tomto kroku průvodce.
Obecně platí, že prvek Třídění není k dispozici, pokud definice DynSQL odpovídající danému reportu neobsahuje žádné klíče pro třídění nebo jsou všechny skryté. Více viz DynSQL editor-Dynamické SQL-subzáložka Klíče.
V tomto kroku jsou k dispozici obdobné funkce, jako jsou v záložce Omezení dokladových agend se stejným významem. Můžete si tedy i zde nastavit často používaná omezení a uložit si je jako vlastní definice omezení, ze kterých budete později pouze vybírat apod. Přístup k funkci Uložit je však závislý na právu Na záložce Omezení dovolit pouze jednoduchý režim (Méně funkcí).
Kromě omezení nastaveného v tomto kroku, se vezmou v potaz i případná omezení podle přístupových práv, viz Omezení versus Přístupová práva.
Dále zde upozorňujeme na možné důsledky omezení při některých typech omezení v některých typech výpisů, viz kap. Často kladené otázky, otázka Omezení versus zkreslení ve výpisech.
V dalším textu stručně charakterizujeme jednotlivé skupiny reportů, příp. popíšeme význam těch omezujících podmínek, u kterých by mohlo dojít k mylnému výkladu:
Tato skupina reportů umožňuje tisk ceníku (jedná se o ceníky z agendy Ceníky) podle různých kritérií. Prostřednictvím nastavení omezujících podmínek je možné vytvořit např. sestavu, která obsahuje pouze skladové karty, které jsou položkami zvolených ceníků a jsou z vybraných skladů, nebo která obsahuje jen karty z určitého skladového menu, případně je možné zahrnout do sestavy o stavu skladu jen skladové karty s nenulovým množstvím apod. Dále je možno volit, které definice cen se mají do ceníku vytisknout atd. Možností je více a je možné je kombinovat.
Název | Popis |
---|---|
Kód |
Zde můžete zadat kód ceníku, z něhož chcete ceny tisknout, příp. jen část kódu a tím si nechat vypsat např. ceny z několika ceníků současně. Pozor, v této položce zadáváte omezení za kód ceníku znakově, čili pokud znakový řetězec není přímo některý z konkrétních kódů ceníků, musíte v zadání používat tzv. divoké znaky. Pokud chcete zadat omezení za ceníky s kódem Hlav01 a Hlav02, je třeba do této položky uvést "Hlav*". Program pak vybere jen takové ceníky, jejichž kód začíná znaky Hlav a na dalších znacích nezáleží. Pokud byste zadali jen "Hlav", pak by se ani jeden ze zmíněných ceníků nevybral. |
Název | Název ceníku. Obdobně jako v předchozí položce můžete zadat znakově název nebo část názvu ceníku(ů), ze kterých chcete ceny tisknout, doplněný divokými znaky. |
Definice ceny 1-5 |
Dodávaná tisk. sestava je předdefinována obecně pro tisk 5-ti libovolných cen z vašich nadefinovaných. Proto před vlastním tiskem, musíte nejdříve stanovit, které definice cen si přejete tisknout, tj. položkám "definice ceny 1 až 5" přiřadit některou z vašich definic cen. Objasníme na příkladu: Mějme skladový sortiment. Dále máme v číselníku definic cen zavedeno 6 definic prodejních cen. Ceny s kódem 1 až 3 používáme např. pro běžný prodej v tuzemsku, ceny s kódem 4 až 6 pro prodej do zahraničí. Budeme chtít tisknout ceník pro zahraniční, tj. definice cen 4,5 a 6. Pak do položky "Definice ceny 1" zadáme nebo vybereme z číselníku definici ceny s kódem 4 (můžeme ji nazvat prodejní cenou č. 4), položce "Definice ceny 2" přiřadíme definici ceny s kódem 5 (prodejní cenu č.5) a položce "Definice ceny 3" přiřadíme definici ceny 6 (prodejní cenu č.6). Položky "Definice cen 4 a 5" necháme nezadané. Pak obdržíme ceník, kde v prvních třech sloupcích budou k vybraným skladovým položkám vytištěny prodejní ceny č. 4 až 6. Ve čtvrtém a pátém sloupci žádné ceny vytištěny nebudou. Mějte prosím na paměti, že dodávané tisk. sestavy jsou vzorové a je možno je libovolně upravovat dle vlastních požadavků, tj. např. definovat si ceník pouze s jedním sloupcem (pro tisk jen jedné definice ceny) apod. Pokud daná skladová karta nemá pro zvolenou definici cen a pro danou jednotku zadanou cenu (např. karta K nemá ve vybraném ceníku C1 zadánu konkrétní nenulovou prodejní cenu pro definici ceny č. 4 pro některou z jednotek), pak se tato cena dopočítá z ceny zadané pro jinou jednotku podle jejich převodního vztahu. K tomu použije první jednotku v pořadí jejich zadání u skladové karty, která má zadánu prodejní cenu pro tištěnou definici cen. Pokud pro vybranou definici cen není uvedena cena ani pro jednu z jednotek skladové karty, není ji tedy z čeho dopočítat, pak se nevytiskne cena žádná (nuly se místo toho netisknou). Jaké jednotky jsou v ceníku uvedeny, závisí na následující položce. |
Jen pro hlavní jednotku |
Zde můžete nastavit, zda vytištěný ceník bude mít ke každé kartě uvedeny zvolené prodejní ceny jen pro hlavní jednotku, nebo pro všechny jednotky. Položka má význam samozřejmě jen pro karty, u kterých máte nadefinováno více než jednu jednotku. Pokud daná karta má pro vedlejší jednotku a tištěnou definici cen zadánu prodejní cenu, je tato vytištěna, v opačném případě se dopočítá z ceny jiné jednotky podle jejich převodního vztahu, tedy na stejném principu, na jakém pracuje výpočet výchozí ceny do dokladu. Objasníme na příkladu: Karta K nechť má jednotky kusy (ks) s převodním vztahem 1, balíky (bal) se vztahem 5 a paletu (pal) se vztahem 20. Dále nechť bal je jednotka hlavní. Nechť existuje 6 definic cen, v definici 2 nechť je např. zadána cena 100Kč pro jednotku ks, pro jednotku bal je cena 450Kč a pro jednotku pal není cena zadána. Tiskneme ceník, kde do sloupce 1 (položka Definice cen 1) přiřadíme naši definici cen s kódem 2 a tiskneme všechny jednotky. U karty K budou uvedeny ceny: pro jednotku ks ...100Kč, pro bal ...450Kč a pro pal ... 1000Kč (dopočte ji z ceny první jednotky s uvedenou prodejní cenou v rámci dané definice cen, tedy z ceny jednotky ks). |
Skladová karta | Výběr karet z číselníku skladových karet (hlavních). Při výběru karet můžete např. využít hromadného označování a označit si a poté vybrat jen karty za zvolené menu apod. |
Ceník | Jiný způsob zadání ceníku(ů), z nichž se mají ceny tisknout, v této položce můžete ceníky zadat výběrem z číselníku ceníků. |
Všechny platné položky ceníku dle data |
Pomocí tohoto prvku lze zvolit, jaké položky (resp. ceny) se mají tisknout s ohledem na platnost ceníku, do níž spadá zde zadané datum. Je-li zatrženo platí, že se budou tisknout ceny k časové platnosti, do níž spadá zde zadané datum, a budou se tisknout všechny položky (ne jenom ty změněné), tj. i položky, které nemají zadanou cenu přímo k dané časové platnosti a jejichž ceny plynou z předchozích časových platností, jejichž výskyt nebyl k některé předchozí platnosti ukončen, viz Ukončené položky. Tedy jak "nepodbarvené položky" tak "podbarvené položky" k dané časové platnosti. Jedná se vlastně o tisk úplného ceníku všech položek k zadané časové platnosti.Pokud chcete naopak vytisknout jen položky s cenami změněnými k zadané časové platnosti, použijte následující prvek. Pokud chcete vytisknout všechny existující ceny položek pro všechny časové platnosti najednou, pak ponechte tento prvek i následující prvek bez zatržení. |
Položky ceníku dle platnosti k datu |
Pomocí tohoto prvku lze zvolit, jaké položky (resp. ceny) se mají tisknout s ohledem na platnost ceníku, do níž spadá zde zadané datum. Je-li zatrženo platí, že se budou tisknout ceny k časové platnosti, do níž spadá zde zadané datum, ale budou se tisknout pouze položky s cenami zadanými přímo k dané časové platnosti, do níž spadá zde zadané datum (tj. položky, u nichž byly ceny k dané platnosti změněny nebo položky, které byly do ceníku v dané čas. platnosti nově přidány). Tedy pouze "nepodbarvené položky" k dané časové platnosti. Jedná se vlastně o tisk pouze změněných položek k zadané časové platnosti. |
V tomto kroku je k dispozici položka typu přepínač, pomocí níž můžete zvolit, zda se výstup má provést prostřednictvím tiskových sestav nebo definovatelných exportů:
Přepínač pro volbu způsobu výstupu
Po stisku tlačítka Dokončit v předchozím kroku Průvodce program pokračuje podle toho, jaký jste si zvolili v předchozím kroku průvodce způsob výstupu:
- Tisk - pomocí ní můžete provést tiskový výstup prostřednictvím uživatelsky definovatelných tiskových sestav. Výstup je možno tisknout do okna náhledu resp. na tiskárnu, rovnou odeslat e-mailem v elektronické podobě ve zvoleném formátu včetně formátů běžně používaných pro elektronickou výměnu dokumentů (pdf, html aj.) či uložit do souboru zvoleného formátu. Viz kap. Tiskové výstupy, zejména Věcný obsah - tiskové výstupy - obecné informace.
- Export - pomocí ní můžete provést export prostřednictvím uživatelsky definovatelných definic exportů. Viz kap. Definovatelné exporty, zejména Věcný obsah - definovatelné exporty - obecné informace.