Zakończyliśmy prace nad kolejną dystrybucją platformy Ferryt. Wersja 2.18 trafiła już do pierwszych klientów, którzy z powodzeniem implementują nowe funkcjonalności w swoich rozwiązaniach.
Aktualizacje dotyczą obszarów Workplace i eWniosku, a także obejmują zmiany w regułach biznesowych BPMN oraz zmiany backend/core. Poniżej podsumowujemy ich dokładny zakres w najnowszej dystrybucji naszej platformy.
Zmiany w Ferryt Workplace i eWniosku
- Dodanie obsługi odświeżenia strony – funkcjonalność pozwala automatycznie załadować wcześniej otwarty wniosek lub odpowiedni punkt menu. Przy okazji użytkownik zauważy wprowadzoną akcję, która umożliwia otwieranie wniosków w nowych kartach przeglądarki.
- Ulepszona opcja pracy z wnioskami dla użytkowników, która pozwala na otwarcie wniosku w trybie podglądu. Tryb umożliwia nawigację po wszystkich dotychczas procesowanych krokach bez uruchamiania akcji czy zmiany wartości pól. Funkcjonalność znacząco ułatwia przeglądanie procesowanych wniosków użytkownikom, którzy nie posiadają uprawnień dostępu do wszystkich wcześniejszych kroków.
- Definiowanie warunków do wyświetlania użytkownikowi zaawansowanych akcji dla list wniosków jako kontynuacja rozwoju funkcjonalności wdrożonych w wersji Ferryt 2.17
- Formatowanie kolumn w tabelach z listą instancji procesów – funkcjonalnośćprzenieśliśmy także dla kolumn przestrzeni danych, co jest uwzględniane bezpośrednio w widgetcie z tabelą przestrzeni danych, jak i na wniosku podczas wyświetlania rekordów w celu ich selekcji.
- Zmiany w masce wprowadzania typu Kwota
- Zoptymalizowany sposób wyświetlania komunikatów ostrzeżeń i błędów, znajdujący zastosowanie w szczególności w sytuacji utracenia przez przeglądarkę użytkownika połączenia z serwerem.
- Pomniejsze rozszerzenia funkcjonalne, które zostały wprowadzone m.in. w kontrolkach Tablica, Region i Zakładka.
Zmiany w regułach biznesowych BPMN
- Formatowanie wartości liczbowych za pomocą metody
GetFormattedValue()
. -dokonywane z poziomu kodów reguł biznesowych. - Możliwość zmiany komunikatu wyświetlanego użytkownikowi przy dłuższym przetwarzaniu wniosku – realizowana za pomocą metody
GUI.ChangeProgressMessage()
.
Zmiany w backend/core
- Znacząca optymalizacja wielkości Cache związanych z procesami, umożliwiająca zmniejszenie wielkości rezerwowanej pamięci operacyjnej na serwerach.
- Wydzielenie nowej warstwy „DB” w technicznych logach, w ramach której będą rejestrowane operacje na bazie danych.
- Zwiększenie bezpieczeństwa działania systemu dzięki dodatkowej weryfikacji załadowywanych do platformy plików (zarówno w Ferryt Architekcie, jak i poprzez Ferryt Workplace czy eWniosek), w ramach której sprawdzamy binarną zgodność pliku z jego rozszerzeniem.
Oprócz powyższych zmian, wprowadziliśmy dedykowane ulepszenia dla niektórych klientów, głównie w obszarze kontrolek do budowy ekranów procesów.
Zachęcamy do aktualizacji platformy do wersji 2.18. Więcej szczegółów związanych z wprowadzonymi zmianami możecie przeczytać w Ferryt Wiki w artykule: https://ferryt2wiki.domdata.com/pl/FAQ/218-Changes.