<prava name="jmeno_promenne" typprava="kod_typu_prava" typprava2="kod_typu_prava" idpp="id_pracovniho_pomeru" rc="rc_osoby" errormessage="text_chybove_hlasky" exitonerror="0"/>
Ověří, jesti má uživatel příslušné právo na zadaný pracovní poměr nebo osobu (RC). Výsledek ukládá do proměnné zadaného jména. Může také generovat chybové hlášení a případně ukončit provádění formuláře.
Atributy:
typprava
- (povinný) Kód typu práva, které se má zkontrolovat.typprava2
- (nepovinný) Druhý kód práva - toto práva se zkontroluje v případě, že první typ práva vůbec neexistuje.name
- (nepovinný) Jméno proměnné, do které se uloží výsledek.idpp
- (nepovinný) Id pracovního poměru, který se má ověřit.rc
- (nepovinný) RC osoby, která se má ověřit.errormessage
- (nepovinný) Text chybové hlášky, která se má vygenerovat v případě, že uživatel nemá příslušné právo.exitonerror
- (nepovinný) Určuje, jestli se má provádění formuláře ukončit v případě, že uživatel nemá právo.V případě, že je zadáno jméno proměnné (atributem name
), vytváří proměnné:
<name>
- Obsahuje hodnotu 1, pokud má uživatel příslušné právo.<name>_priznak
- Tuto proměnnou nastaví podle hodnoty příznaku 1 kontrolovaného práva.<name>_priznak2
- Tuto proměnnou nastaví podle hodnoty příznaku 2 kontrolovaného práva.<name>_priznak3
- Tuto proměnnou nastaví podle hodnoty příznaku 3 kontrolovaného práva (doplněno 06-2021).<prava name="jePravo" typprava="prohlizeni" idpp="{$idpp}"/>
Zkontroluje, jestli má uživatel právo na prohlížení docházkových údajů (typprava="prohlizeni") zadaného pracovního poměru.
Výsledek ukládá do proměnné jePravo
.