Často kladené otázky ke skladovému hospodářství, nákupu a prodeji
V sekcii kapitol FAQ nájdete buď odpovede na často kladené otázky, alebo najrôznejšie tipy a triky, ako riešiť v systéme ABRA Gen najrôznejšie problémy. Vzhľadom k tomu, že problematika môže byť obsiahlejšia, sú pri jednotlivých odpovediach často odkazy do ďalších oddielov on-line dokumentácie.
Odporúčame venovať jednotlivým kapitolám pozornosť a minimálne si ich zbežne prehliadnuť, pretože tu môžete nájsť informáciu, ktorá vám prácu v systéme ABRA Gen uľahčí a na ktorú by ste inak pri čítaní veľmi obsiahleho helpu narazili skôr náhodou.
Témy otázok:


Otázka: | Vystavujem predajný doklad a do jednotkovej ceny sa mi predvypĺňa nejaká cena a vo vyvolanej ponuke predajných cien pre túto položku je niekedy subzáložka cien pre firmu, niekedy pre sklad a niekedy tam nie je žiadna. Ako je to? |
Odpoveď: |
Do dokladu sa predvypĺňa tzv. východisková predajná cena. Ako sa východisková cena stanoví, závisí od mnohých faktorov (ako máte nastavené definície predajných cien, na akú firmu a sklad vystavujete doklad, k akému dátumu, ako máte nastavené definície predajných cien, ako máte nastavené firemné parametre, ako máte nadefinované cenníky, ich platnosti a použitie atď.). S ohľadom na to sa pri výbere predajnej ceny do dokladu môžu ponúkať ceny z akčných cenníkov, ceny z individuálneho cenníka pre zadanú firmu alebo pre zadaný sklad, prípadne ceny z cenníka hlavného. Podrobný popis výpočtu východiskovej predajnej ceny viď algoritmus stanovenia východiskovej ceny vrátane faktorov, ktoré jej stanovenie ovplyvňujú, popis ponúkania predajných cien do položky jednotková pred. cena viď v popise položky jednotková cena skladového riadka dokladu, a ďalej viď agendy Cenníky a Akčné cenníky. |

Otázka: | Na predajnom doklade zadám skladovú položku, ale žiadna predajná cena sa mi nepredvyplní, tzn. zostane tam nula. Pokiaľ vyvolám v položke jednotková cena výber ceny z ponuky, taktiež sa mi žiadne ceny neponúkajú, napriek tomu, že danú položku mám v cenníku zadanú. |
Odpoveď: |
Na predajnom doklade sa predvypĺňa východisková predajná cena, pokiaľ nebola pre danú položku nájdená nenulová, v takom prípade sa samozrejme nepredvyplní. Ako sa východisková cena stanoví, závisí od mnohých faktorov (ako máte nastavené definície predajných cien, podľa čoho sa určuje, ktorá sa použije, na akú firmu a sklad vystavujete doklad, k akému dátumu, ako máte nastavené firemné parametre, ako máte nadefinované cenníky, ich platnosti a použitie atď.). Po vyvolaní ponuky sa k danej položke môžu ponúkať ceny z akčného cenníka, individuálneho cenníka aktuálne používaného pre firmu z hlavičky dokladu, príp. z individuálneho cenníka pre sklad alebo z hlavného cenníka. Cenu teda s najväčšou pravdepodobnosťou máte zadanú v inom cenníku, ako ktorý je použitý na vyčíslenie východiskovej ceny, tzn. napr. v cenníku pre inú firmu, alebo iný sklad, alebo cenníku, ktorý nemá vôbec nastavené použitie, príp. východiskovú cenu určujete podľa tabuľky dílerských zliav a vybraná firma nemá priradenú dílerskú triedu, alebo sa cena položky vzťahuje k staršej časovej platnosti, ale medzitým bol výskyt položky v danom cenníku ukončený a pod. Podrobný popis výpočtu východiskovej predajnej ceny viď algoritmus stanovenia východiskovej ceny vrátane faktorov, ktoré jej stanovenie ovplyvňujú, popis ponúkania predajných cien do položky jednotková pred. cena viď v popise položky jednotková cena skladového riadka dokladu, a ďalej viď agendy Cenníky a Akčné cenníky. Nula sa ďalej môže predvyplniť v prípade, že nájdená východisková cena by bola záporná v závislosti od parametra Preberať z cenníka zápornú čiastku. |

