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
PodprocesiSynchronizatorna Workflow. BlokSynchronizatorma 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 blokuPodprocesdodano 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
Uprawnieniaw 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,updateimandatory) 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ólnedodano 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 biznesowewprowadzono 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 wersjiw menu podrzędnymMenedżer konfiguracjiw sekcjiSYSTEMmenu 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.jsonw 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
CustomerNamew 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 naw oknieAudytw 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 szyfrowaniaz 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 SQLza 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.
×