Print

Wydanie 240630

Historia zmian Platformy AMODITLista artykułów na wiki – nowości lub aktualizacje

Lista zmian w wydaniu 240630

(STAN NA DZIEŃ 2024-11-08)

ID Wydanie Opis

Zmiany wpływające na działanie systemu 

Zmiany, które powodują zmianę dotychczasowego działania systemu AMODIT.
19433 108 Zmieniono sposób rejestrowania w historii zmian procesu zdarzenia synchronizacji rejestru.
18679 63 Zmieniono etykietę przycisku wprowadzania komentarza do sprawy z „Wyślij” na „Dodaj komentarz”. Więcej w artykule: Już nie wysyłamy, ale dodajemy komentarze 🙂.
18452 63 Umożliwiono bezpośredni wybór pliku z dysku po kliknięciu w pole typu dokument.
18626 34 Funkcja reguł NextNumber() została wycofana z użycia. Zaleca się korzystanie z funkcji RegisterNextNumber() lub FindAndRegisterNextNumber().
18520 26 Zmieniono, a w zasadzie to przywrócono, kopiowanie wartości pól na nową sprawę, utworzoną funkcją CreateCase() – dotyczy to tylko pól o takiej samej nazwie i typie.
17845 26 Zmieniono sposób logowania do usługi SimplySign podczas masowego podpisywania dokumentów z poziomu raportu.
18403 18 Zmieniono działanie funkcji reguł WorkDayDiff(), a dokładnie to obsługę wyjątków w sytuacji, gdy daty „od” i „do” są takie same. Przed zmianą funkcja wyrzucała wyjątek, rejestrowany w logu systemowym, zaś po zmianie w takiej sytuacji zwróci wartość 0 (zero).
18234 10 Zmieniono sposób prezentacji listy pól w historii pola – pozycje (nazwy pól) sortowane są alfabetycznie.
17972 4 Zmieniono działanie funkcji reguł DeleteCase(), funkcjonalności usuwania załączników do sprawy i usuwania całej sprawy – wspomniane czynności nie wykonają się, a w logach systemowych zostanie zarejestrowany błąd i/lub zostanie wyświetlony stosowny komunikat, jeśli dokument został przekazany do edycji w usługach Office365 albo Google.
16581 1 Zmieniono funkcjonalność widoczności spraw po zakończonym okresie zastępstwa.
17284 0 Zmieniono, a dokładnie to ograniczono, ilość cyfr po przecinku możliwych do ustawienia podczas konfiguracji pola numerycznego. Więcej w artykule: Ograniczenie precyzji liczb w polach typu numerycznego
17127 0 Zmieniono oznaczanie spraw wierszy z tabel jako usunięte, jeśli sprawa nadrzędna została oznaczona jako usunięta. Przed wprowadzeniem tej zmiany możliwe było np. wyszukanie w kodzie reguły spraw reprezentujących wiersze w tabeli za pomocą funkcji reguł FindCase() pomimo tego, że sprawa nadrzędna zawierająca tabelę była usunięta (ale znajdowała się jeszcze w AMODIT’owym koszu).
17859 0 W edytorze graficznym formularza zablokowana jest możliwość edycji sekcji 3- lub 4-kolumnowych i nic nie jest z nich usuwane. Informacja o tej blokadzie pojawia się w stosownym komunikacie. Więcej w artykule: Blokada edycji sekcji 3- lub 4-kolumnowych w edytorze graficznym formularza

  Sekcja bezpieczeństwa 

Zmiany, nowe funkcjonalności lub poprawki, które mają wpływ na bezpieczeństwo, stabilność lub wydajność działania systemu.
W pierwszym kwartale 2024 r. skupiliśmy się na usprawnianiu konfiguracji lub funkcjonalności systemu AMODIT w kontekście zwiększania jego bezpieczeństwa. Usprawnienia te były wynikiem przeprowadzonych testów penetracyjnych i polegały na wprowadzaniu zabezpieczeń na okoliczność wystąpienia aktualnie znanych podatności (stan na moment przeprowadzenia testów).
Więcej informacji w zakresie bezpieczeństwa można znaleźć w sekcji 'Bezpieczeństwo systemu’ (lewy dolny róg strony) w zakładce ’Dla administratorów’.
17947 46 Dodano obsługę blokowania możliwości załączenia pliku w sytuacji, gdy jego zawartość nie jest zgodna z rozszerzeniem podanym w nazwie. Dodano również parametr systemowy „Path for files banned for security reasons”.
18541 27 W historii aktywności użytkownika rozszerzono zakres rejestrowanych zdarzeń, które dzieją się, gdy użytkownik loguje się do systemu. Więcej w artykule: Zdarzenia związane z logowaniem się użytkownika.

  Nowości wprowadzone w tym wydaniu 