Otázka: | Potrebujem si pripraviť nový cenník, ktorý má začať platiť až od určitého dátumu. Alebo len počas určitej doby. Ako na to? |
Odpoveď: |
Viď Prípadný scenár vykonania nových zmien v cenníku. Ak si chcete zaviesť cenník, ktorý má platiť len obmedzenú dobu (napr. len dva mesiace a potom ho už využívať nebudete, alebo len v niektorých dňoch a má mať prednosť pred bežným cenníkom (napr. víkendové ceny), tak využite akčné cenníky. Ke každému akčnímu ceníku lze definovat omezení použití, tj. můžete k němu přiřazovat sklady, příp. firmy a vytvářet si tak individuální akční ceníky pro sklady nebo firmy. |

Otázka: | Mám nadefinovaných několik stovek ceníků, každý obsahuje stovky položek. U několika položek potřebuji ručně změnit ceny ve všech cenících, ve kterých se daná položka vyskytuje. Je možné dohledat, ve kterých cenících je konkrétní položka použitá? |
Odpoveď: |
Funkce Filtrovat v agendách Ceníky a Akční ceníky nabízí možnost filtrování podle skladové karty. Doporučený způsob použití:
|


Otázka: | Mám velké množství skladových karet a nyní bych rád před jejich kódy předřadil řetězec (prefix) - např. všechny karty typu kovový materiál by dostaly prefix MATKOV, jiné jiný prefix. Lze to nějak provést prostředky ABRA Gen? | ||||
Odpoveď: |
K úlohám tohoto typu lze s úspěchem využít možností funkce Rozšířená hromadná oprava. U ní je možné zadat novou hodnotu výrazem. Objasníme na príkladoch: Nechť vybrané množině karet chceme před jejich stávající kód předřadit určitý prefix. Karty označíme a vyvoláme funkci Rozšířená hromadná oprava. Zadáme, že chceme opravovat hodnotu položky Kód (Code) a zatrhneme, že Výrazem. Výraz by v tomto případě byl: 'Prefix - ' + Code. Situaci před a po opravě demonstruje obrázek:
Nechť vybrané množině karet chceme stávající dosud používaný dvouznakový prefix oddělit nějakým oddělovačem, např. pomlčkou. Tj. kód např. SA0001 se změní na SA-0001, A10123 na A1-0123 atd. Karty označíme a vyvoláme funkci Rozšířená hromadná oprava. Zadáme, že chceme opravovat hodnotu položky Kód (Code) a zatrhneme, že Výrazem. Výraz by v tomto případě byl např.: NxLeft(Code, 2) + '-' + Copy(Code, 3, 9999). V každém případě doporučujeme si před každou rozsáhlejší opravou výraz nejdříve vyzkoušet dočasným vložením uživatelského sloupce, který bude zobrazovat hodnoty dle našeho výrazu. Tj. v záložce Seznam vyvolat editor sloupců, v něm vložit Nový sloupec, zvolit sloupec typu Objekt, v položce Výraz zadat zkoušený výraz a potvrdit stiskem OK. Seznam sloupců včetně našeho nového sloupce použít a v záložce Seznam v něm pak vizuálně zkontrolovat, jestli obsahuje ty hodnoty, které jsme očekávali. Pokud ano, lze výraz bez obav použít a náš pomocný sloupce zase smazat. |

Otázka: | Pre dve skladové karty sa šarže/sériové čísla generujú akoby do spoločného radu. To mi nevyhovuje. Potrebujem mať síce rovnakú štruktúru šarže/sériového čísla, ale pre každú kartu samostatný rad šarží/sériových čísel. Kde robím chybu? |
Odpoveď: |
V ABRA Gen lze definovat strukturu kódu šarže/sériového čísla dvěma způsoby:
Je teda na užívateľovi, aby zvolil ten variant definície štruktúry kódu šarže/sériového čísla, ktorý mu najviac vyhovuje. |

Otázka: | Jak nastavit na jednotce v poli Vztah k 1 více desetinných míst? Lze zadat jen tři, ale já potřebuji dané zboží zadávat v počtech na více desetinných míst. |
Odpoveď: |
Počet desetinných míst, která lze zadat ve Vztahu k 1 se nijak nenastavuje (nezaměňujte s možností nastavit si počet znaků zkratky jednotky). V položce Vztah k 1 lze zadat max. 3 des. místa a počet des. míst, se kterými lze zadat Počet v dané jednotce na řádcích dokladů, může být samozřejmě libovolně vyšší a plyne z toho, jak je daná jednotka nadefinována. Situaci, kdy byste potřebovali více des. míst, vyřešíte vhodným zadáním jednotek a jejich vztahu k 1. Tj. místo zadání vztahu např. na 6 des. míst 1,123456 použijte "Vztah k 1" 1123,456. Celé je názorne objasnené vrát. podrobného príkladu v popise jednicového množstva. |


Otázka: | Mám pre sklad nastavené, že nechcem vyskladňovať do mínusu a pritom mám u danej sklad. položky na sklade mínusový stav. Ako to? |
Odpoveď: |
Možností je niekoľko, je potrebné zistiť, ktorá z nich mohla daný stav zapríčiniť:
Pri hľadaní príčin tohto stavu môžete s výhodou využiť Sledovanie zmien a vysledovať zmeny stavu na čiastkovej sklad. karte a následne opravy či mazanie príjmových sklad. dokladov. (Samozrejme, ak ho máte pre jednotlivé business objekty zapnuté, čo je ale praktické.) |

Otázka: | Dodávame rovnaký tovar viacerým odberateľom, ktoré majú na starosti rôzni naši obchodníci. Stáva sa, že tovar, ktorý dôjde na sklad pre odberateľa A, je prebraný obchodníkom odberateľa B, ktorý rovnaký tovar objednal neskôr (pritom by malo pripadnúť odberateľovi A, ktorý ich objednal skôr). Je možné toto nejak sledovať a zabrániť, aby si obchodníci navzájom tovar preberali? |
Odpoveď: |
Toto je možné ošetriť dvoma spôsobmi: a) Automatickými rezerváciami - Na rade objednávok prijatých je možné začiarknuť parameter Automaticky vytvárať rezervácie, ktorý spôsobí, že sa pri vytvorení objednávky prijatej automaticky zarezervuje objednaný počet kusov. Obchodníkom je potom v nastavení práv na objednávke prijatej nutné zakázať editovať rezervácie. Ďalej je potrebné nastaviť parameter Pri čerpaní brať ohľad na rezervácie s rovnakou prioritou na Áno. Vďaka tomu bude zabezpečené, že tovar, ktorý dorazí na sklad, pripadne vždy tomu obchodníkovi, ktorý ako prvý vystavil pre daný tovar objednávku prijatú. b) Sledovaním stĺpca Dátum dokladu v agende Vývoj v SCM - V zozname agendy Vývoj je možné sledovať postupnosť vystavovania dokladov a predchádzať tak prípadnému preberaniu tovaru. |

