|
| Historie událostí |
| Datová architektura Kaskády | Šablony |
|
Kaskáda přiděluje každému datovému objektu interní identifikátor, kterým je až osmnáctimístné číslo. Ten používá pro svoji vnitřní potřebu a používá jej pro odkazování na objekty. Tento identifikátor však není reálně použitelný pro "lidské vnímání".
Kaskáda proto poskytuje mechanismus pro označování objektů číslem objektu (dokladu, procesu,...) popsaný v této kapitole.
Představuje "počítadlo", které slouží k označování objektů (dokladů) jednoznačným identifikátorem. Zajišťuje číslování objektů (dokladů) určitého typu v souvislé řadě.
Kontinuální řada pokračuje bez vynulování i do dalších období.
Příklad:
Pro lepší představu, jak číslování objektu napříč obdobími funguje, si uvedeme např. tvorbu nového předmětu. Číslování je v tomto případě ovlivněno nastavením datumu výroby v prohlížeči předmětu. Z tohoto datumu výroby si program převezme pouze rok, kontinuální řada však zůstane zachována. Fyzicky pak bude příklad vypadat následovně:
V Kaskádě jsou již vytvořeny následující předměty:
v roce 2008: PRJ-08-0008, PRJ-08-0009, PRJ-08-0010, PRJ-08-0011
v roce 2009: PRJ-09-0012, PRJ-09-0013
Při vytváření nového předmětu je nastaven:
Provozní datum - 2.3.2009
Provozní datum - 3.11.2008
V rámci jednotlivých druhů objektů lze v Konfiguraci druhů (tříd) na kartě Druh určit, zda číslo objektu má být vytvářeno při jeho vzniku nebo v okamžiku vystavení (má význam pro druh doklady) nebo nemá být vytvářeno vůbec. Podle toho se Kaskáda chová při vzniku objektů jednotlivých druhů. Ve všech případech uživatel zadává pouze číselnou řadu a Kaskáda ve správnou chvíli použije tuto číselnou řadu, vyhledá nejbližší volné číslo v rámci této řady a sestaví číslo dokladu podle masky (definice struktury) v konfiguraci.
Je zřejmé, že šablona je z hlediska čísla objektu velmi specifickým objektem. V budoucnu bude využívána pro vytváření jednotlivých objektů, které budou dostávat své vlastní číslo. Šablona sama má za úkol pouze předdefinovat příslušnou číselnou řadu. Proto komponenta, která v uživatelském rozhraní slouží k zadávání číselné řady (respektive čísla) reaguje jiným způsobem pokud je zvolena šablona. V rámci šablony ponechá totiž pouze číselnou řadu a nevytváří z ní konkrétní číslo objektu.
Variabilní symbol, uváděný především na prodejních a nákupních dokladech, slouží k jednoznačné identifikaci plateb a má formát celého kladného čísla v maximální délce 10 znaků.
Variabilní symbol s číslováním objektů má mnoho společného, neboť při automatické tvorbě variabilního symbolu program vychází právě z čísla objektu.
|
| Historie událostí |
| Datová architektura Kaskády | Šablony |
|