Zidentyfikowane procesy, które są uniwersalne i występują w większości instytucji, to m.in.: udzielenie urlopu pracownikowi, przyznanie świadczenia socjalnego, skierowanie na szkolenie, rezerwacja sali czy samochodu służbowego. Na stronie sukcesywnie publikowane będą kolejne opisy przykładowych procesów BPMN wraz z plikami niezbędnymi do przygotowania danego procesu.
PROCES: Nadanie uprawnień dostępu do oprogramowania
Proces ten odzwierciedla uproszczony przebieg wnioskowania oraz udzielania licencji na oprogramowanie dla użytkownika w organizacji, z jednoczesnym tworzeniem ewidencji wniosków. Decyzje w tym procesie są podejmowane przez przełożonego osoby wnioskującej. Jest to przykładowy proces prezentowany podczas szkoleń NASK dotyczących Modułu BPMN. Wymagana wersja EZD RP: 20.x.
Opisy konfiguracji niezbędnych do uzyskania pożądanej funkcjonalności są dostępne w pozostałych artykułach opublikowanych w kategorii Procesowość i schematy BPMN.
Poziom diagramu BPMN
- Decyzyjność przełożonego – w procesie zastosowano bramkę decyzyjną, a jego przebieg zależy od wartości zmiennej Checkbox („wyrażam zgodę” – API: ZgodaPrzelozonegoCheckbox) umieszczonej na formularzu w panelu Decyzja przełożonego.
- Odkładanie informacji z procesu w dedykowanym rejestrze – zastosowano zadanie serwisowe (service task): Zapisz dane do rejestru. Dodatkowo należy utworzyć rejestr kompatybilny z formularzem procesu oraz wskazać go w trakcie tworzenia schematu procesu.
- Automatyczne generowanie PDF i dołączanie go do założonej wcześniej sprawy w EZD RP – zastosowano sekwencję service tasków: Wygeneruj pdf i Dodaj załączniki do sprawy. Dodatkowo należy utworzyć szablon PDF spójny z formularzem procesu, wskazać go w trakcie tworzenia schematu procesu oraz utworzyć powiązanie ze sprawą na formularzu.
- Wysłanie e-maila informującego o pozytywnym zakończeniu procesu.
Poziom formularza
- Automatyczne uzupełnianie pola imię i nazwisko wnioskującego.
- Wybór z listy wartości słownikowych (wybierz z listy dostępnego oprogramowania).
- Powiązanie z założoną w EZD RP sprawą (znak sprawy).
- Ograniczenie możliwości edycji sekcji formularza przez użytkownika, w zależności od zadania (user task), w którym znajduje się proces. Odbywa się to poprzez przechwytywanie informacji o bieżącym etapie procesu (aktualny user task) oraz logikę dla paneli: Wypełnia wnioskujący i Decyzja przełożonego.
Poziom schematu procesu
- Ograniczenie widoczności paneli formularza, przeznaczonych dla konkretnych uczestników procesu, do zadań przez nich realizowanych:

- Przypisanie realizacji zadań na listach obiegowych:
- zadanie Wypełnij wniosek – przypisanie uruchamiającemu proces,
- zadanie Decyzja przełożonego – przypisanie osobie wskazanej przez wnioskującego na formularzu,

- zadanie Działania administratora – przypisanie pracownikowi (konkretnemu użytkownikowi EZD RP).
- Odkładanie informacji z procesu w dedykowanym rejestrze – należy wskazać utworzony wcześniej rejestr kompatybilny z formularzem procesu.
- Automatyczne generowanie PDF i dołączanie go do założonej wcześniej sprawy w EZD RP – należy wskazać utworzony wcześniej szablon PDF spójny z formularzem procesu.
Zestaw plików potrzebnych do przygotowania procesu (.bpmn, .json, .pdf)
-
Pliki do realizacji procesu: Nadanie uprawnień dostępu do oprogramowania
(plik ZIP, rozmiar: 84 KB, wersja z 24.10.2024 r.)