Informacje o tym, co NOWEGO zostało dodane do AMODIT.
18918 62 Dodano w profilu użytkownika opcję (uprawnienia) umożliwiającą włączenie korzystania z funkcji „Zaloguj się jako”.
18602 58 Dodano nową rolę „Odbierający” do TrustCenter.
16028 55 Dodano możliwość wyłączenia podstawowego obszaru „Wszystkie procesy” dla zwykłych użytkowników pod warunkiem, że mają zdefiniowane inne obszary.
18814 52 Dodano funkcję reguł Base64ToString().
18690 51 Dodano włączanie/wyłączanie możliwości eksportu do Excela z poziomu raportu tabelarycznego.
18649 51 Dodano komunikat o przekroczeniu limitu przy pobieraniu do Excel zbyt dużego raportu.
18477 50 Dodano dla każdej sekcji w profilu użytkownika parametr, umożliwiający zablokowanie danej sekcji przed edycją. Parametry są dostępne w ustawieniach systemowych AMODIT i mają działanie globalne, czyli wybrana blokada zostanie włączona dla wszystkich użytkowników. Wyjątek stanowią administratorzy systemowi lub osoby z rolą zarządzania użytkownikami lub grupami. Działa to na podobieństwo już istniejących parametrów BlockUserBasicDataEditing i DisallowUsersToEditData.
18370 36 Dodano logowanie typu OAuth do skrzynek pocztowych obsługiwanych przez Gmail.
16028 34 Dodano możliwość wyłączenia podstawowego obszaru „Wszystkie procesy” dla zwykłych użytkowników pod warunkiem, że mają zdefiniowane inne obszary. Więcej w artykule: Możliwość wyłączenia podstawowego obszaru “Wszystkie procesy”.
18477 32 Dodano dla każdej sekcji w profilu użytkownika parametr, umożliwiający zablokowanie danej sekcji przed edycją. Parametry są dostępne w ustawieniach systemowych AMODIT i mają działanie globalne, czyli wybrana blokada zostanie włączona dla wszystkich użytkowników. Wyjątek stanowią administratorzy systemowi lub osoby z rolą zarządzania użytkownikami lub grupami. Działa to na podobieństwo już istniejących parametrów BlockUserBasicDataEditing i DisallowUsersToEditData. Więcej w artykule: Blokowanie edycji parametrów w profilu użytkownika.
10172 24 Dodano możliwość generowania podglądu np. faktury do pliku PDF, a nie tylko HTML. Więcej w artykule: ConvertFileToPDFEx().
18300 21 Dodano możliwość przelogowywania się między użytkownikami z tym samym loginem. Więcej w artykule: Przełączanie konta użytkownika.
17890 17 Dodano wariant funkcji reguł TrustCenterSendToSignEx(), w której możliwe jest podanie obiektu osób podpisujących z pominięciem tabelki osób podpisujących.
17116 1 Dodano możliwość prezentacji spraw o podwyższonym priorytecie w raporcie tabelarycznym.
16289 0 Dodano możliwość eksportu i importu ustawień systemowych między różnymi instancjami systemu AMODIT. Więcej w artykule: Eksport – import ustawień parametrów integracji z innymi systemami
11148 0 Dodano obsługę mniej popularnych walut w funkcji reguł GetExchangeRate(), np. dirham AED.
16747 0 Dodano nowy parametr systemowy sprawy [CaseSubstitutionCategory], umożliwiający oznaczenie jej jako wyłączonej z mechanizmu zastępstw. Więcej w artykule: Wyłączanie spraw z mechanizmu zastępstw
17667 0 Dodano możliwość wyłączenia rejestrowania zdarzeń w tabeli usermail w celu optymalizacji wydajności systemu. Więcej w artykule: Wyłączenie rejestrowania wpisów w tabeli usermail
17313 0 Dodano funkcję GetAttachmentFromTemplate(). Funkcja robi to samo co AddAttachmentFromTemplate() z tą różnicą, że zwraca tylko obiekt typu „plik” bez dodawania samego pliku do sprawy (lub pola na sprawie).

Rozszerzenia istniejących funkcjonalności 

