Skladové doklady a pohyby na skladoch
V tejto kapitole rámcovo popíšeme jednotlivé tu vystavované doklady a vystavovanie nových dokladov na základe už existujúcich:

Jednotlivé sklady, ktoré si v tejto skupine agend môžete nadefinovať, musia mať priradené rady skladových dokladov, v ktorých je možné generovať skladové doklady na pohyby v rámci zvoleného skladu. Jednotlivé sklady nemusia mať každý svoje individuálne rady dokladov (ako je to pri bankových účtoch). V limitovaných prípadoch môžu všetky nadefinované sklady používať jeden spoločný rad skladových dokladov, alebo každý sklad môže používať len svoj "vlastný" rad, alebo pre skladové operácie vo všetkých nadefinovaných radoch skladových dokladov je dokonca možné používať len jeden spoločný sklad a pod. Variantov je mnoho a záleží čisto na vás, akým spôsobom si sklady a rady prajete používať, koľko máte skladov a koľko radov dokladov chcete viesť a pod. Rady dokladov sa k skladu priraďujú v definícii skladu v subzáložke Rady skladových dokladov.
Význam priraďovania radov dokladov k skladom spočíva hlavne v tom, že užívateľovi umožňuje väčšiu variabilitu pri nastavovaní práv pre skladové operácie. To je častá požiadavka v prípade, že je vo firme viac skladov, ktorými počas produkcie firmy niečo prechádza, a pritom firma požaduje osobnú zodpovednosť za stav jednotlivých skladov. Objasníme na príklade:
Firma má dva sklady. Jeden výrobný "Výroba" a druhý "Expedícia" určený pre expedíciu hotových výrobkov. Z "Výroba" skladník Vonásek zostavuje dodacie listy materiálu do výroby a príjem hotových výrobkov. Okrem toho sa požaduje, aby mal možnosť uskutočniť aj prevod týchto hotových výrobkov do skladu "Expedícia". Zo skladu "Expedícia" už ale nesmie mať možnosť zostavovať dodacie listy. Dodacie listy zo skladu Expedícia zostavuje skladník Mrkvička. Okrem toho Mrkvička robí aj príjemky nakupovaného tovaru do skladu "Expedícia" a príjem nakupovaného materiálu do skladu "Výroba". Takže skladník Vonásek musí mať možnosť: v sklade "Výroba" vykonávať výdaj, príjem, prevod-výdaj a v sklade "Expedícia" prevod-príjem a nič viac. Skladník Mrkvička smie vykonávať v sklade "Výroba" len príjem a v sklade "Expedícia" len výdaj a príjem, nič viac.
V nastavení práv k skladom je možné nastaviť právo na zobrazenie a právo na použitie daného skladu, čo ale znamená, že bude môcť na danom sklade vykonať akýkoľvek skladový pohyb, čiže nedá sa tým vyriešiť, aby v jednom sklade mohol zostavovať napr. príjemky a v druhom napr. len výdajky. Naopak v nastavení práv k funkciám v sklade je možné nastaviť právo tvoriť dodacie listy, príjemky atď., ale to potom zase platí globálne pre všetky sklady, čiže sa tým nedá vyriešiť, aby v jednom sklade mohol zostaviť napr. dodací list a v inom sklade nie.
Riešením vyššie uvedeného príkladu je práve kombinácia práv k skladom, skladovým dokladom a priradenia radov skladových dokladov k jednotlivým skladom:
Tzn. obom skladníkom najskôr nastavíme právo použiť oba sklady. Vonáskovi ďalej nastavíme práve vytvárať nové doklady v agendách DL, PR, PRP a PRV a Mrkvičkovi právo vytvárať nové doklady v agendách DL a PR. Ďalej zavedieme rady dokladov DL1, DL2, PR1, PR2, PRP a PRV. Rady DL1, PR1 a PRV priradíme k skladu Výroba a rady DL2, PR2 a PRP k skladu Expedícia. Ďalej Vonáskovi potom nastavíme právo použiť rady DL1, PR1, PRP a PRV a Mrkvičkovi rady DL2, PR1 a PR2.
Takže napr. Mrkvička bude môcť použiť na výdaj zo skladu len rad DL2, ale keďže ten je priradený len k skladu Expedícia, bude môcť vydávať práve len zo skladu Expedícia. Vonásek bude napr. na príjem môcť použiť len rad PR1, ale keďže ten je priradený len k skladu Výroba, bude môcť vydávať práve len zo skladu Výroba.
Čo sa deje, ak sklad nemá priradené rady
- Keď vystavujete skladový doklad v zvolenom rade a rad je už v hlavičke dokladu zadaná, budete môcť vybrať len z tých skladov, ktoré majú daný rad priradený.
- Ak máte na riadkoch zadaný sklad, ktorý nemá priradený rad zadaný v hlavičke (napr. ste riadky importovali z iného dokladu, alebo ste rad v hlavičke dokladu po zadaní riadkov zmenili resp. ste rad v hlavičke zadali až po zadaní riadkov apod.) tak program nepovolí takýto doklad uložiť.
Rady a sklady, ktoré je možné použiť, ďalej podliehajú prístupovým právam k chráneným objektom.
Je možné rad k skladu priradiť až počas editácie dokladu ako pri pokladniach
Priraďovanie radov k skladom je podobné ako priraďovanie radov k pokladniam. Pre ne platí: Pokiaľ daný rad, ktorý je potrebné na doklade použiť, nie je k zvolenej pokladni priradený napr. vinou neúplnej implementácie systému), tak je možné priamo z editácie hlavičky dokladu vyvolať veľký číselník pokladní, rad k nej priradiť a po občerstvení zoznamu radov ho rovno do hlavičky editovaného dokladu zadať.
Pri skladových dokladoch je situácia komplikovanejšia v tom, že sklady sa zadávajú na riadkoch, nie na hlavičke, a aby nebola odozva systému pomalá, je počas editácie číselník dostupných skladov vzhľadom na rady "cacheovaný" v pamäti. To znamená, že ak počas editácie dokladu zistíte, že daný sklad sa pre rad zadaný v hlavičke neponúka a chcete ho rovno z editácie priradiť, nebudete to možné. Môžete si síce otvoriť samostatne číselník skladov, rad priradiť a potom v zozname ponúkaných skladov v obsahu dokladu občerstviť, no zoznam skladov dostupných pre daný rad v rámci editovaného dokladu sa nezmení. Riešením je buď editáciu dokladu ukončiť a zahájiť znovu (už sa bude ponúkať aktuálny zoznam skladov pre daný rad), alebo v hlavičke dokladu zvoliť iný rad, resp. rad nezadať a potom zoznam ponúkaných skladov občerstviť.

