Často kladené otázky k skladovému hospodárstvu, nákupu a predaju
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.
Témy otázok:
FAQ
| Otázka: | Vystavujem predajný doklad a do jednotkovej ceny sa mi predvyplňuje 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 predvyplňuje 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é 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 hlavného cenníka. Podrobný popis výpočtu východiskovej predajnej ceny viď algoritmus stanovenia východiskovej predajnej ceny vrátane faktorov, ktoré jej stanovenie ovplyvňujú, popis ponúkania predajných cien do položky jednotková pred. cena viď popis položky jednotková cena skladového riadku dokladu, a ďalej viď agenda Cenníky a Akčné cenníky. |
| Otázka: | Na predajnom doklade zadám skladovú položku, ale žiadna predajná cena sa mi nepredvyplní, tj. zostane tam nula. Ak vyvolám v položke jednotková cena výber ceny z ponuky, taktiež sa mi neponúkajú žiadne ceny, hoci danú položku mám v cenníku zadanú. |
| Odpoveď: |
Na predajnom doklade sa predvyplňuje východisková predajná cena, pokiaľ nebola pre danú položku nájdená nenulová, tak 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 máte zadanú najskôr v inom cenníku, než ktorý je použitý na vyčíslenie východiskovej ceny, tj. 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 dealerských zliav a vybraná firma nemá priradenú dealerskú triedu, alebo cena položky sa 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 predajnej ceny vrátane faktorov, ktoré jej stanovenie ovplyvňujú, popis ponúkania predajných cien do položky jednotková pred. cena viď popis položky jednotková cena skladového riadku dokladu, a ďalej viď agenda Cenníky a Akčné cenníky. Nula sa ďalej môže predvyplniť v prípade, že dohľadaná východisková cena by bola záporná v závislosti od parametra Preberať z cenníka zápornú sumu. |
| 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čitého obdobia. 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ý čas (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), potom využite akčné cenníky. Ku každému akčnému cenníku možno definovať obmedzenia použitia, tj. môžete k nemu priraďovať sklady, príp. firmy a vytvárať si tak individuálne akčné cenníky pre sklady alebo firmy. |
| Otázka: | Mám nadefinovaných niekoľko stoviek cenníkov, každý obsahuje stovky položiek. Pri niekoľkých položkách potrebujem ručne zmeniť ceny vo všetkých cenníkoch, v ktorých sa daná položka vyskytuje. Je možné dohľadať, v ktorých cenníkoch je konkrétna položka použitá? |
| Odpoveď: |
Funkcia Filtrovať v agendách Cenníky a Akčné cenníky ponúka možnosť filtrovania podľa skladovej karty. Odporúčaný spôsob použitia:
|
| Otázka: |
Zaujímalo by ma, aké možnosti systém ABRA Gen ponúka na prácu s konsignačnými skladmi. |
| Odpoveď: |
Konsignačným skladom sa rozumie sklad u odberateľa, obchodného zástupcu alebo komisionára, na ktorom je udržiavaná určitá zásoba tovaru pre operatívnu potrebu príslušného partnera. Viď pojem konsignačný sklad vo výkladovom slovníku.
Od verzie 24.1 je možné vykazovanie pohybu tovaru na konsignačné sklady v rámci EÚ pre INTRASTAT pre doklady Prevodka - výdaj v agende Podanie INTRASTAT. |
| Otázka: | Mám veľké množstvo skladových kariet a teraz by som rád pred ich kódy predřadil reťazec (prefix) - napr. všetky karty typu kovový materiál by dostali prefix MATKOV, iné iný prefix. Dá sa to nejako vykonať prostriedkami ABRA Gen? | ||||
| Odpoveď: |
Na úlohy tohto typu sa dajú s úspechom využiť možnosti funkcie Rozšírená hromadná oprava. Pri nej je možné zadať novú hodnotu výrazom. Objasníme na príkladoch: Nech vybranej množine kariet chceme pred ich existujúci kód predřadiť určitý prefix. Karty označíme a vyvoláme funkciu Rozšírená hromadná oprava. Zadáme, že chceme opravovať hodnotu položky Kód (Code) a zaškrtneme, že Výrazom. Výraz by v tomto prípade bol: 'Prefix - ' + Code. Situáciu pred a po oprave demonštruje obrázok:
Nech vybranej množine kariet chceme existujúci doteraz používaný dvojznakový prefix oddeliť nejakým oddeľovačom, napr. pomlčkou. Tj. kód napr. SA0001 sa zmení na SA-0001, A10123 na A1-0123 atď. Karty označíme a vyvoláme funkciu Rozšírená hromadná oprava. Zadáme, že chceme opravovať hodnotu položky Kód (Code) a zaškrtneme, že Výrazom. Výraz by v tomto prípade bol napr.: NxLeft(Code, 2) + '-' + Copy(Code, 3, 9999). V každom prípade odporúčame si pred každou rozsiahlejšou opravou výraz najskôr vyskúšať dočasným vložením používateľského stĺpca, ktorý bude zobrazovať hodnoty podľa nášho výrazu. Tj. v záložke Zoznam vyvolať editor stĺpcov, v ňom vložiť Nový stĺpec, zvoliť stĺpec typu Objekt, v položke Výraz zadať skúšaný výraz a potvrdiť stlačením OK. Zoznam stĺpcov vrátane nášho nového stĺpca použiť a v záložke Zoznam v ňom potom vizuálne skontrolovať, či obsahuje tie hodnoty, ktoré sme očakávali. Ak áno, možno výraz bez obáv použiť a náš pomocný stĺpec zase zmazať. |
||||
| Otázka: | Pre dve skladové karty sa šarža/sériové číslo 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. Čo robím zle? |
| Odpoveď: |
V ABRA Gen možno definovať štruktúru kódu šarže/sériového čísla dvoma spôsobmi:
Je teda na používateľovi, aby zvolil variant definície štruktúry kódu šarže/sériového čísla, ktorý mu najlepšie vyhovuje. |
| Otázka: | Ako nastaviť na jednotke v poli Vzťah k 1 viac desatinných miest? Dá sa zadať len tri, ale ja potrebujem daný tovar zadávať v počtoch na viac desatinných miest. |
| Odpoveď: |
Počet desatinných miest, ktoré je možné zadať vo Vzťahu k 1, sa nijako nenastavuje (nezamieňajte s možnosťou nastaviť si počet znakov skratky jednotky). V položke Vzťah k 1 je možné zadať max. 3 des. miesta a počet des. miest, s ktorými je možné zadať Počet v danej jednotke na riadkoch dokladov, môže byť samozrejme ľubovoľne vyšší a vyplýva z toho, ako je daná jednotka nadefinovaná. Situáciu, keď by ste potrebovali viac des. miest, vyriešite vhodným zadaním jednotiek a ich vzťahu k 1. Tj. namiesto zadania vzťahu napr. na 6 des. miest 1,123456 použite "Vzťah k 1" 1123,456. Celé je názorne objasnené vrát. podrobného príkladu v popise jednicového množstva. |
| Otázka: |
V číselníku Šarže/sériové čísla máme veľmi veľa záznamov. Donedávna sme používali skupinu záznamov s obmedzovacou podmienkou "iba nenulové šarže / sériové čísla", takže systém pracoval iba s aktívnymi šaržami, čo prácu zrýchľovalo. Vo verzii 20.2 bol však číselník prevedený na novú technológiu a skupiny záznamov už nepodporuje. Je možné nejako dosiahnuť pôvodné správanie (aby sa šarže s nulovým stavom nenačítavali z databázy)? |
| Odpoveď: |
Výkon nových číselníkov je možné ovplyvňovať pomocou skriptovania. Optimalizácia číselníkov predstavuje pomerne pokročilú problematiku, ktorá môže mať významný dopad (aj negatívny) na odozvu systému, navyše voľba optimálneho riešenia môže závisieť od objemu a štruktúry konkrétnych dát. Preto odporúčame optimalizáciu vykonávať v spolupráci so servisným konzultantom. Obmedzenie množiny záznamov spôsobom naznačeným v dopyte možno dosiahnuť nasledovne:
Podmienka obsiahnutá v skripte v bode 3 sa následne bude automaticky dopĺňať do všetkých SQL príkazov používaných pri zobrazovaní zoznamu záznamov v číselníku aj pri použití našeptávača. Modifikovať (optimalizovať) je možné aj fungovanie obmedzovania zoznamu šarží podľa použitia - konkrétne je možné ovplyvniť spôsob zostavovania SQL dotazu (pre rôzne dáta môžu byť vhodné rôzne spôsoby). Nižšie uvedený príklad (opäť ide o háčik, ktorý v agende Balíčky skriptov pridáte k Číselníku šarží) spôsobí, že sa pri používaní obmedzenia S kladným dostupným stavom aspoň na jednom sklade a S kladným stavom aspoň na jednom sklade príslušná obmedzujúca podmienka vloží do sekcie WHERE výsledného SQL dotazu.
Aktuálne je možné ako názov obmedzenia použiť nasledujúce hodnoty (jednotlivé možnosti zodpovedajú voľbám obmedzenia v číselníku šarží):
Spôsob pripájania obmedzujúcej podmienky určuje hodnota parametra SQLStatementType::
|
| Otázka: | Zadali sme doklad Vratka príjemky do systému. Tento doklad sa ocenil na inú sumu než na akú je obstaraný Dobropis faktúry prijatej. |
| Odpoveď: |
Zo zákona sa vratka príjemky oceňuje priemernou skladovou cenou, a to bez ohľadu na metódu ocenenia skladových zásob, ktorá je použitá na sklade (FIFO alebo vážený aritmetický priemer). Na doklade Dobropis faktúry prijatej na záložke Účely výdavku pripojte Vratku príjemky. Vzniknutý rozdiel potom dorovnajte pomocou Interného dokladu. Ten môže vzniknúť automaticky pomocou funkcie Vyrovnať v agende Saldokonto - účtovný denník súvzťažne podľa párovacích znakov. Taký interný doklad musí mať nastavené na rade dokladov, že sa účtuje priamo do účtovného denníka. |
| Otázka: | Ste dovozcovia tovaru z krajín mimo EÚ a podľa regulácie EÚ No 833/2014 a No 269/2014 musíte sledovať krajinu pôvodu dovážaného tovaru. Ako to urobíte v systéme ABRA Gen? |
| Odpoveď: |
Pretože pri jednej skladovej karte môže byť viac dodávateľov a každý môže zasielať tovar z inej krajiny, nebolo by možné presne rozlíšiť, odkiaľ jeden konkrétny kus pochádza. Z tohto dôvodu je nutné pre skladové karty, pri ktorých je potrebné sledovať krajinu pôvodu, založiť novú skladovú kartu, kde bude nastavená položka Trieda karty na hodnotu So šaržami. Na takej karte možno následne nastaviť v agende Šarže/sériové čísla na záložke Detail konkrétnu krajinu pôvodu. Týmto spôsobom teda možno pre tovar z konkrétnej krajiny mimo EÚ evidovať krajinu pôvodu cez nastavené šarže. Tovar zo skladových kariet s triedou Jednoduchá môžeme previesť na novo vytvorené skladové karty s triedou So šaržami napríklad pomocou dokladov Prevodka - výdaj a Prevodka - príjem alebo pomocou dokladov Inventárne manko a Inventárny prebytok (zostatok). |
| Otázka: | Mám pri sklade nastavené, že nechcem vyskladňovať do mínusu, a pritom mám pri danej sklad. položke mínusový stav na sklade. Ako je to možné? |
| Odpoveď: |
Možností je viac, je potrebné zistiť, ktorá z nich mohla daný stav spôsobiť:
Pri hľadaní príčin takého stavu môžete využiť Sledovanie zmien a vysledovať zmeny stavu na čiastkovom sklad. karte a následne opravy či mazanie príjmových sklad. dokladov (samozrejme v prípade, ak máte sledovanie zmien pre jednotlivé business objekty zapnuté). |
| Otázka: | Dodávame rovnaký tovar viacerým odberateľom, o ktorých sa starajú rôzni naši obchodníci. Stáva sa, že tovar, ktorý príde na sklad pre odberateľa A, preberie obchodník odberateľa B, ktorý rovnaký tovar objednal neskôr (pritom by mal pripadnúť odberateľovi A, ktorý ho objednal skôr). Je možné toto nejako sledovať a zabrániť, aby si obchodníci navzájom tovar preberali? |
| Odpoveď: |
Toto možno ošetriť dvoma spôsobmi: a) Automatickými rezerváciami - Na rade objednávok prijatých je možné zaškrtnúť 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 nastavenie 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 možno 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 rezervovaný, nie o počte, ktorý z celkového rezervované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, tj. položka Splnené sa vôbec nemusí zmeniť, tj. pri takej expedícii sa žiadne rezervácie nevyčerpajú. Na ď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ť. Ako sa zbaviť rezervácií nevyčerpaných omylom (napr. z dôvodu chybne zadaného dátumu expedície). Na niektorých miestach programu sa zobrazujú všetky existujúce rezervácie (bez ohľadu na platnosť - tzv. statické rezervácie) a na niektorých iba rezervácie aktuálne platné (k aktuálnemu dňu - tzv. dynamické rezervácie). V popise danej časti programu je to vždy objasnené. |
| Otázka: | V agende Pohyby na objednávkach prijatých si obmedzím na pohyby spĺňajúce mnou zadané podmienky a teraz si chcem vyexportovať ID objednávok, ku ktorým pohyby patria. Ako na to? |
| Odpoveď: |
Zadaná úloha je typickou úlohou, ktorú možno s výhodou riešiť využitím možností ABRA schránky. Nad označenými pohybmi môžete vyvolať lokálne menu, z ponuky vybrať voľbu Uložiť záznamy do ABRA schránky a v rámci podvoľby vybrať Iné objekty... zvoliť "Vlastníka". Teraz budete mať v ABRA schránke uložené ID príslušných objednávok, ku ktorým patria označené riadky. To isté môžete využiť všeobecne aj v ďalších agendách, kde sú nejaké riadkové objekty majúce nejakého "vlastníka". Typicky ide o agendy pohybov ala Pohyby na objednávkach vydaných, Pohyby na objednávkach prijatých, Pohyby šarží a sériových čísel, Pohyby účteniek a Pohyby na ponukách vydaných. Výnimkou je iba agenda Skladové pohyby, kde to nie je možné, pretože identifikátory sú z rôznych agend (riadky sú z rôznych skladových dokladov). Všeobecne môže ísť o ID "vlastníka" aj iného "riadkového" objektu. Tj. nemusí ísť nevyhnutne o riadky dokladu, ale všeobecne o iný zoznam podriadených záznamov patriacich k nejakému nadriadenému (napr. o zoznam zdrojov k projektu, zoznam prevádzkarní k firme a pod.). ABRA schránka môže byť využitá na celý rad ďalších užitočných úloh. Viac viď príklady v kap. ABRA schránka. |
| Otázka: | V agende Objednávky prijaté sa nachádza tlačová zostava Prehľad objednávok prijatých proti objednávkam vydaným. Dostal som objednávku na 10 ks tlačiarní, ktorú som do systému zaviedol ako doklad Objednávka prijatá. Následne som tie isté tlačiarne objednal u dodávateľa - vystavil som doklad Objednávka vydaná. Napriek tomu, že som použil rovnakú skladovú kartu, ak si nad objednávkou prijatou vytlačím uvedenú zostavu, v sekcii OV sa mi nič nezobrazuje, objednávka vydaná sa nedohľadá a na zostave nevidím, že už mám tlačiarne objednané. Kde robím chybu? |
| Odpoveď: |
Uvedená tlačová zostava nezobrazuje k vybranej objednávke prijatej informácie zo všetkých nevybavených objednávok vydaných pre danú skladovú položku ani nič podobné, ale zobrazuje iba obsah z tých OV, ktoré majú na danú objednávku prijatú vytvorenú väzbu. Väzby medzi dokladmi vznikajú vtedy, ak sú následné doklady vytvárané zo zdrojových v rámci takzvanej procesnej tvorby dokladov. V uvedenom prípade môžete napríklad do novo vytváranej objednávky vydanej pomocou funkcie Import naimportovať obsah z skôr vytvorenej objednávky prijatej. Ďalšie možnosti vytvárania väzieb medzi týmito typmi dokladov nájdete v kapitole Procesní tvorba dokladů - Objednávka přijatá (OP) → Objednávka vydaná (OV). Správnosť postupu si overíte tak, že vytvorenú objednávku vydanú uvidíte pri príslušnej objednávke prijatej na záložke X-väzby a naopak. Obsah takto prepojených dokladov sa bude následne načítavať do uvedenej tlačovej zostavy (v tlačovej zostave objednávky prijatej sa objavia všetky objednávky vydané, ktoré sú uvedené na záložke X-väzby tejto objednávky prijatej). |
| Otázka: | Keď vytváram z objednávky prijatej dodací list (prípadne faktúru vydanú, pokladničný príjem alebo prevodku výdaj) a v sprievodcovi zaškrtnem možnosť Len pokryté skladom, jedna z ponúkaných možností sa nazýva Podľa stavu vychystania. Na čo táto možnosť slúži, v akých situáciách sa používa a ako presne funguje? |
| Odpoveď: |
Predstavte si nasledujúci scenár. Firma predáva stavebné rezivo. Zákazník (tesár) si objedná hranol s rozmermi 10 x 16 x 400 cm. Firma má hranol na sklade, ale v dĺžke 420 cm. Nechce odrezať 20 cm, tesár si ho skráti sám. A tak presunie do pripravovanej pozície celý hranol, tj. 420 cm. Ak by sa použila voľba Len celkom pokryté skl. riadky, vyskladnilo by sa (prenieslo na dodací list) len 400 cm a 20 cm by zostalo nevyskladnených na pripravovanej pozícii. Voľba Podľa stavu vychystania spôsobí, že sa na riadok dodacieho listu prenesie celé vychystané množstvo (420 cm). Rovnako tak by sa prenieslo väčšie množstvo šarže, ak by išlo o skladovú kartu triedy so šaržami a vychystané množstvo by bolo väčšie ako objednané. K uvedenému prečerpaniu dochádza iba za predpokladu, že firemný parameter Povoliť prečerpanie objednávky prijatej nie je nastavený na hodnotu Nepovoliť. Pri vytváraní obsahu vyskladňovacieho dokladu sa uplatňuje nasledujúci všeobecný postup:
Všeobecný postup si objasníme na príkladoch. Do vyššie uvedenej firmy dorazila objednávka prijatá s dvoma riadkami, prvý obsahuje hranol v dĺžke 2 m, druhý hranol v dĺžke 3 m. Na sklade sú k dispozícii o niečo dlhšie hranoly, ktoré však vychystáme celé, aby nám nezostali nepoužiteľné zvyšky:
Postup vytvárania obsahu dodacieho listu podľa vyššie uvedeného postupu:
Obdoba predchádzajúceho príkladu. Do vyššie uvedenej firmy dorazila objednávka prijatá s dvoma riadkami, prvý obsahuje hranol v dĺžke 2 m, druhý hranol v dĺžke 3 m. Na sklade je k dispozícii jediný dlhý hranol, ktorý opäť vychystáme celý:
Postup vytvárania obsahu dodacieho listu podľa vyššie uvedeného postupu:
|
| Otázka: | Predávame materiál rôznym remeselníkom. Chceli by sme prehľadne evidovať (najlepšie na jednom doklade) vydaný a vrátený materiál pre konkrétnu zákazku, na ktorej remeselník pracuje. Po dokončení zákazky potrebujeme remeselníkovi vyfakturovať všetko, čo odobral (a odpočítať, čo vrátil). |
| Odpoveď: |
Požiadavka by sa dala v systéme ABRA Gen riešiť postupným vytváraním dodacích listov, vratiek dodacích listov a vo finále vytvorením jednej vydanej faktúry naviazanej na viac dodacích listov. Neexistoval by však prehľadný doklad so všetkými výdajmi a vráteniami. Na výslednej faktúre by bolo pri jednotlivých položkách vidieť iba konečné množstvo (množstvo vydané mínus množstvo vrátené). Od verzie 18.03.03 možno v podobných prípadoch využiť možnosť zadávania záporného množstva v riadkoch prijatých objednávok. Najprv je potrebné nastaviť parameter Povoliť zadanie záporného množstva na riadkoch prijatých objednávok na hodnotu "Áno" (v agende Firemné údaje na záložke Parametre v skupine Objednávky). Následne môžete postupovať podľa nasledujúceho ilustračného príkladu.
Súčasne bol upravený aj mechanizmus generovania príjemiek z predajných dokladov, v rámci ktorého sa novo nevykonáva aktualizácia poslednej obstarávacej ceny na čiastkovej skladovej karte ani aktualizácia poslednej nákupnej ceny od dodávateľa. Cena v riadku príjemky vzniknutej z predajného dokladu (z objednávky prijatej, faktúry vydanej alebo pokladničného príjmu) sa predvyplňuje v závislosti od nastavenia parametra Predvyplňovať nákupnú cenu na skladovej príjemke vzniknutej z predaja (Firemné údaje → Parametre → Sklad). K dispozícii je niekoľko variantov.
Ostatné voľby sa správajú identicky ako rovnomenné možnosti nastavenia parametra Predvyplňovať skladovú cenu na inventárnom prebytku:
|
| Otázka: | Cez EDI importujeme príjemku. Na príjemke je jedna rovnaká skladová karta v niekoľkých riadkoch, zakaždým s inou šaržou. Následne sa nám príjemka spáruje iba s jedným riadkom objednávky vydanej, kde je problém? |
| Odpoveď: |
V prípade, keď je na doklade dodací list skladová karta so šaržami, ku ktorej je zadaných viac rôznych šarží, importuje sa následne doklad do príjemky tak, že každá šarža je importovaná na samostatný riadok príjemky. To následne vedie k tomu, že príslušná objednávka vydaná sa napáruje iba k prvému riadku príjemky, zvyšok zostane nevyčerpaný. Táto situácia sa deje len za vyššie uvedených podmienok a v budúcnosti bude vyriešená. |
| Otázka: | Ako vykonať inventúru skladu, ako zadať výsledky atď.? |
| Odpoveď: |
Najskôr je potrebné v agende Hlavné inventárne protokoly založiť hlavný inventárny protokol (HIP). Pri jeho založení sa volí okrem iného typ inventúry, inventarizovaný sklad a i. Inventarizovaný sortiment možno zadať priamo na HIPe ešte pred začatím inventúry alebo až neskôr v rámci inventúry (to musí byť pri zadaní HIPu povolené). Ku každému HIPu môže existovať viac čiastkových inventárnych protokolov (DIP), ktoré sa zakladajú a evidujú v agende Čiastkové inventárne protokoly. Na DIPoch sa potom zadávajú vlastné výsledky inventúry, ktoré sa prenášajú do HIPu. DIPy umožňujú rozdeliť inventarizovaný sortiment na časti (napr. každý člen inventarizačnej komisie inventarizuje len časť sortimentu, časť skladu a pod.) a môžu byť založené ešte pred začatím inventúry či až neskôr. Po začatí inventúry sa načíta aktuálny stav skladových zásob a podľa typu inventúry sa príslušný sklad resp. sklad. sortiment zablokuje. Potom sa vykonáva zber dát, výsledky sa zadávajú na DIPoch a automaticky sa premietajú do nadradeného HIPu. Na záver sa vykoná ukončenie inventúry (možno vykonať opäť buď naraz za celý hlavný protokol (kompletné ukončenie), alebo parciálne za vybrané inventarizované položky (riadky HIPu)). Ukončenie inventúry spočíva v tom, že sa naraz či postupne vykoná uzavretie jednotlivých DIPov, potom uzavretie jednotlivých inventarizovaných položiek - riadkov HIPu (možno uzavrieť až vtedy, ak sú uzavreté všetky DIPy obsahujúce danú položku) a potom sa vykoná ukončenie celého HIPu. Uzavretím riadku HIPu sa daná skladová položka podľa potreby odblokuje a vygenerujú sa doklady na vyrovnanie inventárnych rozdielov. Samozrejme, ako bolo povedané vyššie, obe akcie možno vykonať naraz, tj. ak vyvoláte ukončenie HIPu a nie sú všetky riadky uzavreté, systém ponúkne, že vykoná priamo aj ich uzavretie. Vyššie uvedené podrobnejšie viď kap. Inventúry skladu. Vo výukovom videu si povieme, aké kroky je potrebné vykonať pred začatím inventúry:
Ak vykonávate inventúru prvýkrát, odporúčame skontrolovať nastavenie firemného parametra Predvyplňovať skladovú cenu na inventárnom prebytku. Ak ho máte na hodnotu "Nepredvyplňovať", je potrebné počítať s tým, že budete musieť ceny na doklady inventárnych prebytkov neskôr doplniť ručne (bez doplnených cien by nebolo možné následné uzavretie skladov a výpočet skladových cien). Na zjednodušenie ručného dopĺňania cien si môžete na záložke Detail v agentúre Inventárne prebytky zobraziť Panel definovateľných údajov detailu, ktorý vo východiskovej definícii obsahuje údaje Posledná nákupná cena a Posl. cena zo skl. uzávierky. Ide o hodnoty, ktoré by sa do dokladu predvyplnili, keby uvedený parameter nebol nastavený na hodnotu "Nepredvyplňovať". |
| Otázka: | Sú inventúry podporované aj v skriptovaní alebo vo Web API? |
| Odpoveď: |
Áno, obe spomenuté technológie ponúkajú podporu práce s inventárnymi protokolmi a ich obsahom.
|
| Otázka: | Pri inventúre polohovaného skladu nebol zistený žiadny rozdiel celkového množstva oproti evidencii, ale niektoré položky sa našli v iných pozíciách. Kedy a kde sa tieto rozdiely objavia? Pri ukončení inventúry sa nevygenerovali žiadne doklady Inventárne manká/Inventárne prebytky (INM/INP), ktoré by bolo možné napolohovať. |
| Odpoveď: |
V tomto aspekte sa navzájom líši inventúra polohovaného a nepolohovaného skladu. Základná myšlienka:
Podrobnejšie k inventúre polohovaných skladov:
Ukončovanie inventúry pozostáva z niekoľkých krokov, ktoré majú v prípade inventúry polohovaného skladu nasledujúci význam:
Podrobnejší popis nájdete v kapitole Inventúry skladu, v sekcii Ukončenie inventúry. |
| Otázka: | Niektoré položky v zozname skladových kariet zaradených do inventúry sú oranžovo podfarbené (na HIPe aj na DIPe). Čo to znamená? |
| Odpoveď: |
Týmto spôsobom sú označené skladové karty, pri ktorých nesúhlasí celkový počet (na čiastkovej skladovej karte) a počet evidovaný na čiastkových šaržiach alebo sériových číslach. Všetky karty s týmto problémom si môžete zobraziť pomocou obmedzenia Nesprávny počet na šaržiach. |
| Otázka: | Chcem vykonať uzávierku skladu. Spustím sprievodcu uzávierkou, zvolím požadovanú akcia, ale v ďalšom kroku sa mi neponúkajú sklady - buď sa neponúkajú žiadne alebo sa ponúkajú len niektoré, takže nemôžem požadované sklady vybrať a uzávierku vykonať. Ako to? |
| Odpoveď: |
Ak sa neponúkajú žiadne sklady, potom žiadny sklad nespĺňa podmienky, aby bolo možné zvolenú akcia vykonať. Ak sa neponúkajú len niektoré sklady, potom nie sú splnené podmienky na danom sklade na vykonanie zvolenej akcia, napr. uzávierky k zadanému dátumu, preto sa v danom okamihu neponúka na výber. Ponúkajú sa len tie sklady, pre ktoré možno v danom okamihu zvolenú akcia vykonať, tj. pre ktoré možno napr. vykonať uzávierku k zadanému dátumu. Podmienky, ktoré musia byť splnené, aby sa sklad na uzavretie ponúkol, viď sekcia Výber uzatváraných skladov pri jednotlivých akciách. Viac viď kap. Nová uzávierka skladu k dátumu, resp. Nová hlavná uzávierka skladu za obdobie - Výber uzatváraných skladov a popis Ocenenie skladových pohybov- Výber zozbieraných skladov. |
| Otázka: | Som na prelome roka (resp. nového obdobia) a chcem vykonať uzávierku skladu k dátumu už v novom období, ale nejde to. Neponúka sa mi príslušný sklad atď. Prečo? |
| Odpoveď: |
Skladovú uzávierku k dátumu je možné vykonať iba vtedy, ak je vykonaná hlavná uzávierka za predchádzajúce obdobie. (Predpokladom na jej vykonanie je, že ste si v číselníku Obdobie už založili nasledujúce obdobie). Ide o rovnakú problematiku, ako bolo uvedené vyššie, preto viď viac Nemôžem vykonať uzávierku skladu. Neponúkajú sa mi sklady na uzavretie. Prečo? |
| Otázka: | Uzávierka skladu mi zobrazila v rámci sprievodcu uzávierkou krok Pohyby neocenené resp. neuzavreté? O čo ide a prečo sa neocenili resp. neuzavreli? |
| Odpoveď: |
Tento krok sprievodcu uzávierkou skladu sa zobrazí vtedy, ak nemožno oceniť resp. následne uzavrieť nejaký skladový pohyb spadajúci do obdobia, za ktoré sa vykonáva nová skladová uzávierka príp. iba ocenenie skladových pohybov. Viď
Dôvodom môže byť napr. to, že ide o doklad príjmu na sklad, na ktorom zatiaľ nie je doplnená nákupná cena či nie je kompletný, alebo ide o výdajový doklad, ku ktorému ale chýbajú príjmové doklady, aby bolo možné sklad. cenu vyčísliť a pod. Podrobnejšie viď tiež otázka Uzávierka skladu mi neocenila DL a VR. Prečo a čo s tým? Prípadne ak máte zapnuté procesné riadenie a doklad je zatiaľ v niektorom východiskovom stave, keď ho ešte nemožno považovať za hotový. Prečo sa krok volá "Pohyby neocenené resp. neuzavreté"? Akcia Uzávierka skladu k dátumu a akcia Uzávierka za obdobie pohyby, ktoré sa podarilo oceniť a majú adekvátny systémový stav, rovno uzavrie. Tie zvyšné teda zostávajú "neuzavreté", preto sa krok volá "Pohyby neuzavreté...". Oproti tomu akcia Ocenenie sklad. pohybov spracované pohyby neuzatvára. Tie zvyšné teda zostávajú "neocenené", a krok sa volá "Pohyby neocenené...". Ale význam je obdobný - ide o pohyby, ktoré daná akcia nemohla kompletne oceniť a prípadne tiež uzavrieť. Viac viď Oceňování a zaúčtování skladových dokladů v ABRA Gen. |
| Otázka: | Uzávierka skladu mi neocenila skladové pohyby na dodacom liste (DL) na 13 ks tovaru a následnom vrátení (VR) na 3 ks toho istého tovaru. Prečo? Pritom na sklade mám aktuálne nulový stav, pred dodacím listom predchádzala príjemka (PR) na 10 ks 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žné náš DL oceniť, musel by existovať príjmový doklad na sklad (napr. sklad. príjemka) príp. viac takých dokladov tak, aby celkový počet bol dostatočný na ocenenie pohybu na danom DL (v tomto prípade teda minimálne na 13 ks) a tieto doklady musia mať zadané ceny s nastavením kompletné = Áno. V našom prípade taká podmienka splnená nie je: PR síce existuje a kompletné ceny má zadané, ale je IBA na 10 ks. To je síce postačujúce na celkový fyzicky vyexpedovaný počet (13 ks vydaných na dodacom liste a 3 ks následne vrátené), ale nie je to postačujúce na ocenenie pohybu dodacieho listu na 13 ks. Dodací list bol s najväčšou pravdepodobnosťou vystavený s tým, ž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, aj keď to nie je povolené. Ako je to možné?). DL teda nebolo možné oceniť, a preto ani jeho vratku. Možné riešenia:
|
| Otázka: | Je možné vytvárať nové doklady pri bežiacej uzávierke skladu? |
| Odpoveď: |
ABRA Gen vychádza v ústrety tým, ktorí potrebujú aj napriek veľmi rozsiahlym skladom a počtom položiek vykonávať skladové uzávierky bez prerušenia prevádzky. Od verzie 16.13.01 je možné vykonávať súbežne skladové uzávierky a prácu so skladovými dokladmi, ktoré dátumovo nespadajú do uzávierky. Uzávierku skladu je možné tiež spustiť súčasne s oceňovaním skladových pohybov. Skladová uzávierka v takom prípade počká na dokončenie všetkých oceňovaných operácií a potom pokračuje v uzatváraní skladu. Viac viď Beh viacerých uzávierok naraz a mazanie či vystavovanie dokladov vs. bežiaca uzávierka. |
| Otázka: | Neponúka sa mi možnosť zaúčtovať moje skladové doklady. Chcem ich účtovať jednotlivo. Je to preto, že sa skladové doklady nedajú účtovať jednotlivo? |
| Odpoveď: |
Skladové doklady je možné tiež účtovať nesúhrnne, teda jednotlivo, ak si to používateľ želá. Spôsob účtovania (súhrnne/nesúhrnne) sa nastavuje na radoch dokladov, pričom súhrnne je možné nastaviť len pri niektorých (pri ktorých to má zmysel). Všeobecne platí, že skladové doklady je možné účtovať (odoslať do účtovných žiadostí/účtovného denníka) až vo chvíli, keď je známa skladová cena, teda až keď sú ocenené. Až keď je daný doklad kompletne ocenený, je možné ho zaúčtovať. Či postačí ocenenie aspoň predbežnou cenou (bez uzavrenia), závisí od nastavenia systému. Viď agenda Firemné údaje → parameter Povolené zaúčtovanie ocenených (neuzavrených) skladových dokladov. Viac viď Oceňování a zaúčtování skladových dokladů v ABRA Gen. |
| Otázka: | Po zrušení skladovej uzávierky zostal doklad zaúčtovaný. Ako je to možné a ako dané zaúčtovanie zrušiť? Vymazať ručne nijako nejde. |
| Odpoveď: |
Bude to tým, že máte Povolené zaúčtovanie ocenených (neuzavrených) skladových dokladov. Pokiaľ parameter Povolené zaúčtovanie ocenených (neuzavrených) skladových dokladov má hodnotu Áno, rušenie skladových uzávierok (poslední nebo vybraných) nespôsobí zrušenie zaúčtovania všetkých skladových dokladov, ktoré do rušenej uzávierky spadajú - už zaúčtované doklady i po zrušení uzávierky zaúčtované zostanú. Dôvodom je to, aby sa tie, ktoré sa nezmenili, nemuseli po ďalšej uzávierke znova zaúčtovávať. V prípade, že bol zaúčtovaný neuzavretý skladový doklad a následne na ňom dôjde ku zmene nejakého údaja dôležitého pre zaúčtovanie (čo by v prípade už uzavretého dokladu nebolo možné), bude zaúčtovanie neplatné (neaktuálne). Systém označí taký doklad interným príznakom Neaktuálne zaúčtovanie InvalidAccounting, ktorý slúži pre následný výber takých dokladov a preúčtovaní. Viď agendy skladových dokladov →záložky Obmedzenie →položka Zaúčtovanie. V účtovných agendách Účtovný denník,Saldokonto - účtovný denník súvzťažne, resp. Saldokonto - účtovný denník súvzťažne podľa párovacích znakov sú zaúčtované, ale neuzavreté skladové doklady graficky zvýraznené kurzívou a nie je možné ich Auditovať; tu bez ohľadu na to, či na nich došlo k nejakej zmene a nastaveniu príznaku InvalidAccounting či nie, aby účtovníci vedeli, že tu ešte môže dôjsť k zmene (keďže doklad zatiaľ nie je uzavretý). Viac viď Oceňování a zaúčtování skladových dokladů v ABRA Gen. Objasníme na príklade. Nech máte Povolené zaúčtovanie ocenených (neuzavrených) skladových dokladov a nech existuje skladový doklad, napr. PR na 10000 CZK. Vykonáte uzávierku skladu s automatickým zaúčtovaním. Nech má použitý sklad, skladový typ aj skladová karta nastavené, že sa o ich pohyboch účtuje. K dokladu sa teda vygeneruje účtovný zápis (či zápisy) celkom na 10000 CZK. Potom z nejakého dôvodu danú uzávierku skladu zrušíte. Doklad PR teda bude v stave Uzavreté = Nie, Účtované = Áno. Príjemku PR opravíme na 15000 CZK. V tej chvíli teda máme neplatné zaúčtovanie na 10000 CZK a doklad dostane príznak InvalidAccounting. Nič s tým robiť nemusíte, stačí vyčkať na vykonanie ďalšej uzávierky skladu so zaúčtovaním (je jedno, či zvolíte akcia pre uzavretie dokladov alebo len ocenenie skladových zásob), doklad sa preúčtuje na správnu sumu. Ak vám však dané zaúčtovanie prekáža a chcete ho zrušiť hneď, potom môžete nad daným dokladom vyvolať funkciu Zaúčtovať na ručné zaúčtovanie. Ak je doklad v stave Uzavreté = Nie, Účtované = Áno, InvalidAccounting = Áno, potom jej prvé vyvolanie spôsobí, že sa dané zaúčtovanie zruší (vymaže) a príznak InvalidAccounting sa nastaví na Nie, pretože v tej chvíli už nie je zaúčtovanie neplatné. Viď popis danej funkcie. Opätovné vykonanie zaúčtovania je možné vyvolať nielen uzávierkou skladu (či už z agendy Uzávierka skladu alebo naplánovanou úlohou Uzávierka skladu), ale aj inak, napr. z agendy Špecifické účtovanie skladových dokladov, naplánovanou úlohou Účtovanie skladových dokladov. Pozor, niektoré z nich berú ohľad na existenciu účtovnej uzávierky obdobia a ak je uzavreté, zaúčtovanie/preúčtovanie neprebehne. |
| Otázka: | Vykonal som uzávierku skladu s nastaveným automatickým zaúčtovaním, ale doklady sa mi nezaúčtovali. Ako to? Pritom ide o doklady kompletne ocenené alebo dokonca aj uzavreté (podľa toho, akú akciu som v rámci uzávierky skladu zvolil), doklad teda možno zaúčtovať. |
| Odpoveď: |
Dôvodov môže byť viac:
|
| Otázka: | Máme veľa skladových dokladov a zaúčtovanie po uzávierke skladu dlho trvá. Je možná nejaká optimalizácia? |
| Odpoveď: |
| Otázka: | IS nášho dodávateľa je iný než ABRA Gen a máme problém s dohľadaním väzbového riadku objednávky vydanej pri importe príjemky, konkrétne s položkou EDIPosIndex. Čo je dôvodom a ako problém vyriešiť? |
| Odpoveď: |
Najprv si vysvetlíme fungovanie, keď IS odberateľa aj dodávateľa je ABRA Gen: Pokiaľ sú oba IS ABRA Gen, rieši sa pri dohľadaní väzbového riadku objednávky vydanej (OV) pri importe do príjemky (PR) aj situácia, keď je na dokladoch použitých viac skladových riadkov s rovnakou skladovou kartou a dokonca aj situácia, keď pri následných EDI dokladoch objednávky prijatej alebo dodacieho listu dodávateľa používateľ vykoná zmenu poradia riadkov. Aby toto fungovalo, používa sa na identifikáciu riadkov okrem skladovej karty aj špeciálna položka riadkov EDIPosIndex. Pri východiskovej OV EDIPosIndex zodpovedá položke PosIndex. Táto položka sa následne medzi dokladmi exportuje/importuje a je vždy rovnaká ako pri východiskovom doklade OV, a to aj v prípade, že poradie riadkov následných dokladov bolo používateľom zmenené. Položka EDIPosIndex je v EDI správe DESADV uložená v položke order_line (iba ak je správa DESADV generovaná systémom ABRA Gen). Na dohľadanie riadku OV pri príjemke sa použije navyše k skladovej karte aj EDIPosIndex a vyriešia sa tým duplicity skladových kariet aj prípadné zmeny poradia (bežný PosIndex by nefungoval, pretože môže byť na následných dokladoch zmenený). Fungovanie, keď systém EDI pre odberateľa je ABRA Gen, ale IS dodávateľa je iný IS: Pokiaľ je na strane dodávateľa použitý iný IS než ABRA Gen, prestáva mať využitie položky EDIPosIndex zmysel. Cudzí IS ju nebude podporovať. Je preto nutné vykonať úpravu definície definovateľného importu pre import EDI správy DESADV “EDI DESADV (Grit)”: Na BO riadkov príjemky zmeniť zdroj položky VARItemNumber v políčku “XML položka” z hodnoty order_line[1] na item_number[1]. Pokiaľ táto úprava nebude dostatočná, je potrebné zamerať sa na SQL výraz, ktorý slúži na dohľadanie zdrojového riadka OV k importovanému riadku PR. Ide o položku VARSourceIORow_ID, kde je v políčku “výraz” použité SQL, ktoré je možné tiež upraviť. Napríklad dohľadávať zdrojový riadok OV len podľa skladovej karty. Tu už vždy záleží na danej implementácii EDI. |
| Otázka: | Máme čítačku čiarových kódov, ale čítačka nám číta namiesto čísel české znaky. Aké je riešenie? |
| Odpoveď: |
Čítačka rozpoznáva použitie klávesnice, teda či je použitá CZ klávesnica alebo klávesnica EN atď. a podľa toho načítava znaky. Dosť často táto situácia nie je žiaduca, a keď používateľ číta napr. hodnotu 1345, je hodnota prijatá ako !#$%), Čítačku však možno prepnúť do tzv. ALT režimu. Na nastavenie tohto režimu spravidla stačí naskenovať čiarový kód z príručky vašej čítačky, ktorý toto nastavenie povoľuje. |

