To paties tipo DVS operacijų būsenų aprašymas skirtingoms vartotojų grupėms

Darbuotojams siunčiami dokumentai aprašomi naudojant DVS tipą "Raštai". Ką reikia apsirašyti, kad operacijoje būtų galima nurodyti, kokiai darbuotojų grupei dokumentas turi būti išsiųstas?

Sakykime, kad vieni dokumentai susipažinimui siunčiami vadovams, kiti - likusiems darbuotojams, bet pati dokumentų tvirtinimo seka yra tokia pati.

Proceso aprašymas:

  • Vartotojų sąraše sukuriamos vartotojų grupės (ADM ir DARB), ir joms priskiriami vartotojai.
  • Naudojamas DVS tipas "Raštai".
  • DVS tipui "Raštai" sukuriamos skirtingos DVS rūšys. Kiekvienai jų suteikiamos atitinkamų vartotojų grupių teisės.
  • DVS tipui "Raštai" aprašomos būsenos. Tvirtinimo būsenos aprašyme nurodomas parametras, kad tvirtinimų operacijos bus formuojamos prie DVS rūšies nurodytiems vartotojams.
  • Vedant DVS operacijas pasirenkama reikalinga DVS rūšis. Priklausomai nuo pasirinkimo, tvirtinimo operacijos susiformuos arba vienos, arba kitos grupės vartotojams.

Analogiškai aprašomi procesai, kai yra daugiau skirtingų grupių vartotojų.

Šis procesas labiau tinka, kai naudojami SQL vartotojai.
Jeigu vartotojai aprašomi modulyje "Registracija", vartotojų grupės turi būti sukurtos abiejuose sąrašuose: ir "Registracija", ir "Vartotojai".

Šis procesas netinka, jeigu dokumentų tvirtinimo seka priklauso nuo vartotojų grupės. Toks procesas aprašytas Skirtingo tipo DVS operacijų būsenų aprašymas skirtingoms vartotojų grupėms.

Servisas -> Administravimas -> Vartotojai

Vartotojų sąraše sukuriamos dvi vartotojų grupės: ADM ir DARB, ir vartotojai priskiriami atitinkamoms grupėms .

duk02_01

DVS -> DVS rūšys

Sukuriamos dvi DVS rūšys ("Raštai administracijai" ir "Raštai kitiems darbuotojams") ir, paspaudusleidimaiVartotojų leidimai, kiekvienai jų suteikiamos atitinkamų vartotojų grupių teisės:

duk02_02

duk02_03

DVS -> DVS operacijos

DVS tipui "Raštai" aprašomos būsenos.

Būsenai "Tvirtina" nurodomas parametras @rusis=1, kuris nustato, kad tvirtinimų operacijos bus formuojamos prie DVS rūšies nurodytiems vartotojams.

duk02_04

duk02_05

SQL procedūra:

RGI_MGAMA_DVS_TV @rusis=1      

Apie SQL procedūrą aprašyta: RGI_MGAMA_DVS_TV - DVS dokumentų tvirtinimas.

Vedant naujas DVS operacijas, pasirenkama atitinkama DVS rūšis:

duk02_06

Priklausomai nuo pasirinkimo, DVS operacijos tvirtinimo operacijos susiformuos arba vienos, arba kitos grupės vartotojams.