Informacje o zmianach w istniejących funkcjonalnościach.
18811 77 W ustawieniach definicji procesu wprowadzono opcję „Ukryj CaseId w tytule na formularzu sprawy”. Więcej w artykule: Ukrywanie na formularzu identyfikatora sprawy.
18948 63 Zmieniono etykietę przycisku wprowadzania komentarza do sprawy z „Wyślij” na „Dodaj komentarz”. Więcej w artykule: Już nie wysyłamy, ale dodajemy komentarze 🙂
18944 56 Rozszerzono funkcję reguł SetReferenceFilter() o dodatkowy parametr, w którym decydujemy, czy chcemy, aby ta sprawa, o ile jest tylko jedna, przypisała się do pola, czy nie.
18692 48 Rozszerzono funkcjonalność logowania MFA o wysyłkę kodów za pomocą SMS.
17621 45 Rozszerzono funkcjonalność obszarów o możliwość umieszczenia stałych linków (np. do innych systemów) w lewym menu nawigacyjnym obszaru.
18619 43 Rozszerzono moduł e-Nadawcy o obsługę statusu „NIEZNANY”.
18569 39 Rozszerzono mechanizm synchronizacji kont użytkowników z AzureAD o możliwość wskazania wybranych grup, z których będą pochodzić użytkownicy.
17119 35 Rozszerzono działanie funkcji reguł SendMessageEx() o możliwość wysłania szablonu jako takiego, a podpiętego do definicji procesu.
18595 33 Rozszerzono mechanizm synchronizacji użytkowników z AD o następujące funkcjonalności: a) jeżeli z AD nie został pobrany żaden użytkownik, to mimo braku błędu synchronizacja jest przerywana; b) jeżeli przy pobieraniu członków grupy z AD wystąpi błąd, to przerywana jest synchronizacja grupy.
17861 1 Rozszerzono funkcjonalność wykonywania akcji przed uruchomieniem reguły o możliwość dodania komentarza. Dodano również na stałe przycisk anulowania. Więcej w artykułach: Potwierdzenie wykonania reguły ręcznej i Potwierdzenie wykonania reguły ręcznej – część 2.
16980 1 Rozszerzono mechanizm mapowania pól w ramach integracji z KSeF. Dla pól kwotowych istnieje możliwość wskazania jednego pola na formularzu AMODIT, do którego trafi suma kwot z wybranych pól formularza KSeF.
17122 0 Rozszerzono funkcję reguł SendMessageEx() o możliwość wysyłki wiadomości ze wskazaniem załącznika pobieranego z szablonu procesu.
16955 0 Rozszerzono działanie funkcji reguł ExecuteAction() o możliwość wywołania z poziomu akcji reguły wyboru dokumentu z dysku w celu jego załadowania do pola typu dokument.
17277 0 Zwiększono do 2 minut timeout połączenia do bazy danych podczas synchronizacji zewnętrznych źródeł danych typu local.

Poprawki znanych błędów 

