Uživatelské stavy - záložka Detail
Záložka zobrazí detailní informace k aktuálnímpravidle přechodu mezi uživatelskými stavy ze záložky Seznam. Položky zadávané ke každému záznamu jsou standardně rozděleny do subzáložek dle svého významu:
| Obsažené subzáložky: | Hlavička | Zadávané hodnoty | Formuláře |
|---|
Některé záložky mohou být skryté v rámci nastavení vlastností uzlu aktivního menu.
Pokud není aktuálně zapnuto zobrazování subzáložky Formuláře a subzáložka Hlavní údaje by tudíž zbyla v záložce Detail jako jediná subzáložka, pak se nezobrazuje ve formě subzáložky a její obsah se nachází rovnou pod záložkou Detail.
V horní části záložky Detail může být variantně zobrazen některý z Panelů definovatelných údajů detailu pro tuto agendu. Zobrazení panelu definovatelných údajů detailu závisí na aktuálním nastavení v menu Nastavení pro danou agendu a přihlášeného uživatele.
V subzáložce jsou k dispozici následující položky:
| Název | Popis |
|---|---|
| Třída | Typ záznamu, ke kterému se nastavení stavů váže, např. firma, faktura vydaná, výdejka... |
| Systémový stav | Pole pro výběr systémového stavu. Možné volby se liší podle třídy záznamu. Každá třída záznamu je zařazena do jedné ze tří sad pro definici systémových stavů - existuje sada pro číselníkové záznamy, skladové doklady a ostatní neskladové doklady, více viz popis systémových stavů. |
| Uživatelský název | Pole pro název uživatelského stavu, který odpovídá zvolené třídě a systémovému stavu. |
| Bod pro autom. nastavení stavu |
Pole je k dispozici pouze pro vybrané třídy dokladů a umožňuje označit stavy, u kterých může probíhat automatická změna stavu. Pro třídu Nabídka vydaná může nabývat hodnot:
Aby došlo k automatické změně stavu dle popisu výše, musí být tyto koncové stavy zadány v číselníku Typy nabídek vydaných a zároveň musí být nadefinován příslušný přechod mezi stavy. Pro třídu Servisní list může nabývat hodnot:
Pro třídu Úkoly a školení může nabývat hodnot:
|
| Popis | Prostor pro popis, který se použije jako specifikace cílového stavu, do kterého se přechází. Pokud je popis zadán, nabídne se v dialogu změny stavu po výběru stavu, na který chce uživatel přejít. Dále je viditelný také v horní části záložky Detail daného dokladu (pruh s šedým pozadím). Může tedy uživatelům sloužit např. jako nápověda, jak v daném stavu s dokladem dále pracovat. |
| Pořadí | Celočíselná hodnota, přes kterou lze třídit záložku Seznam. Jedná se o pomůcku při správě uživatelských stavů především v případě, že pro danou třídu existuje velké množství uživatelských stavů. |
Opravy:
Opravovat lze bez omezení všechny položky.
Subzáložka Zadávané hodnoty obsahuje:
Subzáložka slouží k zadání jednoho nebo více polí, které se mají nabídnout ve formuláři změny stavu v případě, že se přechází do tohoto aktuálního stavu. Více vysvětlíme na konkrétním příkladu:
Na objednávce přijaté je třeba při změně stavu do stavu Vyřízeno změnit hodnotu v poli Způsob úhrady na Bankovní převod kód "U1".
Na subzáložce Zadávané hodnoty použijeme funkci Vložit nebo Přidat z lišty navigátoru a do nově přidaného řádku vyplníme následující hodnoty:
- Název - název zadávaného/měněného pole např. "Způsob úhrady", tento název se zobrazí u pole ve formuláři změny stavu
- Typ - typ zadávaného/měněného pole, v našem případě "Text"
- Velikost - velikost zadávaného/měněného pole, např. "10"
- Popis - nepovinný popis zadávaného/měněného pole
- Vazba - vazba do číselníku, který se použije při vyplnění pole, v našem případě "Způsob úhrady"
- DataField - konkrétní pole ze svázaného číselníku, které budeme vyplňovat, v našem případě např. "PaymentType_ID"
- Hodnota - hodnotu pole není třeba předvyplňovat, pak se nenabídne ve formuláři změny stavu, pokud hodnotu předvyplníme zde, nabídne se ve formuláři změny stavu. Přednastavení hodnoty se provede tlačítkem Hodnota v liště navigátoru. V našem případě "1000000101", ID záznamu lze lehce zjistit přidáním sloupce ID v agendě Způsob úhrady.
Podobně můžeme postupovat i u dalších polí, které chceme v rámci změny stavu plnit nebo měnit.
Postup lze aplikovat i pro uživatelsky přidaná pole tzv. "X pole".
Takto přidaná pole se zobrazí ve formuláři změny stavu zcela dole, název je dle předvolby na stavu a hodnota je buď prázdná nebo předvyplněná podle toho, jak je nadefinován stav.
Pod seznamem přidaných polí aktuálního stavu je k dispozici lišta navigátoru:
Navigátor pro práci s řádky polí aktuálního stavu.
Navigátor v této záložce obsahuje tlačítka:
- pro pohyb kurzoru po řádcích (na začátek, předchozí řádek, další řádek, na konec) seznamu stavů, změně jejich pořadí a dále hledání hodnoty v seznamu.
- pro pohyb kurzoru po seznamu řádků resp. hodnot aktuálního stavu (na začátek, předchozí řádek, další řádek, na konec).
- Vložit - pro vložení nového řádku pro nové pole k aktuálnímu stavu před aktuální řádek (na němž stojí kurzor).
- Přidat - pro přidání nového řádku pro nové pole na konec (přidání nového řádku můžete též standardně provést kurzorovými šipkami přímo v seznamu polí, pokud najedete na nový řádek).
- Vymazat - pro vymazání aktuálního řádku.
- Hodnota - pro zadání hodnoty aktuálního řádku.
Subzáložka je k dispozici pouze, je-li v menu Nastavení aktuálně zatržena volba pro zobrazení uživatelských formulářů. Umožňuje vybírat si z nadefinovaných uživatelských vstupních formulářů a zobrazovat a zadávat si skrz ně potom jednotlivé údaje.
Pravidla pro použití této záložky jsou pro všechny agendy, ve kterých se může vyskytnout, společná a byla podrobně popsána v kap. Záložka Formuláře - obecně.
Zobrazení seznamu v Detailu
V některé části této záložky může být zobrazen Seznam (Panel pro zobrazení seznamu na jiných záložkách), tedy záznamy ze záložky seznam (podrobněji viz Společné prvky v číselnících - záložka Detail).
Zobrazení seznamu závisí na aktuálním nastavení v menu Nastavení pro danou agendu a přihlášeného uživatele.
Funkce k záložce Detail:
Podmnožina funkcí ze záložky Seznam.
V editačním režimu platí zásady platné pro editaci záznamů v číselnících. K dispozici jsou standardní funkce pro režim editace.