Otázka: | Mám objednávku, ktorá mi rezervuje tovar, túto objednávku sme expedovali a pritom rezervované množstvo na objednávke zostalo stále rovnaké, ako je to možné? |
Odpoveď: |
V subzáložke Rezervácie objednávok prijatých je jednak položka "Rezervované" a jednak položka "Splnené". Položka "Rezervované" sa expedíciou objednaného tovaru nikdy nemení, informuje o počte, ktorý bol zarezervovaný, a nie o počte, ktorý z celkového zarezervovaného počtu ešte zostáva. Pokiaľ ide o druhú položku "Splnené" platí, že ak dátum expedície nespadá do obdobia, pre ktoré je tovar rezervovaný, tak sa pri expedícii podľa objednávky najskôr vyskladňujú nerezervované kusy, tzn. položka Splnené sa vôbec nemusí zmeniť, tzn. pri takej expedícii sa žiadne rezervácie nevyčerpajú. V ďalších miestach programu ako je napr. prehľad objednaného a rezervovaného tovaru (Pohyby na objednávkach prijatých) alebo prehľad rezervácií pre jednotlivé čiastkové karty a pod. potom môžu pochopiteľne takto nevyčerpané rezervácie figurovať. Jak se zbavit rezervací nevyčerpaných omylem (např. z důvodu chybně zdaného data expedice). V některých místech programu se zobrazují všechny existující rezervace (bez ohledu na platnost - tzv. statické rezervace) a v některých pouze rezervace aktuálně platné (k aktuálnímu dni - tzv. dynamické rezervace). V popise danej časti programu je to ale vždy objasnené. |

