Validace (Nastavení workflow)

Z Prirucky

Validace (Nastavení workflow) je nepovinné pole v Nastavení workflow.

P faze kroky.png
  • Zapsat lze zde stejné výrazy jako do pole Podmínka (Nastavení workflow).
  • Za podmínkou musí následovat svislítko a text hlášky, která se zobrazí uživateli při nesplnění podmínky.

Nad rámec "Podmínek"

  • pozadavek.KontrolaMaxPoctuUcastniku|Překročen maximální počet účastníků - Kontrola na maximální počet účastníků školení. Schvalovateli v případě pokusu o překročení maximálního počtu vyskočí informativní okno a požadavek nebude možné schválit. Kontrola se provádí jedině v případě, že je stanoven maximální počet účastníků školení (ve školicí akci).
  • pozadavek.AbsenceSchvaleny|Nejsou schváleny některé požadavky - zákaznická kontrola pro Schvalování docházky
  • pozadavek.CerpaniNV==true|Pokus o přečerpání NV nebo je propláceno více přesčasů než vykázáno - parametr NVKontrolaCerp nastavte na "n" (vypnutí kontroly). Náhradní volno se nejdříve odečítá od přesčasů s nižší sazbou a náslendě až od přesčasů s vyšší sazbou. hd 39944
  • pozadavek.RozdPrescPoznamka==true - zda je vyplněna poznámka v Rozdělení přesčasů. hd 47094, 46663
  • poz.PotvrzFondOK==true|Nesplněna podmínka PotvrzFondOK==true - nedovolí uzavřít požadavek na docházku v případě, že vykázané hodiny jsou nižší než fond měsíce
  • poz.VykazanoSPrescVetsiNeboRovnoFonduDP(/*String druhy_p*/ 'XXXX')==true|Nesplněna podmínka VykazanoSPrescVetsiNeboRovnoFonduDP(/*String druhy_p*/ 'XXXX')==true - nedovolí uzavřít požadavek na docházku v případě, že vykázané hodiny jsou nižší než fond měsíce u uživatelských druhů pracovního poměru. Druh pracovního poměru se určuje místo hodnot XXXX.

Příklad validace pro hlavní pracovní poměr (za znakem | je možné zadat maximálně 55 znaků). poz.VykazanoSPrescVetsiNeboRovnoFonduDP('1')|Vykázáno méně než fond.

Odkazy