Print

Wydanie beta.240930

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

Lista zmian w wydaniu beta.240930.15

(stan na dzień 2024-08-20)

Poprawki znanych błędów

Różne mniejsze lub większe poprawki.

  • 18818: Poprawiono wyświetlanie opisu procesu na sprawie.

Lista zmian w wydaniu beta.240930.13

(stan na dzień 2024-08-20)

Poprawki znanych błędów

Różne mniejsze lub większe poprawki.

  • 17247: Poprawiono mechanizm generowania szablonów Word z wykorzystaniem zmiennych reguł procesu.

Lista zmian w wydaniu beta.240930.12

(stan na dzień 2024-08-20)

Rozszerzenia istniejących funkcjonalności

Informacje o zmianach w istniejących funkcjonalnościach.

  • 18811: Rozszerzono ustawienia definicji procesu o wprowadzenie opcji „Ukryj CaseId w tytule na formularzu sprawy”.

Lista zmian w wydaniu beta.240930.10

(stan na dzień 2024-08-20)

Zmiany wpływające na działanie systemu

Zmiany, które powodują zmianę dotychczasowego działania systemu AMODIT.

  • 18452: Umożliwiono bezpośredni wybór pliku z dysku po kliknięciu w pole typu dokument.
  • 18679: Zmieniono etykietę przycisku wprowadzania komentarza do sprawy z „Wyślij” na „Dodaj komentarz”. Więcej w artykule: Już nie wysyłamy, ale dodajemy komentarze 🙂.

Nowości wprowadzone w tym wydaniu

Informacje o tym, co NOWEGO zostało dodane do AMODIT.

  • 19028: Dodano funkcję reguł Char(), umożliwiającą wstawienie dowolnego znaku UNICODE w kodzie reguły.

Rozszerzenia istniejących funkcjonalności

Informacje o zmianach w istniejących funkcjonalnościach.

  • 18948: Rozszerzono zakres wyświetlania struktury organizacyjnej jako filtru folderowego w module raportowym.

Lista zmian w wydaniu beta.240930.9

(stan na dzień 2024-08-20)

Nowości wprowadzone w tym wydaniu

Informacje o tym, co NOWEGO zostało dodane do AMODIT.

  • 18918: Dodano w profilu użytkownika opcję (uprawnienia) umożliwiającą korzystanie z funkcji „Zaloguj się jako”.

Lista zmian w wydaniu beta.240930.5

(stan na dzień 2024-08-20)

Nowości wprowadzone w tym wydaniu

Informacje o tym, co NOWEGO zostało dodane do AMODIT.

  • 18602: Dodano nową rolę „Odbierający” do TrustCenter.

Lista zmian w wydaniu beta.240930.4

(stan na dzień 2024-08-20)

Poprawki znanych błędów

Różne mniejsze lub większe poprawki.

  • 18770: Poprawiono wyświetlanie tabel w trybie formularza i podformularza z użyciem funkcji ShowField()/HideField().

Lista zmian w wydaniu beta.240930.3

(stan na dzień 2024-08-20)

Rozszerzenia istniejących funkcjonalności

Informacje o zmianach w istniejących funkcjonalnościach.

  • 18944: 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.

Lista zmian w wydaniu beta.240930.1

(stan na dzień 2024-07-26)

Nowości wprowadzone w tym wydaniu

Informacje o tym, co NOWEGO zostało dodane do AMODIT.

Poprawki znanych błędów

Różne mniejsze lub większe poprawki.

  • 18241: Poprawiono mechanizm nadawania uprawnień do definicji procesu.

Lista zmian w wydaniu beta.240930.0

(stan na dzień 2024-06-28)

Zmiany wpływające na działanie systemu