Otázka: | V agendě Pohyby na objednávkách přijatých si omezím za pohyby splňující mnou zadané podmínky a nyní si chci vyexportovat ID objednávek, k nimž pohyby patří. Ako na to? |
Odpoveď: |
Zadaná úloha je typickou úlohou, kterou lze s výhodou řešit využitím možností ABRA schránky. Nad označenými pohyby můžete vyvolat lokální menu, z nabídky vybrat volbu Uložit záznamy do ABRA schránky a v rámci podvolby vybrat Jiné objekty... zvolit "Vlastníka". Nyní budete mít v ABRA schránce uloženy ID příslušných objednávek, k nimž patří označené řádky. Téhož můžete využít obecně i v dalších agendách, kde jsou nějaké řádkové objekty mající nějakého "vlastníka". Typicky se jedná o agendy pohybů ála Pohyby na objednávkách vydaných, Pohyby na objednávkách přijatých, Pohyby šarží a sériových čísel, Pohyby účtenek a Pohyby na nabídkách vydaných. Výjimkou je pouze agenda Skladové pohyby, kde to nelze, jelikož identifikátory jsou z různých agend (řádky jsou z různých skladových dokladů). Obecně může jít o ID "vlastníka" i jiného "řádkového" objektu. Tj. nemusí jít nutně o řádky dokladu, ale obecně o jiný seznam podřízených záznamů patřících k nějakému nadřízenému (např. o seznam zdrojů k projektu, seznam provozoven k firmě apod.). ABRA schránka může být využita k řadě dalších užitečných úloh. Více viz příklady v kap. ABRA schránka. |

Otázka: | Prodáváme materiál různým řemeslníkům. Chtěli bychom přehledně evidovat (nejlépe na jednom dokladu) vydaný a vrácený materiál pro konkrétní zakázku, na které řemeslník pracuje. Po dokončení zakázky potřebujeme řemeslníkovi vyfakturovat vše, co odebral (a odečíst, co vrátil). |
Odpoveď: |
Požadavek by šel v Abře řešit postupnou tvorbou dodacích listů, vratek dodacích listů a ve finále vytvořením jedné faktury vydané navázané na více dodacích listů. Neexistoval by ale přehledný doklad se všemi výdeji a vráceními. Na výsledné faktuře by bylo u jednotlivých položek vidět pouze konečné množství (množství vydané minus množství vrácené). Od verze 18.03.03 lze v podobných případech využít možnost zadávání záporného množství v řádcích objednávek přijatých. Nejprve je zapotřebí nastavit parametr Povolit zadání záporného množství na řádcích objednávek přijatých na hodnotu "Ano" (v agendě Firemní údaje na záložce Parametry ve skupině Objednávky). Následně můžete postupovat podle následujícího ilustračního příkladu.
Současně byl upraven i mechanismus generování příjemek z prodejních dokladů, v jehož rámci se nově neprovádí aktualizace poslední pořizovací ceny na dílčí skladové kartě ani aktualizace poslední nákupní ceny od dodavatele. Cena v řádku příjemky vzniklé z prodejního dokladu (z objednávky přijaté, faktury vydané nebo pokladního příjmu) se předvyplňuje v závislosti na nastavení parametru Předvyplňovat nákupní cenu na skladové příjemce vzniklé z prodeje (Firemní údaje -> Parametry -> Sklad). K dispozici je několik variant.
Ostatní volby se chovají identicky jako stejnojmenné možnosti nastavení parametru Předvyplňovat skladovou cenu na inventárním přebytku:
|