S kartami evidovanými na sklade je možné vykonávať skladové pohyby a to vystavovaním skladových dokladov. Všetky skladové doklady je možné (len doklady, ktoré sú už uzavreté uzávierkou skladu, je možné opravovať len čiastočne).
Na výdaj, tzn. expedíciu zo skladu, slúžia doklady typu Dodací list (DL). K dodaciemu listu je potom možné vystaviť doklady inverzné - Vratky (VR), pomocou ktorých môžeme v prípade potreby uskutočniť vrátenie vydaného množstva späť na sklad. Ďalej viď tiež Vracanie tovaru. Na príjem do skladu potom doklady typu Príjemky (PR). Aj k príjemke je možné vystaviť doklady inverzné - Vratky príjemiek (VPR), s pomocou ktorých môžeme v prípade potreby vykonať vyskladnenie prijatého množstva zo skladu.
Ďalej je možné uskutočňovať presuny tovaru medzi skladmi. Každý provedený přesun je zaznamenán na výdejovém dokladu ze skladu - Převodka výdej (PRV), ke kterému se následně vystavuje odpovídající doklad příjmový na jiný sklad - Převodka příjem (PRP). (K jedné převodce výdej je možné vystavit několik převodek příjem a naopak.)
Pro operace spojené se změnou karty nebo sériového čísla / šarže slouží dvojice dokladů Záměna výdej (ZAV) a Záměna příjem (ZAP). Pokud je zapotřebí provést rozebírku určité sady na jednotlivé karty nebo naopak sloučení několika karet do jedné (kompletaci), je možné využít doklady Přeměna výdej (PEV) a Přeměna příjem (PEP). Operace typu skladových záměn a přeměn je na rozdíl od převodek možné provádět také v rámci jednoho skladu.
Na zistené inventárne rozdiely sú vystavované doklady Inventárneho manka (INM), resp. Inventárneho prebytku (INP). Na evidenciu skladových pohybov medzi konkrétnymi pozíciami polohovaných skladov slúžia samostatné polohovacie doklady: Naskladnenie do pozícií (NPZ), Vyskladnenie z pozícií (VPZ) a Presun medzi pozíciami (PPZ). Práca s polohovanými skladmi je podrobne popísaná v kap. Polohované sklady - všeobecne.
Ďalej sú v rámci skupiny sklad k dispozícii aj skladové výrobné doklady, a to pre pohyb materiálu/surovín a výrobkov do/z výroby. Platí pre ne všetko, čo je spomenuté v tejto kapitole, ale naviac majú ešte isté špecifiká plynúce z toho, odkiaľ vznikajú a ako sa majú oceňovať, a preto sú popísané v samostatnej kap. Skladové výrobné doklady a účtovanie o nich.
Pre všetky skladové doklady platí, že na existujúce skladové doklady, na ktorých sa vyskytujú skladové karty so šaržami, resp. sériovými číslami, je možné k príslušným riadkom dopĺňať šarže a sériové čísla (je možné zadávať priamo pri vytváraní dokladu príp. aj dopĺňať neskôr). Skladové doklady môžu byť vystavované nielen z agend modulu Sklad, ale aj z iných častí systému (z Výroby, Kompletizácie, Gastrovýroby, z Pokladničného či Reštauračného predaja a pod.)
Čo sa týka účtovania vyššie spomenutých dokladov, tak pre všetky platí nasledujúce: Pomocou funkcie Uzávierka skladu je možné spočítať skladové ceny k jednotlivým skladovým pohybom a doklady so spočítanými skladovými cenami potom hromadne zaúčtovať, súhrnne alebo nesúhrnne, do účtovníctva do účtovných žiadostí, resp. priamo do denníka.
To, či sa vôbec budú zo skladových dokladov nejaké účtovné záznamy generovať, záleží jednak na nastavení spôsobu účtovania na príslušných radoch dokladov, jednak na nastavení účtovania skladu a jednak na spôsobe účtovania skladových pohybov pre typ skladovej karty, s ktorou sa pohyb realizuje. Ďalej viď Čo všetko je možné nastaviť na "Neúčtovať" pri účtovaní o skladových pohyboch.

