Logy - záložka Detail

Zobrazí detailní informace k aktuálnímu záznamu záznamu logu ze záložky Seznam. Údaje vztahující se k záznamu logu jsou uspořádány do subzáložek:

Obsažené subzáložky: Hlavní údaje Formuláře

Pokud je v detailu agendy nebo číselníku pouze jedna aktivní subzáložka k výběru, lišta s výběrem subsáložek se nezobrazuje.

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.

Seznam položek

Název Popis
Řada Zkratka označující řadu dokladů odpovídajícího typu. (Který údaj se má v položce zadávat resp. zobrazovat, lze nastavit.) Povinná položka.
Období Zkratka označující období, do kterého je resp. bude doklad zařazen, tj. do kterého věcně patří. (Který údaj se má v položce zadávat resp. zobrazovat, lze nastavit.) Povinná položka. Předvyplňuje se a kontroluje se dle pravidel uvedených v kap. Předvyplňování datumů. Předvyplňuje se a kontroluje se dle pravidel uvedených v kap. Předvyplňování datumů.
Datum Datum vystavení dokladu. Povinná položka.
Kód Textové pole sloužící pro identifikaci logu. Např. kód "Log Import".
Typ Typ je určen pro rozlišení aktivit logování. Může nabývat hodnot: Obecná zpráva, Definovatelné importy, Skripting, Platební terminál.
Vytvořil Zobrazuje uživatelské jméno, datum a čas vytvoření záznamu
Změnil Zobrazuje uživatelské jméno, datum a čas, kdy byla provedena změna v záznamu.

Subzáložka Poznámka

Zobrazuje detailní informace o průběhu parsování a následném pokusu o uložení business objektu. Každý řádek obsahuje datum , čas a uživatele a dále konkrétní aktivitu.

Obsah logu, tj. zda se bude logovat vše, nebo jen chyby závisí na nastavení konkrétní úrovně logování na hlavičce definovatelného importu, položce Úroveň logování.

Subzáložka Řádky def. importu

Zobrazuje detailní informace o průběhu zpracování parsovaného souboru. Obsah je ukládán po řádcích a každý řádek je samostatně vyhodnocen, zda byl import proveden úspěšně, či s chybou. . Pokud je výsledkem zpracování chyba je možné obsah chyby uložit do XML pomocí volby Ukládat obsah chybných záznamů, která je dostupná z hlavičky definovatelného importu.

Rozšířené logování není spuštěno automaticky. Zapnutí se provádí na hlavičce definovatelného importu zatržením pole s názvem Logovat záznamy vzniklé zpracováním definovatelného importu.

Pokud se daný Business objekt neukládá kvůli podmínce za celý BO, nic se pro něj rozšířeně neloguje.

Položky rozšířeného logování

Název Popis
Definovatelný import Kód projektu z hlavičky definice definovatelných importů, aby bylo v případě importu pomocí Sady importních a exportních definic rozlišitelné jakou konkrétní definicí byla data zpracována.
Třída objektu Název třídy objektu, který se importuje.
Objekt Zpracovávaný objekt pro import. Obsahuje data ke konkrétní třídě objektu
Typ akce

Je závislý na tom, zda se data ukládají do Business objektu nebo zda dochází pouze k ověření, ale nikoliv k uložení.

Je-li na hlavičce definovatelného importu zatržena volba Pouze ověřit, pak má Typ akce hodnotu Ověření. V opačném případě je Typ akce nastaven na hodnotu Ukládání.

Výsledek zpracování

Výsledky zpracování mohou být dva Zpracováno OK nebo Chyba V případě chyby je možné podívat se do položky Obsah neuložených BO, kde je možné najít příčinu. Dále je možné rozšířit sloupce gridu o další položku a to položku ErrorMessage, kde se zobrazí informace o chybě. Tuto informaci, lze také dohledat na subzáložce Poznámka.

Subzáložka Poznámka obsahuje stejnou informaci o chybě jako zobrazí sloupec s položkou ErrorMessage. Výhodou sloupce je, že není třeba vyhledávat informaci o chybě ve velkém množství textu (pokud není na hlaviřce importu nastavena Úroveň logování Jen chyby). Položka ErrorMessage však není ve výchozím stavu zobrazena ve sloupci, aby nedocházelo ke zbytečnému zpomalování systému.

Obsah neuloženého BO

Plní se pouze v případě, že je na hlavičce definovatelného importu zatržena položka Ukládat obsah chybných záznamů a současně dojde při importu k chybě. Položka se naplní neuloženým business objektem v XML formátu získaného parsováním dat před zahájením importu. Tato položka je užitečná při hledání chyby v importech, kdy jsou vidět skutečné hodnoty, které se definovatelný import snaží zpracovat.

Není zde obsaženo chybové hlášení, jde jen skutečně o rozparsovaná data v XML formátu. Pokud je potřeba znát obsah chybového hlášení najdete jej v subzáložce Poznámka nebo si můžete vytáhnout do sloupečku položku ErrorMessage, jak je uvedeno výše.

Subzáložka Formuláře

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.