Otázka: | Jak provést inventuru skladu, jak zadat výsledky atd.? |
Odpoveď: |
Nejdříve je třeba v agendě hlavní inventární protokol založit Hlavní inventární protokol (HIP). Při jeho založení se volí mj. typ inventury, inventarizovaný sklad aj. Inventarizovaný sortiment lze zadat rovnou na HIPu ještě před zahájením inventury nebo až později v rámci inventury (toto musí být při zadání HIPu povoleno). Ke každému HIPu může existovat více Dílčích inventárních protokolů (DIP), které se zakládají a evidují v agendě Dílčí inventární protokoly. Na DIPech se pak zadávají vlastní výsledky inventury, které se přenáší do HIPu. DIPy umožňují rozdělit inventarizovaný sortiment na části (např. každý člen inventární komise inventarizuje jen část sortimentu, část skladu apod.) a mohou být založeny ještě před zahájením inventury či až později. Po zahájení inventury se načte aktuální stav skladových zásob a podle typu inventury se příslušný sklad resp. sklad. sortiment zablokuje. Poté se provádí sběr dat, výsledky se zadávají na DIPech a automaticky se promítají do nadřazeného HIPu. Na závěr se provede ukončení inventury (lze provést opět buď najednou za celý hlavní protokol (kompletní ukončení) nebo parciálně za vybrané inventarizované položky (řádky HIPu)). Ukončení inventury spočívá v tom, že se najednou či postupně provede uzavření jednotlivých DIPů, poté uzavření jednotlivých inventarizovaných položek - řádků HIPu (lze uzavřít až tehdy, pokud jsou uzavřeny všechny DIPy obsahující danou položku) a poté se provede ukončení celého HIPu. Uzavřením řádku HIPu se daná skladová položka dle potřeby odblokuje a vygenerují se doklady na srovnání inventárních rozdílů. (Samozrejme, ako bolo spomenuté vyššie, obe akcie je možné vykonať naraz, tzn. ak vyvoláte ukončenie HIPu a ak nie sú všetky riadky uzavreté, systém ponúkne, že vykoná rovno aj ich uzavrenie.) Kromě inventury prostřednictvím HIP/DIP protokolů lze provádět inventuru pomocí starších nástrojů. Výše uvedené podrobněji viz kap. Inventury skladu. Pokud provádíte inventuru poprvé, doporučujeme zkontrolovat nastavení firemního parametru Předvyplňovat skladovou cenu na inventárním přebytku. Pokud jej máte na hodnotu "Nepředvyplňovat", je třeba počítat s tím, že budete muset ceny na doklady inventárních přebytků později doplnit ručně (bez doplněných cen by nebylo možné následné uzavření skladů a výpočet skladových cen). Pro zjednodušení ručního doplňování cen si můžete na záložce Detail v agentuře Inventární přebytky zobrazit Panel definovatelných údajů detailu, který ve výchozí definici obsahuje údaje Poslední nákupní cena a Posl. cena ze skl. uzávěrky. Jená se o hodnoty, které by se do dokladu předvyplnily, kdyby uvedený parametr nebyl nastavený na hodnotu "Nepředvyplňovat". |

Otázka: | Chci provést uzávěrku skladu. Spustím průvodce uzávěrkou, zvolím požadovanou akci, ale v dalším kroku se mi nenabízí sklady - buď se nenabízí žádné nebo se nabízí jen některé, takže nemohu požadované sklady vybrat a uzávěrku provést. Ako to? |
Odpoveď: |
Pokud se nenabízí žádné sklady, pak žádný sklad nesplňuje podmínky, aby bylo možno zvolenou akci provést. Pokud se nenabízí jen některé sklady, pak nejsou splněny podmínky na daném skladu pro provedení zvolené akce, např. uzávěrky k zadanému datu, proto se v daný okamžik nenabízí k výběru. Nabízí se jen ty sklady, pro které lze v daný okamžik zvolenou akci provést, tj. pro něž lze např. provést uzávěrku k zadanému datu. Podmínky, které musí být splněny, aby se sklad k uzavření nabídl, viz Nová uzávěrka skladu k datu - Výběr uzavíraných skladů resp. Nová hlavní uzávěrka skladu za období - Výběr uzavíraných skladů a viz též příklad nabízení skladů k uzavření v kap. Uzávěrka skladu - Výběr požadované akce. U uzávěrky za období je situace obdobná. Pri ocenení skladových zásob platia odlišné pravidlá, Viď popis Ocenenia skladových zásob. |

Otázka: | Jsem na přelomu roku (resp. nového období) a chci provést uzávěrku skladu k datu už v novém období, ale nejde to. Nenabízí se mi příslušný sklad atd. Prečo? |
Odpoveď: |
Skladovou uzávěrku k datu je možné provést pouze tehdy, je-li provedena hlavní uzávěrka za předcházející období. (Předpokladem k jejímu provedení je, že jste si v číselníku Období již založili následující období). Jedná se o stejnou problematiku, jako bylo uvedeno výše, proto viz více Nemohu provést uzávěrku skladu. Nenabízí se mi sklady k uzavření. Prečo? |

