Wraz z najnowszą dystrybucją Ferryt 2.26 platforma Ferryt otwiera nowy rozdział – ostateczną epokę no-code. To właśnie w tej wersji został udostępniony agent AI umożliwiający generowanie kodu C# dla reguł biznesowych używanych w budowie logiki BPMN we Flow Designerze. Oznacza to, że konfigurujący procesy biznesowe mogą tworzyć logikę bez ręcznego pisania kodu – szybciej, bezpieczniej i bardziej dostępnie. Po walidacjach, skryptach JavaScript i SQL oraz warunkach JSON obsłużonych agentami AI w poprzednich dystrybucjach, edytor reguł był ostatnim elementem „kodowania” rozwiązań na platformie Ferryt. To duży krok w kierunku pełnego wsparcia twórców rozwiązań na naszej platformie i jednocześnie początek nowego etapu, jakim jest przekształcenie jej w Ferryt AI Composer.
Udoskonalenia w Designerze ekranów
Dystrybucja 2.26 przynosi ważne elementy poprawiające ergonomię pracy w formularzach budowanych na layout Ferryt, wykorzystywanym m. in. w rozwiązaniu Ferryt Digital Office. Pojawiła się nowa kontrolka Pionowy separator, która pozwala czytelnie porządkować gęste ekrany, oraz kontrolka Loader, ułatwiająca informowanie użytkownika o trwającym przetwarzaniu – również w formie odliczania. Rozszerzona została także walidacja w kontrolce Zakładki: w przypadku błędu system automatycznie zaznaczy odpowiednią zakładkę i przeniesie na nią użytkownika.
Wzmocnienia w edytorze BPMN i regułach
W obszarze BPMN dodano m.in. sterowanie komunikatem o blokadzie dla sesji zdalnej, co pozwala w razie potrzeby ukryć standardowy alert wyświetlany przy pracy zdalnej, zachowując pełną blokadę wykonania operacji. W regułach pojawiła się obsługa zaszyfrowanych archiwów ZIP, z możliwością podania hasła oraz wyborem algorytmu szyfrowania (domyślnie AES256). To funkcjonalności zwiększające bezpieczeństwo i elastyczność konfiguracji procesów biznesowych. Poprzez nowe metody w regułach BPMN dla obsługi arkuszy Excel, umożliwiliśmy bezpośredni tworzenie, odczyt, modyfikację oraz zapis danych do tego typu pól załączników – przeczucie podpowiada nam, że będzie to bardzo ciekawie wykorzystywana przez low-code deweloperów funkcjonalność! bardziej elastyczne i dopasowane rozwiązania.
Integracje, archiwizacja i praca z danymi – kolejne usprawnienia
W wersji 2.26 udostępniono również:
- możliwość przywracania wniosków z archiwum przy użyciu przygotowanego skryptu SQL,
- wsparcie dla InputHeaders i MessageHeaders w integracjach,
- nowy typ zdarzeń zewnętrznych Callback,
Klientów posiadających rozwiązania zbudowane na Ferryt 1.0 i planujących migrować te rozwiązania na nową platformę z pewnością ucieszą:
- wywołanie funkcji Workflow zgodnie z Legacy API,
- oraz usprawnienia komunikacji między silnikami 1.0 i 2.0, co pozwoli na migrację rozwiązań jeszcze mniejszymi krokami.
Podsumowanie
Ferryt 2.26 to wydanie, które znacząco wzmacnia komfort pracy konfigurujących, rozbudowuje integracje i bezpieczeństwo, a przede wszystkim ostatecznie zmienia platformę w no-code dzięki agentom AI generującym kod reguł biznesowych.
Więcej szczegółów – jak zawsze – znajdziecie na Ferryt 2 Wiki. Zachęcam do lektury i odkrywania pełnych możliwości nowej wersji!


