W aplikacji dostępowej WEB w wersji 92 została uruchomiona funkcjonalność powiadomień, której celem jest prezentowanie użytkownikowi informacji o stanie lub działaniach systemu ERP w czytelny i ergonomiczny sposób. Powiadomienia działają podobnie do powiadomień systemowych Windows.
Powiadomienia mogą zostać wyświetlone w oknie aplikacji WEB lub bezpośrednio na pulpicie Windows. Domyślnie, jeżeli użytkownik ma aktywną aplikację WEB, to notyfikacja wyświetli się w jej prawym górnym rogu. Z kolei gdy użytkownik ma uruchomioną aplikację, ale nie jest ona aktywna (np. jest zminimalizowana), to powiadomienie pojawi się w prawym górnym rogu pulpitu Windows.
Rys. Przykład powiadomienia w aplikacji WEB oraz na pulpicie systemu
Dla obsługi powiadomień w aplikacji dostępowej WEB został dodany nowy przycisk z ikoną dzwonka w prawym górnym rogu okna. Gdy użytkownik otrzyma nowe (nieprzeczytane) powiadomienia, to nad przyciskiem pojawi się ich ilość.
Rys. Lokalizacja przycisku powiadomień
Rys. Przycisk z ilością powiadomień
Wciśnięcie przycisku rozwija panel prezentujący powiadomienia w podziale na nowe (nieprzeczytane) i pozostałe (przeczytane).
Rys. Panel powiadomień
Powiadomienia można filtrować względem typu i obszaru.
Typ powiadomienia wskazuje rodzaj komunikatu, jaki system chce przekazać użytkownikowi, i jest dopełnieniem jego treści. System Softlab posługuje się kilkoma rodzajami komunikatów, każdy z nich jest wyróżniony dedykowanym kolorem i ikoną:
· Wymagające podjęcia akcji – używane, gdy trzeba podjąć decyzję typu Zatwierdź/Odrzuć w trakcie realizacji operacji czy procesu. Po wybraniu Zatwierdź powiadomienie zmieni typ (a więc kolor i ikonę) na Zakończone procesy. Po wybraniu Odrzuć powiadomienie zmieni typ na Błąd.
Rys. Przykład powiadomienia wymagającego podjęcia akcji
· Informacyjne – używane do przekazania użytkownikowi informacji o charakterze neutralnym.
Rys. Przykład powiadomienia informacyjnego
· Zakończone procesy – używane do powiadomienia użytkownika o pozytywnym zakończeniu operacji (procesu) wykonywanej przez system.
Rys. Przykład powiadomienia informacyjnego
· Ostrzeżenia – sygnalizuje problem lub potencjalny problem, który nie wymaga zatrzymania realizowanej operacji czy procesu.
Rys. Przykład ostrzeżenia
· Błędy – sygnalizuje problem wymagający zatrzymania realizowanej operacji czy procesu.
Rys. Przykład błędu
Obszar pozwala zidentyfikować, skąd pochodzi dane powiadomienie (wskazując moduł, słownik itp.). Powiadomienia wysyłane przez aplikację dostępową WEB są oznaczone obszarem „Aplikacja”.
Rys. Przykład powiadomienia wysłanego przez aplikację dostępową WEB
Liczba wyświetlanych powiadomień przeczytanych jest standardowo ograniczona do 30, z możliwością doświetlenia następnych 30-tu lub wszystkich.
Rys. Przycisk do wczytania kolejnych powiadomień
Panel można zamknąć klikając poza jego obszarem lub na ikonie strzałki w prawo umieszczonej w prawym górnym rogu panelu. Zamknięcie panelu zmienia status nowych (nieprzeczytanych) powiadomień na przeczytane. Dotyczy to tylko użytkownika, który czynność wykonał, tzn. jeżeli powiadomienie zostało wysłane do dwóch użytkowników, to gdy jeden je odczyta, ten drugi nadal będzie je widział jako nieprzeczytane.
Powiadomienia można zamykać (usuwać) pojedynczo (klikając na ikonie z krzyżykiem w prawym górnym rogu powiadomienia) bądź grupowo (za pomocą przycisku Usuń powiadomienia). Usunięcie powiadomienia jest nieodwracalne, użytkownik już go więcej nie zobaczy (w praktyce usunięcie oznacza że powiadomienie nie będzie wyświetlane danemu użytkownikowi).
Podczas grupowego usuwania powiadomień należy pamiętać, że:
· Jeżeli usuwamy powiadomienia przeczytane, to usunięte zostaną wszystkie przeczytane, niezależnie czy są wyświetlone (pierwszych 30) czy nie.
· Jeżeli usuwamy powiadomienia nowe, to usunięte zostaną tylko te widoczne (wyświetlone).
Powiadomienia mogą zawierać hiperłącza przenoszące na stronę WWW bądź do konkretnego słownika systemu Softlab, a także przyciski akcji oraz dodatkowe szczegóły przedstawione w formie tabeli.
Rys. Notyfikacja ze szczegółami
Po wybraniu akcji na powiadomieniu jego status zmieni się na przeczytane, a przyciski zostaną ukryte. Ta zmiana obejmie wszystkich użytkowników, którzy otrzymali to powiadomienie, tzn. jeżeli powiadomienie zostało wysłane do dwóch użytkowników, to gdy jeden wybierze przycisk Zatwierdź, to przyciski akcji zostaną ukryte również u drugiego użytkownika (np. nie będzie mógł ponownie dokonać zatwierdzenia). W przypadku, gdy użytkownik zdąży kliknąć przycisk jeszcze przed odświeżeniem powiadomienia, to system wyświetli komunikat informujący o dokonaniu zatwierdzenia przez inną osobę.