Otázka: | Uzávěrka skladu mi zobrazila v rámci průvodce uzávěrkou krok Neoceněné pohyby? O co jde a proč se neocenily? |
Odpoveď: |
Tento krok průvodce uzávěrkou skladu se zobrazí tehdy, pokud se nelze ocenit nějaký skladový pohyb spadající do období, za které se provádí nová skladová uzávěrka příp. pouze ocenění skladových zásob. Viď
Důvodem může být např. to, že se jedná o doklad příjmu na sklad, na kterém zatím není doplněna nákupní cena či není kompletní, nebo se jedná o výdajový doklad, k němuž ale chybí doklady příjmové, aby bylo možno sklad. cenu vyčíslit a pod. Podrobněji viz otázka Uzávěrka skladu mi neocenila DL a VR. Prečo a čo s tým? |

Otázka: | Uzávierka skladu mi neocenila skladové pohyby na dodacom liste (DL) na 13ks tovaru a následnej vratke (VR) na 3ks rovnakého tovaru. Prečo? Pritom na sklade mám aktuálne nulový stav, dodaciemu listu predchádzala príjemka (PR) na 10ks daného tovaru a má zadané kompletné ceny. |
Odpoveď: |
Pre oceňovanie DL a VR platí:
Z toho vyplýva, že najskôr musí byť ocenený pohyb na DL a podľa neho sa ocení pohyb na VR. Aby bolo možno náš DL oceniť, musel by existovať príjmový doklad na sklad (napr. sklad. príjemka), príp. niekoľko takých dokladov tak, aby celkový počet bol dostatočný pre ocenenie pohybu na danom DL (takže v tomto prípade minimálne na 13ks) a tieto doklady by museli mať zadané ceny s nastavením kompletné=Áno. V našom prípade táto podmienka splnená nie je: PR síce existuje a kompletné ceny má zadané, no je IBA na 10ks. To je síce postačujúce na celkový fyzicky vyexpedovaný počet (13ks vydaných na dodacom liste a 3ks následne vrátené), no nie je to postačujúce na ocenenie pohybu dodacieho listu na 13ks. Dodací list bol s najväčšou pravdepodobnosťou vystavený tak, že dočasne sa stav skladu dostal do mínusu (príp. nebol vystavený do mínusu, ale následne došlo k zmazaniu nejakého predchádzajúceho príjmového dokladu, viď tiež otázka Mám na sklade mínusový stav, i keď to nie je povolené. Ako to?). DL teda nebolo možné oceniť a tým pádom ani jeho vratku. Možné riešenia:
|

Otázka: | Lze vytvářet nové doklady při běžící uzávěrce skladu? |
Odpoveď: |
ABRA Gen vychází vstříc těm, kteří potřebují i přes velmi rozsáhlé sklady a počty položek provádět skladové uzávěrky bez přerušení provozu. Od verze 16.13.01 je možné provádět souběžně skladové uzávěrky a práci se skladovými doklady, které nespadají datumově do uzávěrky. Uzávěrku skladu je možné také spustit současně s oceňováním skladových pohybů. Skladová uzávěrka v takovém případě počká na dokončení všech oceňovaných operací, a poté pokračuje v uzavírání skladu. Více viz Běh více uzávěrek najednou a mazání či vystavování dokladů vs. běžící uzávěrka. |

Otázka: | Nenabízí se mi možnost zaúčtovat mé skladové doklady. Chci je účtovat jednotlivě. Je to proto, že nemají známou skladovou cenu? |
Odpoveď: | Nie. Skladové doklady je možné účtovať aj nesúhrnne, tzn. jednotlivo, ak si to užívateľ praje. Spôsob účtovania (súhrnne/nesúhrnne) sa nastavuje na radoch dokladov, pričom súhrnný spôsob je možné nastaviť iba pre niektoré (pre ktoré to má zmysel). Každopádne skladové doklady je možné účtovať (vyslať do účtovných žiadostí/účtovného denníka) až v okamihu, keď je známa skladová cena, tzn. až keď sú ocenené uzávierkou skladu. |