System hlídání změn - LOG system


System hlídání změn (LOG system) umožňuje:

  1. Sledovat změny stavů položek oddělení: Osobni, Pam, Mzdy a Personální.
  2. Sledovat změny vybraných relačních tabulek.
  3. Sledovat přihlášení a odhlášení uživatelů.
  4. Sledovat vybrané další akce.

U položek odděleni Osobní a Pam lze sledovat historické i nehistorické položky. U historických položek se ukládají data vytvoření a platnosti. Výhodou LOG systému proti samotné historii je to, že jsou vidět i smazané údaje.

Jak system pracuje

Při vzniku obecné události se informace o ní ukládá do XLOG tabulky. Tam jsou například uloženy informace:

Co je potřeba nastavit a jak lze LOG zobrazit

  1. U položky oddělení O,P nebo M, jejíž změny chceme sledovat musíme nastavil vlastnost 'Sleduj změny položky'. To lze také pomocí makro funkce:
    'SetItem(...POL_DO_LOGU...).
  2. Relační tabulky se ukládají automaticky.
  3. V makrech je vhodné nastavit informaci o tzv 'Zdroj změny' pomocí makroprocedur LogSourcePush a LogSourcePop. Tyto informace budou zobrazeny ve zřetězené formě u každé změny (Př.: Makro~Test makra A~Makro B).
  4. V oddělení O,P nebo M na položce, která má sledování změn povoleno, lze pravým tlačítkem myši z menu vybrat volbu 'Změny položky' a zobrazí se dialog.
  5. Změny relace lze prohlížet z prohlížeče relace.