ReFIS Flow - softvér pre elektronizáciu a schvaľovanie dokumentov
V menu Iné → Číselníky → Nálepky (1) zvolíte nálepku (2) a práva otvoríte záložkou „Upraviť práva“ (3) alebo funkciou „Upraviť práva k nálepke“ (4).
Prístupové práva k nálepke nastavíte v menu Iné → Číselníky → Nálepky: zvolíte nálepku a použijete záložku „Upraviť práva“ alebo funkciu „Upraviť práva k nálepke“. Formulár sa otvorí s aktuálnymi prístupovými právami a vy ich v ňom upravíte. Práva k projektu upravíte aj v module Projekty funkciou „Upraviť práva“.
Operácia: Čo môže robiť - akú konkrétnu operáciu môže robiť, napríklad „Upraviť čiastku“.
Používateľ alebo pracovná pozícia: Kto to môže robiť - pracovník alebo pracovná pozícia. Ak má pracovník priradených viac pozícií, jeho práva tvorí zjednotenie práv jednotlivých pozícií.
Nálepky: Nad akou nálepkou - pri niektorých operáciách zvolíte, nad akou nálepkou ich používateľ môže vykonať. Pre operácie ako napríklad „Pridať sadzbu DPH“ tento parameter nemá zmysel (ide o globálne nastavenie). Pri operáciách ako „Upraviť nálepky čiastky“ to zmysel má a práva nálepke sa definujú. Výsledkom je, že ReFIS umožní samostatné oprávnenia pre jednotlivé časti hierarchickej štruktúry nálepiek. Pracovníkovi tak môžete definovať napríklad rôzne prístupy k nálepkám patriacim pod „Dôvod platby“ a k nálepkám patriacim pod „Útvary“. Tento článok sa ďalej venuje práve tomuto typu práv, ktoré sú ďalej označené ako „ternárne práva“ (pozostávajúce z troch častí, trojité).
Nálepky, čiastky a označenie nálepkami
Diagram pre prístupové práva na základe nálepiek.
V ReFISe definujete ternárne práva pre tri objekty (ich vzťah je vysvetlený v diagrame):
Práva pre všetky tri objekty uvedené vyššie sa definujú pre nálepku. Nasleduje zoznam ternárnych práv:
Nálepky
Š0: Verejná nálepka - používateľ vidí danú nálepku, ďalšie práva pre nálepku s takýmto právom nedefinujete.
Š1: Zobraziť nálepku a všetky podnálepky - teda nastavíte, aby používateľ videl len danú nálepku (a jej podradené nálepky, ak nemajú inak predefinované práva)
Š2: Zobraziť nálepku a vlastné podnálepky - teda nastavíte, aby používateľ videl len danú nálepku (a jej podradené nálepky, ktorých je vlastníkom, ak nemajú inak predefinované práva)
Označenie čiastky nálepkami
Z1: Upraviť označenie nálepkami - teda používateľ môže pridať alebo upraviť objekt „Označenie nálepkou“.
Čiastky
Č1: Zobraziť čiastku - stačí mať právo na jednu takúto nálepku čiastky (postačujúce) - teda nastavíte, aby používateľ videl len tie čiastky, ktoré sú označené danou nálepkou, stačí mať toto právo na jednu nálepku
Č2: Zobraziť čiastku - musí mať právo na každú takúto nálepku čiastky (nutné) - teda nastavíte, aby používateľ videl len tie čiastky, kde má takéto právo na všetky nálepky čiastky s takýmto nastavením. Čiže ak niektorá nálepka má nastavené takéto právo stáva sa povinnou pre všetkých a používateľ musí mať tiež takéto právo na všetky takéto nálepky čiastky, aby čiastku videl.
Č3: Pridať príjem a Pridať výdaj - teda nastavíte, aby používateľ mohol vytvárať nové záznamy len označené danou nálepkou
Č4: Upraviť čiastku - teda nastavíte, aby používateľ mohol upravovať čiastky označené danou nálepkou
Č5: Upraviť nálepky čiastky - teda nastavíte, aby používateľ mohol meniť označenie čiastok nálepkami ak je označená danou nálepkou (ak nemá právo na operáciu Upraviť čiastku, môže teda len meniť označenie nálepkami, nie ostatné atribúty čiastky)
Rovnakým spôsobom ako pre nálepky zadefinujete práva aj pre špeciálnu nálepku „Neoznačené“. Definovaním práv pre túto nálepku ovplyvníte vytváranie a úpravu čiastok bez zvoleného označenia.
Dedičnosť práv
Dedičnosť práv pre nálepky
Možnosťou „Preberať práva po nadradených nálepkách“ nastavíte nálepke preberanie práv po nadradených nálepkách (aby ste nemuseli práva definovať každej nálepke zvlášť). Nech
má nálepka F1 dve nadradené nálepky F2 a F3
F1 má zapnuté preberanie práv po nadradených nálepkách
F2 má definované práva P2 = {[Zobraziť nálepku a všetky podnálepky], [], [Zobraziť čiastku, Upraviť nálepky čiastky]}
F3 má definované práva P3 = {[Zobraziť nálepku a všetky podnálepky], [Upraviť označenie nálepkami], [Upraviť čiastku]}
Potom nálepka F1 bude mať zjednotenie práv P2 a P3 = {[Zobraziť nálepku a všetky podnálepky], [Upraviť označenie nálepkami], [Zobraziť čiastku, Upraviť nálepky čiastky, Upraviť čiastku]}
V inom prípade, nech
má nálepka F1 dve nadradené nálepky F2 a F3
F1 má zapnuté preberanie práv po nadradených nálepkách
F2 má definované práva P2 = {[Verejná nálepka]}
F3 má definované práva P3 = {[Zobraziť nálepku a všetky podnálepky], [Upraviť označenie nálepkami], [Upraviť nálepky čiastky]}
Potom nálepka F1 bude mať zjednotenie práv P2 a P3 = {[Verejná nálepka], [Zobraziť nálepku a všetky podnálepky], [Upraviť označenie nálepkami], [Upraviť nálepky čiastky]} (práva, ktoré pre verejnú nálepku nedefinujete, sú preškrtnuté).
Formulár obsahuje aj možnosť „Zmeniť oprávnenia vo všetkých podradených nálepkách a záznamoch“. Táto možnosť zoberie všetky podradené nálepky, zruší ich pôvodne nastavené práva a nastaví im „Preberať práva po nadradených nálepkách“. Funkciu využijete vtedy, ak by bolo zbytočne pracné prechádzať podradené nálepky a nastavovať každej zvlášť voľbu „Preberať práva po nadradených nálepkách“.
Dedičnosť práv pre čiastky
Obdobne je dedičnosť práv aplikovaná aj pre čiastku, ktorá je označená N nálepkami. Nech teda:
čiastka C je označená nálepkami F2 a F3
F2 má definované práva P2 = {[Zobraziť nálepku a všetky podnálepky], [], [Zobraziť čiastku]}
F3 má definované práva P3 = {[Zobraziť nálepku a všetky podnálepky], [Upraviť označenie nálepkami], [Upraviť nálepky čiastky]}
tak na čiastku C bude mať používateľ zjednotenie práv P2 a P3 = {Zobraziť nálepku a všetky podnálepky, Upraviť označenie nálepkami, Zobraziť čiastku, Upraviť nálepky čiastky} (operácie, ktoré sa netýkajú čiastok, sú preškrtnuté).
Vďaka označeniu nálepkou F2 ju teda používateľ uvidí a vďaka označeniu nálepkou F3 jej môže meniť označenie nálepkami.
Príklady
Prístupové práva k nálepke upravíte tak, že najprv vyberiete pracovnú pozíciu alebo konkrétneho používateľa a potom nižšie nastavíte oprávnenia.
Príklad: stavebná firma priraďuje nálepky dokladom týkajúcim sa projektov (stavieb) takto:
Nálepka identifikujúca projekt, teda stavbu
Nálepka identifikujúca typ výdaju, napríklad „Príprava staveniska“, „Oplotenie staveniska“, „Stavebný dozor“, „Výkopové práce“ alebo „Odvoz odpadu“. Ďalej sa tieto nálepky volajú „Dôvody pre projekt“.
Nálepku projektu priradí pri počiatočnom spracovaní dokladu administratívny pracovník. Povinnosťou projektového manažéra je, aby v rámci schvaľovania priradil aj druhú nálepku z „Dôvody pre projekt“. Firma chce prístupové práva nastaviť tak, aby projektový manažér:
mohol označiť čiastky dokladu dôvodom pre projekt,
mohol vidieť len doklady týkajúce sa jeho projektov
ale nemohol odstrániť nálepku projektu, aby nemohol umelo znižovať výdaje svojho projektu.
Túto požiadavku nastavíte takto:
Pre „Projekty“ nastavíte práva Š2 (Zobraziť nálepku a vlastné podnálepky) a Č5 (Upraviť nálepky čiastky)
Pre „Dôvody pre projekt“ nastavíte práva Š1 (Zobraziť nálepku a všetky podnálepky) a Z1 (Upraviť označenie nálepkami)
Diagram zobrazujúci toto nastavenie (čierna a zelená relácia reprezentujú označenie čiastky nálepkami):