Zmiany, które powodują zmianę dotychczasowego działania systemu AMODIT.

  • 18626: Wycofanie z użycia funkcji NextNumber():
    • Problem: Funkcja reguł NextNumber() jakiś czas temu została zastąpiona nowymi funkcjami RegisterNextNumber() i FindAndRegisterNextNumber(). Przez ponad rok była jednak nadal dostępna dla zachowania kompatybilności wstecznej.
    • Rozwiązanie: Ze względu na to, że nowe funkcje lepiej odpowiadają potrzebom twórców procesów, są bardziej wydajne i precyzyjne uznaliśmy, że ostatecznie wycofujemy z użycia funkcję NextNumber(). Zamiast niej, należy stosować funkcje RegisterNextNumber() lub FindAndRegisterNextNumber().

    Oczywiście reguły napisane wcześniej z użyciem NextNumber() nadal będą działać. Natomiast nie będziemy przyjmować zgłoszeń dotyczących działania tej funkcji czy propozycji rozwoju jej. W pierwszej kolejności należy zastąpić ją ww. funkcjami, które są obecnie zalecane.

  • 18520: Kopiowanie wartości pól przy tworzeniu nowej sprawy za pomocą funkcji CreateCase():
    • Problem: W związku z inną zmianą, funkcjonalność domyślnego kopiowania wartości pól do nowej sprawy utworzonej za pomocą funkcji CreatCase() nie działała poprawnie przez pewien czas.
    • Rozwiązanie: Przywrócono standardowe działanie funkcji CreateCase(), które polega na kopiowaniu do nowo tworzonej sprawy, tych wartości, dla których zgadzają się nazwy pól i typy pól na formularzu.
  • 18403: Zmiana działania funkcji WorkDayDiff():
    • Problem: Funkcja WorkDayDiff() w sytuacji, gdy daty „od” i „do” są takie same i przypadają na dzień wolny, to funkcja wyrzucała wyjątek, który był rejestrowany w logach systemowych
    • Rozwiązanie: Teraz, w sytuacji gdy daty „od” i „do” są identyczne i przypadają na dzień wolny, funkcja zwróci wartość 0 (zero) zamiast wyrzucania wyjątku.
  • 18347: Zmiana komunikatu o uprawnieniach do modyfikacji sprawy:
    • Problem: Gdy użytkownik, nie mający uprawnień do edycji sprawy wchodził do takiej sprawy, to otrzymywał komunikat „Nie masz uprawnień do modyfikacji tej sprawy”. Użytkownicy, którzy otwierali formularz sprawy bez uprawnień do jej modyfikacji, czuli się zdezorientowani lub zaniepokojeni.
    • Rozwiązanie: Zmieniono komunikat na „Posiadasz uprawnienia tylko do odczytu tej sprawy”. Teraz, gdy użytkownik kliknie w sprawę i otworzy formularz, ale nie ma uprawnień do jego modyfikacji, otrzyma jasny, pozytywny komunikat informujący go o trybie tylko do odczytu, co poprawia doświadczenie użytkownika i redukuje potencjalne obawy:
  • 18234: Przywrócono sposób wyświetlania listy pól w oknie podglądu „Historii pola” na zgodny z alfabetem:
    • Problem: Na skutek innej zmiany, w poprzednim wydaniu zmienił się sposób wyświetlania listy pól w oknie podglądu „Historii pola”. Pola zaczęły wyświetlać się zgodnie z kolejnością ich dodawania do formularza, a nie zgodnie z alfabetem.
    • Rozwiązanie: Przywrócono sposób prezentacji listy pól w historii pola – pozycje (nazwy pól) sortowane są alfabetycznie.
  • 17972: Obsługa usuwania sprawy, gdy załącznik w tej sprawie aktualnie jest w edycji w MS Office lub GoogleDocs:
    • Problem: Jeżeli załączony do sprawy dokument został przekazany do edycji w usługach Office365 albo Google i w takiej sytuacji następowała próba usunięcia sprawy to ten załącznik nie był trwale usuwany. Dotyczy to zarówno sytuacji gdy kasowanie sprawy następowało z Kosza,  a także gdy kasowanie sprawy następowało na skutek użycia funkcji DeleteCase() w regule.
    • Rozwiązanie: Zmieniono działanie funkcji reguł DeleteCase() oraz trwałego usuwania całej sprawy z Kosza. Jeśli dokument załączony do sprawy został przekazany do edycji w usługach Office365 albo Google to trwałe usunięcie nie dojdzie do skutku, a w logach systemowych zostanie zarejestrowany błąd i/lub zostanie wyświetlony stosowny komunikat.

Sekcja bezpieczeństwa

Zmiany, nowe funkcjonalności lub poprawki, które mają wpływ na bezpieczeństwo, stabilność lub wydajność działania systemu.

  • W drugim 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’.
  • 18541: 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.
  • 17947: 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”.

Nowości wprowadzone w tym wydaniu

