Dokumentový model
Tato stránka vysvětluje, co je v systému Elasticr doklad (dokument) — společný základ, na kterém stojí objednávky, příjemky, výdejky, faktury i zásilky. Pochopení dokumentového modelu usnadňuje práci se všemi agendami systému.
O funkci
Většina obchodních záznamů v Elasticr jsou doklady se společným chováním. Každý doklad má:
- Číslo přidělené z číselné řady v okamžiku vytvoření,
- Stav řízený workflow — konkrétní stavy a povolené změny stavu patří workflow, ne typu dokladu,
- Položky — řádky dokladu; kromě produktů jsou to i doprava, platba, záloha, sleva, služba, dárek, dárkový poukaz nebo zástupná položka,
- Vazbu na zdrojový doklad — doklad zná doklad, ze kterého vznikl, a systém z toho odvozuje celý řetězec vyřízení,
- volitelně značení (štítky dle typů dokumentů), poznámku, externí číslo, prioritu, termín realizace a přílohy.
Díky společnému základu se doklady všude ovládají stejně: stejné seznamy, stejná změna stavu, stejné hromadné akce — viz Základní ovládání.
Skladové doklady stojí na téže myšlence, ale mají užší hlavičku: nepracují s prioritou ani s termínem realizace a naopak jsou vždy svázané s konkrétním skladem a lokací.
Typy dokladů
Systém rozlišuje pevně dané typy dokladů. Každý typ má vlastní agendu v menu, vlastní číselné řady a vlastní workflow; přidat nebo přejmenovat typ dokladu v administraci nelze.
| Oblast | Typy dokladů |
|---|---|
| Prodej | Objednávka, Externí objednávka, Poptávka |
| Finance | Daňový doklad |
| Expedice | Dodací list vydaný, Zásilka |
| Nákup | Nákupní objednávka |
| Sklad | Příjemka, Výdejka, Převod, Inventura, Dodací list, Výrobní zakázka |
| Servis | Vratka, Reklamace |
Ne každý číslovaný záznam je doklad
Číslo z číselné řady a stav ve workflow mají i záznamy, které do dokumentového modelu nepatří — například Balík zásilky nebo Svoz. Nemají položky ani zdrojový doklad, a proto v řetězci vazeb nikdy nefigurují. Dávka dokladů doklad je, ale zdrojový doklad nemá, takže do řetězce také nevstupuje.
„Typ dokladu" vs. „Typy dokumentů"
Typ dokladu (objednávka, příjemka…) je pevná vlastnost dokladu daná systémem — nelze jej v administraci přidávat ani měnit. Agenda Nastavení > Dokumenty > Typy dokumentů je něco jiného: spravuje sady značení (štítků), kterými se doklady dodatečně označují — viz Typy dokumentů.
Číselná řada jako spojovací prvek
Konfigurace dokladů se sbíhá v číselné řadě. Každý doklad patří právě do jedné řady a ta určuje:
- formát čísla dokladu (prefix a pořadové číslo),
- workflow, kterým se řídí stavy dokladu,
- sady značení pro hlavičku a položky dokladu,
- formát variabilního symbolu (u dokladů s platbami),
- které údaje se nepřenesou do navazujícího dokladu,
- které stavy zpracování se přenášejí na zdrojové doklady,
- obsah PDF výstupu.
Jeden typ dokladu může mít více řad — například samostatnou řadu pro objednávky z e-shopu a pro servisní objednávky, každou s vlastním číslováním i workflow. Podrobnosti k jednotlivým polím najdete na stránce Číselné řady.
Vazby mezi doklady
Doklady na sebe navazují: z objednávky vzniká výdejka a daňový doklad, z nákupní objednávky příjemka. Odvozený doklad si nese odkaz na zdrojový doklad — v administraci tak lze procházet celý řetězec vyřízení. S vazbami pracují také podmínky workflow (např. rozhodování podle stavu předka) a přenos stavu zpracování, který se zapíná na číselné řadě a míří vždy směrem na předky.
Pro vztah mezi doklady se používá rodinné názvosloví: předek je doklad, ze kterého se vychází, potomek ten, který z něj vznikl. Z jedné objednávky (předek) tak může vzniknout dodací list i servisní objednávka (dva potomci) a z dodacího listu dál převod, výdejka a faktura.
Jak potomek vzniká
- Změnou stavu — na přechodu je nastavená akce, která navazující doklad vytvoří automaticky (posunutím objednávky do expedice vznikne výdejka). Cílovou číselnou řadu i následné posuny nového dokladu má akce dané konfigurací přechodu, uživatel je nevybírá. Viz Handlery.
- Ruční kopií v detailu dokladu — Akce > Export / import > Kopírovat dokument s vybranými položkami (nebo se všemi položkami), pak volba, jak se zachází s původem položek, a nakonec cílový typ dokladu. Otevře se formulář nového dokladu předplněný z původního.
- Automatizací nebo napojeným systémem — pravidlo automatizace (např. zálohová faktura z objednávky) nebo integrace na nadřazený systém založí doklad a zdrojový doklad mu předá s sebou.
U ruční kopie volíte mezi Použít tento dokument jako původ položky a Zachovat původní původ položky. Rozdíl se týká jen položek — hlavička nového dokladu se na kopírovaný doklad naváže v obou případech.
Import položek potomka nevytvoří
Volba Importovat položky z jiného dokumentu v témže menu jen natáhne položky z jiného dokladu do dokladu, který máte otevřený. Nový doklad ani novou vazbu nezaloží.
Do potomka se přenášejí údaje z předka. Které se vynechají, řídí pole Atributy přeskočené při transformaci na číselné řadě.
Karta s vazbami dokladu
V detailu dokladu je karta s diagramem celého řetězce — u prodejních a finančních dokladů nese název Vazby dokumentu, u skladových Vazby dokumentů. Diagram vždy začíná nejvyšším předkem řetězce, ne dokladem, který máte otevřený; z libovolného místa řetězce tedy vidíte celou historii.
Čte se zleva doprava — každý sloupec vpravo je o generaci dál. Potomci téhož předka stojí pod sebou v jednom sloupci a řadí se podle času vzniku, od nejstaršího.
| Šipka | Znamená |
|---|---|
| přímá | vede k prvnímu (nejstaršímu) potomkovi daného předka — stojí přímo vpravo od něj |
| zalomená | vede ke každému dalšímu potomkovi téhož předka — ti jsou pod prvním |
Přímá šipka neznamená „jen jeden potomek"
Má-li doklad tři potomky, vede k prvnímu z nich přímá šipka a ke druhému i třetímu zalomená. Kolik potomků doklad má, poznáte z počtu dlaždic ve sloupci, ne z typu šipky.
Každá dlaždice ukazuje číslo dokladu, název jeho typu a odznak s aktuálním stavem. Klepnutím na dlaždici se přepnete na detail daného dokladu — od přijaté objednávky se tak dá projít až k faktuře a skladovým pohybům, aniž byste doklady hledali v jednotlivých agendách. Dlaždice je odkazem jen u dokladů, které mají v administraci vlastní obrazovku; u ostatních záznamů v řetězci se zobrazí bez odkazu.
Časté dotazy (FAQ)
Mohu si vytvořit vlastní typ dokladu?
Ne — typy dokladů jsou dané systémem. Co si přizpůsobit můžete: číselné řady (i více řad pro jeden typ), workflow, značení a obsah PDF.
Proč mají dva doklady stejného typu různé chování?
Pravděpodobně patří do různých číselných řad — každá řada může mít jiné workflow i jiná nastavení. Řadu dokladu zjistíte z jeho čísla (prefix) nebo v detailu.
Kde vidím, z čeho doklad vznikl?
Na kartě s vazbami v jeho detailu. Diagram ukazuje celý řetězec — od objednávky po zásilku — a klepnutím na dlaždici se na daný doklad přepnete.
Můžu vazbu mezi doklady zrušit?
Ručně ne — vazba není pole, které byste v detailu přepsali. Systém ji ale přepojit umí: pokud to má workflow nastavené, přesune při změně stavu potomky pod jiného předka. Typicky když se mezikrok řetězce ruší a jeho potomci se mají navázat výš.
Proč v diagramu nevidím dávku dokladů?
Dávka do řetězce předek–potomek nevstupuje — nemá zdrojový doklad a systém ji mezi navazující doklady nezařazuje. Posun celé dávky sice může navazující doklady vytvořit, ty se ale naváží na konkrétní doklad z dávky, ne na dávku samotnou.