Informacje o wersji 1.3.16
Nowe i rozszerzone funkcjonalności
- OCR:
-
- W module OCR dodano funkcję podglądu plików PDF, w tym wielostronnicowych, opartą na kontrolce PDF Viewer firmy Telerik. Kontrolka oferuje między innymi możliwości zaznaczania rozpoznanych danych na podglądzie treści pliku PDF.
- W sekcji OCR na formularzu można teraz wyświetlać podgląd pliku PDF przetworzonego w procedurze OCR z zaznaczonymi rozpoznanymi danymi.
- Dodano możliwość zdefiniowania formatu wartości numerycznych (dat, liczb) występujących w dokumencie przetwarzanym przez moduł OCR.
- Wprowadzono szereg poprawek i ulepszeń w działaniu modułu OCR, są to między innymi: możliwość definiowania szablonu „od podstaw”, przeniesiono funkcjonalności OCR na stronę aplikacji frontowej, wyświetlanie informacji o statusie procesu OCR na załączniku, w sekcji OCR dodano pasek przewijania rozpoznanych pozycji niezależny od paska przewijania podglądu.
- Okno edycji SQL:
-
- W oknach edycji SQL w nAxiom dodano pomocniczy panel z listą tabel z bazy danych w formie „drzewka”. Kliknięcie węzła tabeli rozwija go i wyświetla listę kolumn tej tabeli. Dwukrotne kliknięcie pozycji na liście wstawia odpowiednią nazwę w okienku edycji SQL. Lista jest wczytywana w momencie otwierania okienka edycji, aby ją odświeżyć, należy kliknąć przycisk
Odśwież
.
Drzewko SQL - W oknach edycji SQL w nAxiom dodano pomocniczy panel z listą tabel z bazy danych w formie „drzewka”. Kliknięcie węzła tabeli rozwija go i wyświetla listę kolumn tej tabeli. Dwukrotne kliknięcie pozycji na liście wstawia odpowiednią nazwę w okienku edycji SQL. Lista jest wczytywana w momencie otwierania okienka edycji, aby ją odświeżyć, należy kliknąć przycisk
- Formularze — przekazywanie wartości:
-
- Dodano akcję systemową
Ustaw dane formularza
, która pozwala przekazywać dane między otwartymi formularzami. W definicji akcji należy podać pole formularza docelowego i przypisać mu wartość z pola w bieżącym formularzu. Mapowanie ma formę:
KodFormularzaDocelowego.PoleFormularza=@PoleFormularzaBieżącego
Aby przekazać wartości do kilku pól, należy dodać kolejne mapowania, oddzielając je średnikami.
Przenoszenie danych z formularza - Dodano akcję systemową
- Akcje sprawdzeń:
-
- Dodano nową kategorię akcji
Akcje sprawdzeń
. Te akcje umożliwiają sprawdzenie, czy od ostatniej zmiany statusu dokumentu został dodany komentarz lub załącznik. Dla akcji lokalnych jest możliwy wybór kategorii załączników, dla akcji globalnych sprawdzane jest dodanie załącznika w dowolnej kategorii. W razie braku komentarza lub załącznika, akcja powoduje wyświetlenie komunikatu i przerywa operację.
Akcje sprawdzeń - Dodano nową kategorię akcji
- Workflow:
-
- Zmieniono działanie bloków
Podproces
iSynchronizator
na Workflow. BlokSynchronizator
ma teraz własną nazwę i status oraz można do niego poprowadzić przejście z procesu głównego. Do właściwości przejścia z blokuPodproces
dodano przełącznikŚcieżka kontynuacji procesu głównego
, który może być włączony tylko dla jednego przejścia.
Właściwości bloku Synchronizator - Dodano komunikat ostrzegający o braku przypisania roli do przejścia na Workflow; użytkownik może zdecydować o przerwaniu operacji i powrocie do Workflow w celu przypisania roli lub o kontynuacji zapisu przejścia bez przypisanej roli.
Ostrzeżenie o braku przypisanej roli - Zmieniono z minut na sekundy jednostkę czasu oczekiwania dla komponentu Oczekiwanie na Workflow. Dodano skrypt, który przelicza czas oczekiwania dla istniejących definicji przejść statusów.
Właściwości bloku Oczekiwanie - Zmieniono działanie bloków
- Sekcja raportu:
-
- Dodano nowy typ sekcji formularza:
Sekcja raportu
. W tej sekcji jest wyświetlany podgląd zdefiniowanego raportu. Sekcja pozwala przekazywać parametry do raportu analogicznie jak w akcji generowania raportu. Możliwa jest również taka konfiguracja raportu, aby wartości parametrów były ustawiane bezpośrednio w podglądzie raportu w aplikacji frontowej.
Ustawienia sekcji raportu, cz. I Ustawienia sekcji raportu, cz. II - Dodano nowy typ sekcji formularza:
- Wtyczka do MS Outlook:
-
- Opracowano wtyczkę do programu MS Outlook, która umożliwia między innymi logowanie w nAxiom przy użyciu Public API lub poświadczeń domenowych, otwieranie dokumentu aplikacji frontowej w oknie przeglądarki z linku w wiadomości e-mail oraz zmianę statusu dokumentu w oknie wtyczki.
Wtyczka do MS Outlook - Uprawnienia do sekcji formularza:
-
- Dodano funkcjonalność definiowania uprawnień do sekcji formularza. Jest ona dostępna po kliknięciu przycisku
Uprawnienia
w trybie projektowania formularza. Szablon definiuje się dla określonego statusu (w tym również dla nowo tworzonego dokumentu) oraz dla określonej kategorii użytkownika (twórca, rola albo interesariusz). Uprawnienia (read
,update
imandatory
) ustawia się osobno dla każdej sekcji formularza.
Deklarowanie szablonu uprawnień dla sekcji formularza Ustawianie uprawnień dla sekcji formularza - Dodano funkcjonalność definiowania uprawnień do sekcji formularza. Jest ona dostępna po kliknięciu przycisku
- Mail Monitor:
-
- W Mail Monitorze na karcie
Ogólne
dodano nowe pola, w których można określić akceptowane rozszerzenia załączników, minimalny i maksymalny rozmiar pliku oraz dołączenie wszystkich załączników do jednego dokumentu.
Mail Monitor, karta Ogólne - W Mail Monitorze na karcie
- Uruchamianie nAxiom:
-
- Zmieniono tryb uruchamiania platformy nAxiom. Obecnie wpisanie adresu serwera nAxiom powoduje wywołanie aplikacji Auth, która po uwierzytelnieniu użytkownika przekierowuje go do aplikacji odpowiadającej jego roli systemowej (Front lub Admin).
- Grupowanie na listach obiektów nAxiom:
-
- Zmieniono sposób wyświetlania ról na liście (
KONFIGURACJA
>Zarządzanie rolami
). Obecnie role są grupowane według aplikacji i modułów. Z kolei w menuProcesy biznesowe
wprowadzono grupowanie typów dokumentów, kategorii załączników i statusów według dokumentów biznesowych.
Grupowanie ról - Zmieniono sposób wyświetlania ról na liście (
- Słowniki:
-
- Dodano możliwość definiowania sposobu wyświetlania wartości ze zdefiniowanych kolumn słowników (Pole formularza typu
Lista wyboru (Słownik
, właściwośćPozycja słownika
, przyciskFormat
).
Format wyświetlania pozycji słownika - Dodano możliwość definiowania sposobu wyświetlania wartości ze zdefiniowanych kolumn słowników (Pole formularza typu
- Funkcje eksperymentalne:
-
- W ustawieniach aplikacji dodano przełącznik
Pokaż eksperymentalne funkcjonalności
. Jego włączenie powoduje odblokowanie w menu back-office funkcjonalności oznaczonych jako eksperymentalne.
Funkcje eksperymentalne - W ustawieniach aplikacji dodano przełącznik
- Eksport/import aplikacji (funkcja eksperymentalna):
-
- Dodano funkcjonalność eksportowania/importowania aplikacji i modułów między instalacjami nAxiom. Funkcja jest dostępna jako polecenie
Import/Eksport wersji
w menu podrzędnymMenedżer konfiguracji
w sekcjiSYSTEM
menu back-office. W ramach tej funkcjonalności możliwe jest definiowanie konfiguracji eksportu, definiowanie szablonów eksportu, w których wskazuje się kategorie obiektów do eksportu, porównywanie konfiguracji eksportu, podgląd danych w paczce oraz import aplikacji z pliku.
Lista konfiguracji eksportu Szablon eksportu - Dodano funkcjonalność eksportowania/importowania aplikacji i modułów między instalacjami nAxiom. Funkcja jest dostępna jako polecenie
Poprawki i usunięte błędy
- Rozszerzono treść komunikatu o błędzie połączenia z bazą danych w instalatorze.
- Usunięto błąd w działaniu instalatora, który powodował nadpisanie nazwy klienta podczas aktualizacji nAxiom. Ponadto dodano możliwość stosowania różnych nazw klientów dla różnych witryn.
- Usunięto błąd, który powodował, że nie były wyświetlane kolejne strony szablonów uprawnień dla statusów.
- Wprowadzono poprawkę wyłączającą propozycję tłumaczenia stron nAxiom wyświetlany przez niektóre przeglądarki.
- Zmodyfikowano plik konfiguracji
front\assets\config\config.production.json
w taki sposób, że obecnie można osobno włączyć funkcję SignalR na potrzeby autoodświeżania list i osobno na potrzeby czatu. Oba te ustawienia są domyślnie wyłączane przez instalator.
"signalR": {
"useSignalR": true,
"useInComponent": {
"chat": true,
"grid": true
}
- Wprowadzono poprawkę umożliwiającą ponowienie procesu OCR po niepowodzeniu.
- Zablokowano możliwość usunięcia załącznika poprawnie przetworzonego w module OCR. Załączniki można usuwać tylko w przypadku błędów rozpoznawania
- Usunięto błąd, który powodował, że przełączanie między zakładkami sekcji na formularzu powodowało resetowanie wartości pól ustawionych przez zależności listy.
- Wprowadzono poprawki wyglądu ekranu definiowania raportów, dodano automatyczne przekierowanie do designera raportów po utworzeniu nowej definicji.
- Usunięto błąd, który uniemożliwiał zapis globalnych akcji raportów Telerik oraz akcji lokalnych, które nie zapisywały raportu jako załącznika.
- Usunięto błąd, który powodował, że po wykonaniu akcji JavaScript wyzwalanej zdarzeniem OnChange dla pola numerycznego zmieniona wartość nie była wyświetlana w polu.
- Wprowadzono poprawkę, która wyeliminowała występowanie błędu zabezpieczeń podczas wykonywania akcji Web Service na źródle danych z wyłączoną autoryzacją w sytuacji, kiedy wartość atrybutu
CustomerName
w pliku appsetting.json została zmieniona. - Usunięto błąd, który powodował, że etykieta dla pola formularza typu
Checkbox (grupa)
nie była wyświetlana. - Wprowadzono szereg poprawek i ulepszeń w działaniu sekcji załączników oraz funkcji kategorii i wersjonowania załączników.
- Poprawiono walidację uprawnień w przypadku, kiedy ten sam użytkownik jest podmiotem kilku szablonów uprawnień (np. jako twórca i interesariusz). W takiej sytuacji użytkownik obecnie dysponuje sumą uprawnień wynikających ze wszystkich szablonów.
- Poprawiono wyświetlanie wartości w kolumnie
Zmiana statusu na
w oknieAudyt
w aplikacji frontowej. - Wprowadzono poprawkę wyłączającą wyświetlanie użytkowników systemowych na liście wyboru interesariuszy.
- Wprowadzono poprawki przywracające prawidłową obsługę polecenia
Akcje szyfrowania
z menuAkcje
. - Usunięto błąd, który uniemożliwiał korzystanie z palety wyboru koloru w różnych miejscach w nAxiom.
- Wprowadzano poprawkę uwzględniającą domyślne wartości komponentu Entity Framework, dzięki której ustawienie dostępu użytkownika do komponentu InternalAPI zapisywane w bazie danych jest zgodne ze stanem przełącznika w oknie profilu użytkownika.
- Wprowadzono poprawkę w działaniu warunków SQL na sekcji prosta lista.
- Wprowadzono poprawkę, dzięki której kolejność wykonywania akcji przypisanych do przejść na Workflow jest zgodna z kolejnością przypisania i nie zależy od kategorii akcji.
- Wyłączono walidację składni SQL w akcji Zewnętrzny SQL w przypadku, gdy źródłem danych jest baza danych Oracle.
- Usunięto błąd, który uniemożliwiał wywołanie akcji
Zewnętrzny SQL
za pomocą przycisku na liście. - Zmieniono działanie instalatora w taki sposób, że obecnie wyłącza on moduł WebDav tylko dla witryn platformy nAxiom, a dla innych nie, o ile jest zainstalowany w IIS.
×