Weryfikacja uprawnień pracowników

Wstęp

Dokument przedstawia sposób weryfikacji uprawnień pracowników za pomocą modułów dostępnych w interfejsie mobilnym. Za ich pomocą mamy możliwość identyfikacji pracowników oraz weryfikacji lub informacji o posiadanych przez pracownika uprawnieniach technicznych. Uprawnienia, jak i ich ważność definiujemy w głównej części systemu, a następnie możemy to wykorzystać już przez urządzenia mobilne.

Zadanie

Weryfikacja uprawnień pracowników za pomocą modułów dostępnych w interfejsie mobilnym. Dodatkowo możliwość sprawdzenia informacji o pracowniku i jego uprawnieniach.

Realizacja

Funkcjonalność opieramy na dwóch funkcjach modułu pracowników: "Weryfikacja uprawnień pracownika" oraz "Informacja o pracowniku". W pierwszym przypadku mamy możliwość sprawdzenia uprawnień pracownika w konkretnej kompetencji, a w drugim informacji o pracowniku i jego wszystkich uprawnieniach.

W widoku desktop mamy możliwość definiowania kompetencji pracownika, a także dodawania uprawnień dla pracownika wraz z datą ważności. W interfejsie mobilnym mamy możliwość weryfikacji uprawnień pracownika oraz informacji o pracowniku.

employees time attendance and work permits 058f5
Rysunek 1. Widok kompetencji pracownika w interfejsie desktop

Dodatkowe typy kompetencji dodajemy w interfejsie konfiguracyjnym, a następnie przypisujemy je do pracowników w widoku pracowników.

employees competencies check df457
Rysunek 2. Definicja danych słownikowych dot. typu kompetencji/uprawnień pracownika

Lista kompetencji wskazuje wszystkie typy kompetencji, które można zdefiniować w systemie.

employees competencies check 215b7
Rysunek 3. Lista kompetencji

Nowy typ kompetencji określany jest przez nazwę oraz opis.

employees time attendance and work permits 72239
Rysunek 4. Utworzenie nowego typu kompetencji

Po zdefiniowaniu typów kompetencji możemy przypisać je do pracowników w widoku pracowników. Wprowadzamy uprawnienia pracownika wraz z datą ważności, a następnie możemy je weryfikować w interfejsie mobilnym.

employees time attendance and work permits deb5f
Rysunek 5. Utworzenie nowego zapisu kompetencji (uprawnienia) dla pracownika wraz z datą ważności

Wszystkie dane zostały wprowadzone, a następnie możemy je weryfikować w interfejsie mobilnym.

Weryfikacja

Przechodzimy do interfejsu mobilnego. W menu startowym mamy dostęp do funkcji "Weryfikacja uprawnień pracownika". Wyświetlane jest okno wyboru dwóch trybów pracy modułu mobilnego Kompetencje. Jeden to weryfikacja uprawnień konkretnego typu. Drugi to sprawdzenie wszystkich kompetencji danego pracownika.

employees time attendance and work permits f749e
Rysunek 6. Menu startowe weryfikacji kompetencji w interfejsie mobilnym

Rozpocznijmy od weryfikacji kompetencji. W tym trybie aplikacja pomaga w szybkiej weryfikacji poprawności (posiadania) określonego typu kompetencji/uprawnień. W interfejsie wybieramy opcję Weryfikacja. Wyświetlone zostaje okno ze szkieletowym wypełnieniem funkcji. Użytkownik musi wybrać kompetencję, którą chce zweryfikować. Po wybraniu kompetencji aplikacja oczekuje na zeskanowanie kodu pracownika.

employees time attendance and work permits 4ab95
Rysunek 7. Widok weryfikacji kompetencji - oczekiwanie na zeskanowanie kodu pracownika

Po zeskanowaniu kodu aplikacja odczytuje uprawnienia pracownika wskazanej kompetencji. W przypadku braku uprawnień aplikacja informuje o tym fakcie. W przypadku posiadania uprawnień aplikacja informuje o tym fakcie za pomocą kodu zielonego

employees time attendance and work permits e288e
Rysunek 8. Widok odczytanej kompetencji typu "Ważność nieistotna". Uprawnienie ważne.

Nieaktualne uprawnienie lub jego brak skutkują wskazaniem tej informacji w widoczny sposób.

employees time attendance and work permits 5b53e
Rysunek 9. Widok odczytanej kompetencji typu "SEP". Uprawnienie nieważne.

W taki sposób możemy weryfikować uprawnienia pracowników w wybranych kompetencjach.

Informacja o kompetencjach pracownika

Tryb informacyjny służy do weryfikacji dowolnych uprawnień pracownika. W tym trybie aplikacja wyświetla wszystkie uprawnienia pracownika wraz z datą ważności. W interfejsie wybieramy opcję Informacja. Wyświetlone zostaje okno ze szkieletowym wypełnieniem funkcji. Użytkownik musi zeskanować kod pracownika.

employees time attendance and work permits 7130b
Rysunek 10. Widok weryfikacji kompetencji - okno początkowe

Odczytane zostają wszystkie uprawnienia pracownika wraz z datą ważności. Wszystkie informacje prezentowane są w czytelny sposób w liście uprawnień.

employees time attendance and work permits ffc17
Rysunek 11. Widok weryfikacji kompetencji - odczytane uprawnienia pracownika

Dodatkowo wyświetlane są również wszystkie podstawowe informacje o pracowniku.

employees time attendance and work permits 61a86
Rysunek 12. Dodatkowe informacje o pracowniku

W taki sposób możemy sprawdzić wszystkie uprawnienia pracownika wraz z datą ważności.

Podsumowanie

Weryfikacja uprawnień pracowników za pomocą modułów dostępnych w interfejsie mobilnym pozwala na szybką identyfikację pracownika oraz weryfikację posiadanych przez niego uprawnień technicznych. Uprawnienia, jak i ich ważność definiujemy w głównej części systemu, a następnie możemy to wykorzystać już przez urządzenia mobilne.

Howto powstało na bazie wersji systemu 1.17.0.2 (03.2022) oraz przedstawia funkcje, które mogą nie być dostępne w Twoim systemie. Zapytaj AMAGE o udostępnienie tej funkcjonalności.
Ze względu na ciągły rozwój systemu niektóre ekrany lub pliki konfiguracji mogą wyglądać nieznacznie inaczej, ale zachowają nadal pełną funkcjonalność tutaj opisaną. Nie wpływa to na zasadnicze funkcje opisywane w tym dokumencie.