Schvalovací scénáře - záložka Detail
Záložka zobrazí detailní informace k aktuálnímu záznamu ze záložky Seznam.
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.
Tlačítko v pravé horní části indikuje, že se jedná o variantní vstupní formulář.
Jedná se o definovatelné formuláře, tudíž jejich konkrétní vzhled v dané instalaci nemusí zcela přesně odpovídat stavu popsaném dále v tomto textu (zejména, co se týče popisného pojmenování položek či jejich uspořádání v těchto formulářích). Proto je pro lepší identifikaci dále popsaných položek u většiny z nich uveden i její konkrétní název v databázi (italikou), viz identifikace popisovaných položek. Díky tomu si můžete definovat vlastní vzhled tohoto formuláře, tj. např. založit si a přidat si sem další položky, viz Přidávání dalších uživatelských položek, můžete si definovat i několik variant takového formuláře a třeba je i podmíněně přepínat, viz Tvorba dalších variant formuláře, přepínání variant. Nepotřebné položky si lze i skrýt, aby zbytečně na obrazovce nepřekážely. Viz Skrývání položek.
Popis položek var. formuláře v továrním nastavení:
Název | Popis |
---|---|
Typ dokladu DocType |
Typ dokladu, ke kterému se daná definice schvalování má vztahovat. Nabízí se jen typy dokladů, které schvalování podporují. Povinná položka. Po založení definice schvalovacího scénáře již nelze měnit typ dokladu. |
Řada DocQueue_ID |
Řada dokladu, ke které se daná definice schvalování má vztahovat. Nepovinná položka, pokud není řada dokladu zadána, pak definice schvalování bude platit pro všechny řady dokladů nadefinované v systému pro zvolený typ dokladu. |
Role tvůrce dokladu CreatorRole_ID |
Možnost přiřadit příslušný scénář konkrétní uživatelské roli, která doklad vystavila. Scénář se pak aplikuje na doklad vystavovaný uživatelem, který má aktuálně přiřazenu roli zadanou v této položce. Obchodníci mají stanoveno, že všechny obchodní nabídky schvaluje obchodní ředitel. Pro nového obchodníka se zkratkou JANO je navíc požadováno, že než nabídka půjde ke schválení obchodnímu řediteli, má ji schválit ještě kolega starší obchodník. Řešením je nadefinovat požadavek na schválení od staršího obchodníka, který bude určen jen speciálně pro nového obchodníka resp. pro roli, kterou má přiřazenu. Jiným řešením by mohlo být použití podmínky, které by bylo vhodné např. v případě, že role máte zavedeny tak, že nový obchodník sdílí roli s jinými obchodníky a nelze tudíž scénář navázat na ni. |
Podmínka pro požadavek na schválení Condition |
Určuje, za jaké podmínky se má záznam použít. Podmínkou může být libovolný výraz, který je při generování požadavků na schválení k dokladu podle scénářů vyhodnocen a je-li splněn, pak je příslušný požadavek na schválení k danému dokladu vytvořen. Výraz můžete zapsat ručně nebo jej můžete sestavit komfortněji pomocí Editoru výrazů, který si můžete vyvolat po stisku funkčního tlačítka (může se lišit dle verze a nastaveného vzhledu). Ve výrazech jsou k dispozici funkce a data z objektů dostupných v daném místě programu, viz funkce a datové položky objektu v editoru výrazů. Běžný uživatel se nemusí konstruováním těchto výrazů vůbec zabývat a pokud mu nebudou vyhovovat defaultně dodávané, může si objednat jejich přípravu u servisních konzultantů výrobce. Příklad použití viz popis položky Role tvůrce dokladu. |
Pořadí schvalovatele ConfirmatorOrder |
Určuje pořadí, v jakém mají jednotliví schvalovatelé doklad schvalovat. Mohou ho schvalovat najednou na stejné úrovni nebo postupně za sebou. Dále viz Proces schvalování obecně. |
Schvalovatel výrazem EvaluateConfirmator |
Je-li zatrženo, je možné definovat následující položku výrazem místo výběrem z číselníku. |
Schvalovatel/ Role schvalovatele ExpressionForEvalConfirmator |
Jak bylo objasněno v kap. Role versus Uživatelé, lze v některých místech programu zadávat buď konkrétní uživatele nebo role a to podle aktuálního nastavení parametrů systému. Zde zadáte uživatele, který má daný doklad schválit nebo roli, která má daný doklad schválit. Podle této položky s ohledem na další skutečnosti systém vyhodnotí, kdo může být konkrétním schvalovatelem. Která položka je k dispozici a kdy, viz popis v kap. Role versus Uživatelé. Je-li zatržena předchozí položka, je možné zadat schvalovatele výrazem. libovolný výraz, který je při generování požadavků na schválení k dokladu podle scénářů vyhodnocen a podle něj se dosadí příslušný schvalovatel. Výraz můžete zapsat ručně nebo jej můžete sestavit komfortněji pomocí Editoru výrazů, který si můžete vyvolat po stisku funkčního tlačítka (může se lišit dle verze a nastaveného vzhledu). Ve výrazech jsou k dispozici funkce a data z objektů dostupných v daném místě programu, viz funkce a datové položky objektu v editoru výrazů. Běžný uživatel se nemusí konstruováním těchto výrazů vůbec zabývat a pokud mu nebudou vyhovovat defaultně dodávané, může si objednat jejich přípravu u servisních konzultantů výrobce. |
Opravy:
Opravovat lze bez omezení všechny položky.
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 dokladových agendá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 v této agendě:
Podmnožina funkcí obsažených v záložce Seznam.
V editačním režimu platí zásady platné pro editaci záznamů v knihách. K dispozici jsou standardní funkce pro režim editace, přičemž po uložení záznamu v závislosti na jeho údajích může dojít k vyvolání nějaké další automatické akce, viz akce volané po uložení záznamu.