📝 Wersja - 6.3.13
Ulepszono szablon dokumentacji modułu
📌 Numer zagadnienia: 2096
Wprowadzono ulepszenia w generowaniu dokumentacji modułu. Teraz dokumentacja jest bardziej szczegółowa i lepiej dopasowana do potrzeb użytkownika. Dodatkowo, do dokumentów generowanych przez system dodano możliwość zamieszczania zrzutu diagramu procesu, co pozwala na lepsze zobrazowanie przebiegu działań.
Wsparcie dla asynchronicznego wykonywania Service Tasków oraz skryptów
📌 Numer zagadnienia: 2695
Dodano możliwość asynchronicznego wykonywania Service Tasków oraz skryptów na procesach. Dotychczas wszystkie Service Taski i skrypty były wykonywane synchronicznie, co oznaczało, że użytkownicy musieli czekać na zakończenie operacji przed przejściem do kolejnego etapu. Wprowadzenie asynchronicznego trybu pozwala teraz na kontynuowanie wyświetlenie szczegółów dokumentu zanim wszystkie skrypty zostaną wykonane.
W celu ustawienia asynchronicznego wykonywania, nale w interfejsie konfiguracyjnym wybrać "Moment wykonywania" jako "Asynchronicznie".
Dodanie możliwości oznaczenia skryptów integracyjnych jako szablon
📌 Numer zagadnienia: 2752
Dodano możliwość oznaczania skryptów integracyjnych jako „szablon".
Skrypty takie po użyciu na skryptach integracyjnych są tylko do odczytu i stanowią bazę dla innych skryptów. Możliwe jest ich nadpisanie po zaznaczeniu opcji "Nadpisz", przy każdej z zakładek.
Skrypty szablonowe mogą być wykorzystywane w różnych modułach, a ich aktualizacja wpływa na wszystkie skrypty, które je używają, bez zmiany nadpisanych pól. Dzięki temu łatwiej zarządzać kodem i utrzymywać spójność w procesach.
Możliwość zdefiniowania skryptu konfiguracyjnego dla modułu
📌 Numer zagadnienia: 2763
Dodano możliwość definiowania skryptu konfiguracyjnego dla modułu. Dzięki temu użytkownicy mogą tworzyć globalne skrypty konfiguracyjne, które będą wykorzystywane przez różne skrypty w danym module, ułatwiając zarządzanie i aktualizowanie ustawień.
Możliwość debugowania skryptów C# w trybie deweloperskim
📌 Numer zagadnienia: 2765
Dodano funkcjonalność umożliwiającą łatwe debugowanie skryptów C# w lokalnym środowisku developerskim. Po uruchomieniu trybu developerskiego, programiści mają teraz dostęp do przyciski na formularzu edycji skryptów integracyjnych: „debug on" oraz "debug off", pozwalające włączyć/wyłączyć tryb debugowania danego skryptu na lokalnym środowisku.
Możliwość zarządzania nazwą generowanego dokumentu
📌 Numer zagadnienia: 2766
Dodano funkcjonalność umożliwiającą wykorzystanie kluczy pól dokumnetów z formularzy dynamicznych w nazwie generowanego dokumentu. Dzięki temu użytkownicy mogą teraz dynamicznie dostosować nazwę dokumentu, uwzględniając wartości z formularzy w czasie jego generowania.
Klucze formularzy dynamicznych mogą być używane w nazwie pliku, co pozwala na bardziej elastyczne i spersonalizowane tworzenie nazw dokumentów. Użytkownik może w prosty sposób wskazać pola, które mają być uwzględnione w nazwie, co usprawnia organizację dokumentów i ich późniejsze wyszukiwanie.
Wyświetlanie formatu księgowego dla liczb dziesiętnych
📌 Numer zagadnienia: 2793
O tej wersji wyświetlanie liczb dziesiętnych będzie w formacie księgowym. Dzięki tej zmianie wartości liczbowe będą teraz wyświetlane z uwzględnieniem odpowiedniego formatowania księgowego, co obejmuje m.in. odpowiednie formatowanie cyfr.
Dodanie nowe akcji administracyjnej „Edytuj pole dokumentu"
📌 Numer zagadnienia: 2798
Dodano nową akcję administracyjną, która pozwala administratorom modułu edytować dowolne pole dokumentu bez konieczności ingerencji w bazę danych. Nowa opcja „Edytuj pole dokumentu" jest dostępna w menu pod zębatką.
Administrator może wybrać pole, które chce edytować, z listy dostępnych pól dokumentu. Wartość pola można wprowadzić jako tekstową, a system automatycznie waliduje, czy wprowadzona wartość jest zgodna z oczekiwanym formatem, takim jak liczba, select, słownik, data, czy dokument powiązany.
Dzięki tej funkcji możliwa jest pełna kontrola nad danymi, gdyż każda modyfikacja pola jest zapisywana w rejestrze zmian. Taka możliwość zapewnia administratorom łatwość w poprawianiu wartości dokumentów bez konieczności ręcznej edycji danych w bazie.
Optymalizacja procesu przetwarzania dokumentu
📌 Numer zagadnienia: 2799
Zoptymalizowano proces przetwarzania dokumentu, co pozwoliło na poprawę jego wydajności. Zmiany te wynikają z optymalizacji zależności, co znacząco przyspieszyło cały proces, w którym jest realizowany.
Poprawiono niedziałający filtr „Tylko aktywni" w zakładce Użytkownicy
📌 Numer zagadnienia: 2804
Naprawiono problem w Panelu Administracyjnym, gdzie filtr „Tylko aktywni" w zakładce Użytkownicy nie działa poprawnie. Funkcjonalność ta miała umożliwić wyświetlanie tylko aktywnych lub nieaktywnych użytkowników, jednak nie zwracała oczekiwanych wyników.
Poprawienie importu modułów z szablonami dokumentu
📌 Numer zagadnienia: 2826
Poprawiono błąd występujący podczas importu modułów, który powodował błędy systemu, jeśli skrypt był podpięty do szablonu dokumentu.
Teraz import modułów działa poprawnie, nawet gdy szablon dokumentu zawiera skrypt, eliminując wcześniejsze problemy związane z tą funkcjonalnością.