Informacje o tym, co NOWEGO zostało dodane do AMODIT.

  • 18477: Dodanie opcji blokady edycji danych w profilu użytkownika:
    • Problem: Tylko niektóre dane w ustawieniach użytkownika były blokowane do edycji dla użytkownika, większość nie była blokowana, co mogło prowadzić do zmian danych przez poszczególnych użytkowników.
    • Rozwiązanie: Dodano, obok już istniejącego parametru  BlockUserBasicDataEditing, nowe parametry umożliwiające zablokowanie danej sekcji przed edycją przez użytkownika, a są to: BlockUserContactDataEditing, BlockUserGraphSettingsEditing i BlockUserAdditionalDataEdit. Parametry są dostępne w ustawieniach systemowych AMODIT i mają działanie globalne, czyli wybrana blokada zostanie włączona dla wszystkich użytkowników z wyjątkiem administratorów systemowi i osób z rolą zarządzania użytkownikami lub grupami. Więcej w artykule: Blokowanie edycji parametrów w profilu użytkownika.
  • 18370: Dodano logowanie typu OAuth do skrzynek pocztowych obsługiwanych przez Gmail.
  • 18300: Dodano możliwość szybkiego przełączania się między kontami użytkownika:
    • Problem: Użytkownicy, w celu separacji ról administracyjnych od zwykłego konta lub zatrudnieni w wielu spółkach, często mają w AMODIT zakładane odrębne konta. Musieli wylogowywać się z jednego konta i logować na inne, co było niewygodne i czasochłonne.
    • Rozwiązanie: Wprowadzono możliwość szybkiego przełączania się między kontami użytkownika bez konieczności przelogowywania się. Konfiguracja przełączania kont odbywa się w ustawieniach systemowych, a szczegóły są dostępne w artykule Przełączanie konta użytkownika.
  • 17890: Dodano możliwość przekazania do TrustCenter listy osób podpisujących bez konieczności tworzenia tabelki na formularzu:
    • Problem: Dotychczasowa funkcja TrustCenterSendToSign() wymagała korzystania z tabelki na formularzu sprawy do podawania osób podpisujących, co ograniczało elastyczność i wygodę konfiguracji.
    • Rozwiązanie: Wprowadzono nową funkcję TrustCenterSendToSignEx(), która umożliwia przekazanie do TrustCenter listy osób podpisujących jako obiekt, bez konieczności tworzenia tabelki na formularzu. dzięki temu otwierają się nowe możliwości konfiguracji procesów korzystających z integracji z TrustCenter.
  • 17620: Dodano możliwość włączania/wyłączania akcji pobierania plików PDF z poziomu raportu. Więcej w artykule: Rejestrowanie zdarzeń związanych z podglądem lub pobieraniem dokumentów.
  • 17619: Dodano rejestrowanie na koncie użytkownika akcji związanej z pobieraniem plików PDF z poziomu raportu. Więcej w artykule: Rejestrowanie zdarzeń związanych z podglądem lub pobieraniem dokumentów.
  • 16028: 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”.
  • 10172: Dodano możliwość generowania podglądu np. faktury do pliku PDF, a nie tylko HTML. Więcej w artykule: ConvertFileToPDFEx().

Rozszerzenia istniejących funkcjonalności

Informacje o zmianach w istniejących funkcjonalnościach.

  • 18692: Rozszerzono funkcjonalność logowania MFA o wysyłkę kodów za pomocą SMS.
  • 18619: Rozszerzono moduł e-Nadawcy o obsługę statusu „NIEZNANY”.
  • 18595: 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.
  • 18569: Rozszerzono mechanizm synchronizacji kont użytkowników z AzureAD o możliwość wskazania wybranych grup, z których będą pochodzić użytkownicy.
  • 17861: 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ęcznejPotwierdzenie wykonania reguły ręcznej – część 2.
  • 17621: Rozszerzono funkcjonalność obszarów o możliwość umieszczenia stałych linków (np. do innych systemów) w lewym menu nawigacyjnym obszaru.
  • 17119: Rozszerzono działanie funkcji reguł SendMessageEx() o możliwość wysłania szablonu jako takiego, a podpiętego do definicji procesu.

Poprawki znanych błędów

Różne mniejsze lub większe poprawki.

  • 18691: Poprawiono działanie funkcji GetAttachmentData() w taki sposób, aby obsługiwała poprawnie pliki PDF generowane za pomocą Acrobat 6.
  • 18681: Poprawiono wyświetlanie kolumny z numeracją pozycji w słownikach (hierarchicznych).
  • 18650: Poprawiono standardowy szablon wydruku formularza – pola ukryte za pomocą funkcji HideField() nie powodują pojawiania się pustych linii/przestrzeni w podglądzie wydruku.
  • 18639: Poprawiono wyświetlanie spraw podrzędnych na formularzu sprawy w prawym panelu spraw powiązanych.
  • 18629: Poprawiono mechanizm obsługi parametrów zapytań SQL przekazywanych do funkcji ExecuteSQL() i RemoteExecuteSQL().
  • 18607: Poprawiono sprawdzanie/obsługę statusu przesyłki w module „e-Nadawca”.
  • 18344: Poprawiono mechanizm generowania pliku paczki przelewów do banku Alior.
  • 18324: 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.
  • 18311: Poprawiono funkcjonalność eksportu do arkusza Excel wszystkich kolumn (nie tylko tych widocznych) z raportu tabelarycznego.
  • 18291: Poprawiono mechanizm wykluczania procesu z zastępstw.
  • 18255: Poprawiono działanie mechanizmu tworzenia spraw na podstawie kodu (kreskowego) typu DataMatrix.
  • 18178: Poprawiono wizualizację podpisu „odręcznego ” składanego na dokumencie.
  • 18095: Poprawiono działanie aplikacji do składania podpisów SingApp dla przypadku, gdy włączona jest graficzna reprezentacja podpisu.
  • 18062: Poprawiono mechanizm wyznaczania terminu realizacji sprawy w zależności od ustawień w konfiguracji etapu.
  • 17892: 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.
  • 17322: Poprawiono możliwość przeszukiwania danych w raportach, które to dane zawierają znaki specjalne, np. znak &.
  • 10722: Wyłączono niektóre niewykorzystywane w AMODITScript snipet’y instrukcji. Więcej w artykule: Wyłączenie niewykorzystywanych snipet’ów w edytorze reguł.

 

Czy artykuł był pomocny?
0 na 5 gwiazdek
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
How Can We Improve This Article?