Možnosti vzájomných importov dokladov v rámci ABRA Gen sú uvedené v kap. Importy dokladov všeobecne spolu so základnými pravidlami, ktoré pre import dokladov platia. Popis vlastného importu jednotlivých typov dokladov z tejto skupiny alebo odkaz na daný popis je potom uvedený pri konkrétnych funkciách, ktorými je možné vzájomné importy jedného dokladu do druhého vyvolať. (Viď funkcia Nový resp. Vytvoriť (ak je k dispozícii) v záložkách Zoznam, funkcia Import (ak je k dispozícii) v záložkách Detail, príp. záložky X-väzby (ak je k dispozícii) v jednotlivých agendách).

Pri vystavovaní nových dokladov môžete využiť ich nadväznosť na prípadné predchádzajúce doklady, pokiaľ už také existujú a preberať z nich údaje tzn. využiť vzájomné importy medzi dokladmi. Pri skladových dokladoch to prichádza do úvahy napr. pri dodacom liste, ktorý môžete vystaviť na základe už existujúcej objednávky prijatej, príjemky či prevodky príjem, pri príjemke, ktorú je možné vystaviť na základe už existujúcej objednávky vydanej, vratky príjemiek vystavenej podľa príjemiek a. i. Tým si značne ušetríte prácu a čas, ktorý by ste strávili zadávaním tých istých údajov znovu.
Ďalej pri príjemkách a vratkách príjemiek prichádza do úvahy možnosť iného spôsobu importu dokladov a to čerpanie súm výdajov obstarania z existujúcich nákupných dokladov, ako výdaja obstarania. Viď možnosti zadania výdaja obstarania/účelu výdaja.
Vystaviť skladové doklady podľa iných je možné nielen z agend skladových dokladov, ale aj priamo z agend príslušných zdrojových dokladov. Viď tiež procesná tvorba dokladov.

Na základe niektorých existujúcich skladových dokladov je možné vystaviť neskôr predajné doklady (napr. vystaviť faktúru vydanú s importom dodacieho listu, vystaviť dobropis s importom vratky a pod.), ale aj vytvoriť faktúru prijatú podľa skladovej príjemky a pod.
Ďalej pri príjemkách a vratkách príjemiek prichádza do úvahy možnosť iného spôsobu importu dokladov a to čerpanie do súm účelov výdaja do existujúcich nákupných dokladov z dokladov skladových. Viď možnosti zadania výdaja obstarania/účelu výdaja.
Vystaviť nadväzné doklady podľa skladových je možné nielen z agend príslušných nadväzných dokladov, ale aj priamo z agend skladových dokladov. Viď tiež procesná tvorba dokladov.
Dodací list je tiež možné importovať do účtenky pokladničného maloobchodného a reštauračného predaja. Viď Predaj na pokladni podľa dodacieho listu.