Różne mniejsze lub większe poprawki.
19491 117 Poprawiono wyświetlanie checkbox’a do zaznaczania wszystkich spraw w raporcie tabelarycznym.
19469 108 Poprawiono działanie edytora reguł procesu, gdy w nazwie reguły występuje cudzysłów lub apostrof.
19236 96 Poprawiono zasady działania parametru caseSubstitutionCategory (dot. wyłączania spraw z mechanizmu zastępstw) dla spraw skierowanych do grup.
18325 89 Poprawiono działanie mechanizmu oznaczania spraw jako przeczytane/nieprzeczytane na liście spraw „Do wykonania”.
18818 69 Poprawiono wyświetlanie opisu procesu na sprawie.
17247 66 Poprawiono mechanizm generowania szablonów Word z wykorzystaniem zmiennych reguł procesu.
18770 57 Poprawiono wyświetlanie tabel w trybie formularza i podformularza z użyciem funkcji ShowField()/HideField().
18241 52 Poprawiono mechanizm nadawania uprawnień do definicji procesu.
18650 49 Poprawiono standardowy szablon wydruku formularza – pola ukryte za pomocą funkcji HideField() nie powodują pojawiania się pustych linii/przestrzeni w podglądzie wydruku.
18324 49 Poprawiono działanie funkcji HideTemplate() i HideAllTemplates() – jeśli wspomniane funkcje faktycznie ukrywają wszystkie szablony na danym etapie, to nie pojawia się prawy panel szablonów na formularzu sprawy.
18691 46 Poprawiono działanie funkcji GetAttachmentData() w taki sposób, aby obsługiwała poprawnie pliki PDF generowane za pomocą Acrobat 6.
18607 43 Poprawiono sprawdzanie/obsługę statusu przesyłki w module „e-Nadawca”.
18095 43 Poprawiono działanie aplikacji do składania podpisów SingApp dla przypadku, gdy włączona jest graficzna reprezentacja podpisu.
18681 41 Poprawiono wyświetlanie kolumny z numeracją pozycji w słownikach (hierarchicznych).
18639 40 Poprawiono wyświetlanie spraw podrzędnych na formularzu sprawy w prawym panelu spraw powiązanych.
18629 37 Poprawiono mechanizm obsługi parametrów zapytań SQL przekazywanych do funkcji ExecuteSQL() i RemoteExecuteSQL().
17322 34 Poprawiono możliwość przeszukiwania danych w raportach, które to dane zawierają znaki specjalne, np. znak &.
18344 20 Poprawiono mechanizm generowania pliku paczki przelewów do banku Alior.
18291 20 Poprawiono mechanizm wykluczania procesu z zastępstw.
18062 18 Poprawiono mechanizm wyznaczania terminu realizacji sprawy w zależności od ustawień w konfiguracji etapu.
18311 14 Poprawiono funkcjonalność eksportu do arkusza Excel wszystkich kolumn (nie tylko tych widocznych) z raportu tabelarycznego.
18255 12 Poprawiono działanie mechanizmu tworzenia spraw na podstawie kodu (kreskowego) typu DataMatrix.
18178 9 Poprawiono wizualizację podpisu „odręcznego” składanego na dokumencie.
17892 6 Poprawiono obsługę tłumaczenia nazw grup na wszystkich listach spraw od „Do wykonania” aż po „Zamknięte” i „Usunięte” w zależności od wybranego języka interfejsu.
18064 1 Poprawiono mechanizm wyświetlania podglądu faktury z KSeF w przypadku przepięcia sprawy za pomocą funkcji reguł AssignProcedure().
17970 1 Poprawiono działanie raportu systemowego „Who creates cases?”.
17872 1 Poprawiono funkcjonalność checkbox’ów (wybór wierszy) w raportach tabelarycznych osadzonych na formularzu sprawy.
17863 1 Poprawiono mechanizm pobierania paczki przelewów w module przelewów bankowych.
17794 1 Poprawiono obsługę zmiany formaty daty i liczby w profilu użytkownika vs zmiana języka interfejsu.
17734 1 Poprawiono mechanizmy rejestrowania zdarzeń związanych z generowaniem zbiorczego pliku PDF lub pobieraniu plików z poziomu raportu.
14888 0 Poprawiono mechanizm wyboru wartości domyślnej (w trakcie edycji definicji procesu) w polu słownikowym przy dużej ilości pozycji w podpiętym słowniku.
17448 0 Poprawiono rejestrowanie w historii sprawy akcji związanych z uruchomieniem reguł ręcznych na formularzu sprawy.
16615 0 Poprawiono w wyszukiwarce spraw mechanizm czyszczenia indeksu usuniętej sprawy.
16985 0 Poprawiono mechanizm prezentowania listy raportów po zmianie obszaru.
17400 0 Poprawiono działanie graficznego edytora formularza w definicji procesu.
16155 0 Poprawiono filtrowanie raportów osadzonych na sprawie, gdy w ustawieniach pola typu raport filtrem jest pole typu odnośnik.
16748 0 Poprawiono mechanizmy logowania zdarzeń w profilu użytkownika, a dotyczące m.in. zmian hasła.
17026 0 Poprawiono obsługę podglądu faktur pochodzących z KSeF.
17176 0 Poprawiono możliwość dodawania pól data/czas w widoku konfiguracji raportu w sytuacji, gdy pole ma ustawioną wartość wyświetlaną.
17278 0 Poprawiono obsługę natywnych sterowników w nazwanych połączeniach danych, gdy połączenie nazwane jest wykorzystywane w funkcji reguł ExecuteSQL().
17430 0 Poprawiono możliwość odpięcia lub zmiany klucza importu danych w definicji procesu typu „rejestr”.
17484 0 Poprawiono mechanizm zmiany kolejności wierszy w tabeli.
17556 0 Poprawiono mechanizm wysyłania faktur sprzedażowych bezpośrednio przez API KSeF Connector.
17558 0 Poprawiono mechanizm eksportu raportu tabelarycznego do pliku Excel.
17611 0 Poprawiono edytor etapów w definicji procesu poprzez dodanie walidacji, czy etap o podanej już nazwie (technicznej) istnieje.
17863 0 Poprawiono mechanizm pobierania paczki przelewów w module przelewów bankowych.
17867 0 Poprawiono działanie funkcji GetExchangeRate() przy próbie pobrania kursu dla tej samej waluty (np. PLN do PLN) – zwracana jest wartość 1.
17915 0 Poprawiono zwracanie wartości z pól typu „data i czas” w metodach REST API AMODIT.
17931 0 Poprawiono możliwość zmiany nazwy pozycji w słowniku.

 

Czy artykuł był pomocny?
4.5 na 5 gwiazdek

1 rating

5 Stars 0%
4 Stars 100%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
How Can We Improve This Article?