Wydanie 240630
Historia zmian Platformy AMODIT, Lista artykułów na wiki – nowości lub aktualizacje
Lista zmian w wydaniu 240630
(STAN NA DZIEŃ 2024-12-09)
ID | Wydanie | Opis |
---|---|---|
Zmiany wpływające na działanie systemuZmiany, 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ństwaZmiany, 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 wydaniuInformacje 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ściInformacje 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ówRóżne mniejsze lub większe poprawki.
|
||
19930 | 130 | Poprawiono obsługę załączania zaszyfrowanych plików z pakietu Office. |
19788 | 125 | Poprawiono wyszukiwanie fraz na liście spraw w połączeniu z sortowaniem malejącym. |
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. |