Dodanie pól „Zakres stron do przetworzenia” i „Łączenie stron przesyłanych plików” w ramach punktu ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”

W wersji 2025.2.1 w punkcie ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)” w ramach okna wyświetlanego po kliknięciu w przycisk  [Ustawienia OCR]  dodano dwa pola, analogiczne do tych znajdujących się w punkcie ACD typu „Współpraca z OCR“:

  • Zakres stron do przetworzenia – pole umożliwia wprowadzenie zakresu stron do przetworzenia.
  • Łączenie stron przesyłanych plików – pole umożliwia wybór sposobu łączenia stron przetwarzanych przez OCR:
    • Według treści – łączenie stron w przesłanym pliku będzie odbywało się na podstawie zawartości zinterpretowanej przez algorytm usługi OCR
    • Jeden przesłany plik to jeden dokument – dokument nie zostaje podzielony i jest w całości przekazany do Repozytorium.

Kiedy zakres stron zostanie określony, OCR najpierw wybierze ten zakres stron z dokumentu, później zaś w tym zakresie połączy strony dokumentu według treści lub według założenia, że jeden przesłany plik jest równy jednemu dokumentowi (zgodnie z wybraną opcją).

 

Widok okna „Ustawienia OCR“ z polami „Zakres stron do przetworzenia“ i „Łączenie stron przesyłanych plików“

 

Widok okna „Ustawienia OCR“ z polami „Zakres stron do przetworzenia“ i „Łączenie stron przesyłanych plików“ – widoczne są opcje dostępne w ramach pola „Łączenie stron przesyłanych plików“




Informacje ogólne

Aplikacje Comarch BPM w wersji 2025.2.1  współpracują z następującymi Systemami Comarch ERP:

    • Comarch ERP XL – wersje systemu: 2025.0, 2025.0.1, 2025.0.2, 2025.0.3
    • Comarch ERP Optima – wersje systemu: 2025.2.1, 2025.3.1, 2025.5.1
    • Comarch ERP Altum – wersje systemu:  2024.1.0, 2024.5, 2025.0

 

Uwaga
Od wersji 2025.1.0 wsparcie dla starej wersji aplikacji web zostało zakończone. 

 

Uwaga
Obsługa logów z generatora została oprogramowana w Comarch BPM dla następujących wersji Comarch ERP Optima: 2024.3.1, 2024.5.1, 2024.6.1, 2025.0.1, 2025.1.1, 2025.2.1 i późniejszych. Ze stron walidowanych należy pobrać zaktualizowany generator Comarch ERP Optima adekwatny do wersji Comarch ERP Optima.

Uwaga

Wymagane oprogramowanie serwera IIS:

System operacyjny (jedna z poniższych możliwości):

  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022





Umożliwienie przenoszenia danych KSeF we współpracy z Comarch ERP Optima

Zmiany funkcjonalne w wersji 2025.2.0

 

Od wersji 2025.2.0 podczas generowania dokumentów FZ i FZV do Comarch ERP Optima można przenosić na dokumenty dane dotyczące KSeF (numery i daty).

W ramach definicji obiegu OptimaInvoiceGeneration.workflow dostępnej wraz z generatorem faktur zakupowych do Comarch ERP Optima dodano:

  • kontrolkę typu Własna akcja „Sprawdź numer KSeF” (identyfikator: Sprawdz_numer_KSeF), która zawiera procedurę ERP, dzięki której możliwa jest weryfikacja, czy dokument z danym numerem KSeF w kontrolce „Numer KSeF” (identyfikator: NumerKSeF) jest już w Comarch ERP Optima;

 

Definicja kontrolki „Sprawdź numer KSeF”

 

  • kontrolkę typu Komunikat (identyfikator: Msg2), która odpowiada za wyświetlenie komunikatu „Dokument o numerze KSeF [numer] znajduje się już w Comarch ERP Optima” – jeśli dokument o numerze znajdującym się w kontrolce „Numer KSeF” (identyfikator: NumerKSeF) jest już w Comarch ERP Optima

 

Definicja kontrolki typu Komunikat (identyfikator:Msg2)

 

  • kontrolkę typu Tekst „Status KSeF w Optimie” (identyfikator: StatusKSeFOptima), która zawiera informację zależną od wyniku weryfikacji za pomocą kontrolki „Sprawdź numer KSeF” – jeśli dokument znajduje się w Comarch ERP Optima, w kontrolce „Status KSeF w Optimie” widnieje napis „Dokument o takim numerze istnieje już w ERP”, jeśli zaś nie – „Dokument o takim numerze nie istnieje w ERP”.

 

Definicja kontrolki „Status KSeF w Optimie”

 

Nowe kontrolki na dokumencie, który ma zostać wygenerowany do Comarch ERP Optima jako faktura zakupu

 

W ramach definicji obiegów:

  • OptimaVatRegisterGeneration.workflow dostępnego wraz z generatorem dokumentów do rejestru VAT Comarch ERP Optima
  • OptimaVatRegisterGenerationAndAnalyticalDescription.workflow dostępnego wraz z generatorem dokumentów i opisu analitycznego do rejestru VAT Comarch ERP Optima

dodano następujące kontrolki, z których dane przekazywane są przez generator dokumentów Rejestr VAT do Comarch ERP Optima:

  • kontrolkę typu Data „Data przyjęcia KSeF” (identyfikator: DataKSeF)
  • kontrolkę typu Tekst „Numer KSeF” (identyfikator: NumerKSeF).

Dla tych kontrolek wprowadzono także odpowiednie klucze w pliku OptimaVatRegisterGenerator.exe.config (<add key=”KSeFNumberControl” value=”NumerKSeF” /> oraz <add key=”KSeFReceiptDateControl” value=”DataKSeF” />).

Kontrolki: „Data przyjęcia KSeF” „Numer KSeF” nie są wymagane do wygenerowania dokumentu w Comarch ERP Optima.

Dodatkowo na definicjach obiegów: OptimaVatRegisterGeneration.workflow i OptimaVatRegisterGenerationAndAnalyticalDescription.workflow wprowadzono następujące zmiany:

  • dodano kontrolkę typu Własna akcja z procedurą ERP akcja „Sprawdź numer KSeF” (identyfikator: Sprawdz_numer_KSeF), która sprawdza, czy dokument z danym numerem KSeF w kontrolce „Numer KSeF” (identyfikator: NumerKSeF) jest już w Comarch ERP Optima
  • dodano kontrolkę typu Komunikat (identyfikator: Msg2), która odpowiada za wyświetlenie komunikatu „Dokument o numerze KSeF [numer] znajduje się już w Comarch ERP Optima” – jeśli dokument o numerze znajdującym się w kontrolce „Numer KSeF” (identyfikator: NumerKSeF) jest już w Comarch ERP Optima
  • dodano kontrolkę typu Tekst „Status KSeF w Optimie” (identyfikator: StatusKSeFOptima), która zawiera informację zależną od wyniku weryfikacji za pomocą kontrolki „Sprawdź numer KSeF” – jeśli dokument znajduje się w Comarch ERP Optima, w kontrolce „Status KSeF w Optimie” widnieje napis „Dokument o takim numerze istnieje już w ERP”, jeśli zaś nie – „Dokument o takim numerze nie istnieje w ERP”.

 

Nowe kontrolki na dokumencie, który ma zostać wygenerowany do rejestru VAT




Umożliwienie zmiany administratora na obszarach w Comarch BPM Repozytorium

Zmiany funkcjonalne w wersji 2025.2.0

 

W wersji 2025.2.0 umożliwiono dodanie nowego administratora w Comarch BPM Repozytorium:

  • przez administratora głównego Comarch BPM Repozytorium – operatora, dla którego w aplikacji desktop Comarch BPM na karcie pracownika na zakładce „Uprawnienia” jednocześnie:
    • w sekcji „Uprawnienia ogólne” w polu „Administrator” wybrano opcję „Tak”
    • w sekcji „Funkcjonalności” w ramach pola „Praca z modułem” wybrano opcję „Obieg dokumentów i Repozytorium”

oraz

  • przez administratora lokalnego.- operatora, dla którego w Comarch BPM na karcie pracownika na zakładce „Uprawnienia” w sekcji „Funkcjonalności” w ramach pola „Praca z modułem” wybrano opcję „Obieg dokumentów i Repozytorium”, a w Comarch BPM Repozytorium przyznano mu uprawnienie administratora podczas tworzenia folderu (obszaru) lub (od wersji 2025.2.0) w ramach zrządzania uprawnieniami obszaru

 

W przypadku administratora głównego Comarch BPM Repozytorium:

  • nie można odebrać mu uprawnień z poziomu Repozytorium
  • odebranie mu uprawnień jest możliwe:
    • przez wybór na karcie pracownika w aplikacji desktop Comarch BPM opcji „Nie” na zakładce „Uprawnienia” w sekcji „Uprawnienia ogólne” w polu „Administrator”

lub

    • przez wybór na karcie pracownika w aplikacji desktop Comarch BPM opcji „Obieg dokumentów” na zakładce „Uprawnienia” w sekcji „Funkcjonalności” w ramach pola „Praca z modułem”
  • jest wyświetlany na liście osób uprawnionych do folderu w oknie „Zarządzanie uprawnieniami” w Comarch BPM Repozytorium w trybie do odczytu (wyszarzony)

 

W przypadku administratora lokalnego Comarch BPM Repozytorium:

  • uprawnienie na poziomie administratora, które nadano; na danym obszarze jest dziedziczone na wszystkie obszary i foldery podrzędne;
  • dostęp do danego obszaru jest pełny – operator może archiwizować dokumenty i zarządzać uprawnieniami;
  • jest wyświetlany na liście osób uprawnionych do folderu w oknie „Zarządzanie uprawnieniami” w Comarch BPM Repozytorium w trybie do odczytu (wyszarzony), jeśli do danego obszaru przypisano mniej niż dwóch administratorów lokalnych;
  • jeśli do danego obszaru jest przypisanych dwóch lub więcej administratorów lokalnych, wówczas można usunąć administratora lokalnego, klikając w ikonę . Usunięcia administratora lokalnego może dokonać tylko inny administrator. Po usunięciu administratora lokalnego zostają mu odebrane wszystkie uprawnienia na danym obszarze oraz na podrzędnych obszarach i folderach;
  • jeśli do danego obszaru jest przypisanych dwóch lub więcej administratorów lokalnych, wówczas można zmienić uprawnienia administratora lokalnego na uprawnienie „Edytor” albo „Przeglądający” w ramach danego obszaru – w takim przypadku uprawnienia pracownika zostaną zawężone odpowiednio do uprawnień edytora lub przeglądającego.

 

Uwaga

Jeżeli:

  • Uprawnienie administratora lokalnego zostanie zmienione na uprawnienie administratora głównego Comarch BPM Repozytorium (w aplikacji desktop Comarch BPM na karcie pracownika na zakładce „Uprawnienia” w sekcji „Uprawnienia ogólne” w polu „Administrator” zostanie wybrana opcja „Tak”) – wówczas taki operator będzie mieć uprawnienia administratora głównego
  • Uprawnienie administratora głównego Comarch BPM zostanie zmienione na uprawnienie administratora lokalnego (w aplikacji desktop Comarch BPM na karcie pracownika na zakładce „Uprawnienia” w sekcji „Uprawnienia ogólne” w polu „Administrator” zostanie wybrana opcja „Nie”) – wówczas taki operator będzie mieć uprawnienia administratora lokalnego dla danego obszaru.

 

Od wersji 2025.2.0 po przejściu do okna „Zarządzanie uprawnieniami” dla danego folderu (obszaru) istnieje możliwość wyboru roli „Administrator” dla pracownika. W tym celu w ramach listy wyboru poziomu uprawnień dla pracownika wyświetlanej po kliknięciu ikony strzałki skierowanej w dół dodano opcję „Administrator” wraz z opisem dostępnych uprawnień. Operator może wybrać tę opcję, aby zmienić poziom uprawnień pracownika lub nadać takie uprawnienie nowemu pracownikowi.

W sytuacji, kiedy przedtem do danego obszaru przypisany był tylko jeden administrator lokalny, nadanie uprawnień administratora lokalnego drugiemu operatorowi umożliwia edycję lub usunięcie jednego z administratorów lokalnych.

Wprowadzone zmiany należy zapisać za pomocą przycisku [Zapisz].

 

Uwaga
Rola „Administrator” może zostać nadana pracownikowi jedynie przez administratora głównego Comarch BPM Repozytorium lub przez administratora lokalnego danego folderu (obszaru).

 

Uwaga
Jeśli w katalogu nadrzędnym użytkownik ma nadane uprawnienie „Administrator”, wówczas w katalogu podrzędnym nie można zmienić mu uprawnienia na „Edytor” albo „Przeglądający”.

 

Uwaga

Jeżeli w obszarze nadrzędnym rola danego operatora zostanie zmieniona z opcji „Administrator” na „Przeglądający” lub „Edytor”, wtedy użytkownik zostanie usunięty w obszarach podrzędnych.

Jeżeli natomiast w obszarze nadrzędnym rola danego operatora zostanie zmieniona z opcji „Przeglądający” lub „Edytor” na „Administrator”, wtedy uprawnienie jest dziedziczone na obszary podrzędne (operator ma do nich uprawnienia administratora).

 

Okno „Zarządzaj uprawnieniami folderu” z opcją „Administrator” do wyboru

 

Obok nagłówka „Osoby z dostępem do folderu” dodano również ikonę [Info] – po przesunięciu na nią kursora wyświetlana jest następująca informacja:

Wybrane osoby mogą mieć określony poziom uprawnień:

Przeglądający – tylko podgląd
Edytor – porządkowanie, dodawanie i edytowanie
Administrator – pełen dostęp, archiwizacji i zarządzanie uprawnieniami




Wprowadzenie zmian w panelu użytkownika i w funkcjonalności logów

Zmiany funkcjonalne w wersji 2025.2.0

W wersji 2025.2.0 wprowadzono następujące zmiany dotyczące panelu użytkownika oraz funkcjonalności logów w aplikacji desktop Comarch BPM:

 

Usunięcie komunikatu „Zapisano” na zakładkach „Lista dokumentów”, „Szczegóły dokumenty” i „Konfiguracja”

W wersji 2025.2.0 usunięto komunikat „Zapisano”, który był wyświetlany po kliknięciu w ikonę zapisz32 [Zapisz] na zakładkach „Lista dokumentów”, „Szczegóły dokumenty” i „Konfiguracja” w ramach zakładki [Panel użytkownika]. Zamiast komunikatu wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwami zakładek. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok zakładki „Lista dokumentów” na zakładce „Panel użytkownika” po kliknięciu w ikonę „Zapisz”

 

Zmiany dotyczące logów dla Comarch BPM pracującego w chmurze

Od wersji 2025.2.0 jeśli Comarch BPM pracuje w chmurze, wówczas:

  • wszystkie logi będą zapisywane jedynie w ramach tabeli do.DF_WorkLogEntries w bazie danych Comarch BPM – dlatego zmieniono również opis dostępny w zakładce [Panel użytkownika], na zakładce „Logi z pracy systemu” na „;W zakładce możliwe jest zarządzanie logami systemowymi w kontekście zalogowanego operatora z obszaru Comarch BPM zapisywanymi w tabeli DF_WorkLogEntries w bazie danych”;
  • w tabeli do.DF_WorkLogEntries dodano kolumnę z Id operatora, który był zalogowany, gdy zapisywano logi z danego obszaru pracy Comarch BPM.

 

Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika”

Widok sekcji „Logi ogólne”, w ramach zakładki „Logi z pracy systemu” na zakładce „Panel użytkownika” – przed włączeniem logów i odświeżeniem

W wersji 2025.2.0 w ramach zakładki [Panel użytkownika], na zakładce „Logi z pracy systemu” w sekcji „Logi ogólne” wprowadzono następujące zmiany:

  • Dodano pola „Pokaż logi zapisane od do” – w ramach tych pól operator może wskazać zakres dat, dla których wyświetlone zostaną logi z tabeli do. DF_WorkLogEntries. Po wskazaniu przez operatora dat w polach albo pozostawieniu wartości domyślnych, a następnie po kliknięciu w ikone „Odśwież”, dane zostaną wyświetlone w tabelce z logami, dostępnej pod polami „Pokaż logi zapisane od do”, zgodnie ze wskazanymi datami i z obszarem pracy aplikacji, do którego odnosi się dana sekcja- w tym przypadku sekcja „Logi ogólne”. Domyślne wartości dla pól „Pokaż logi zapisane od do” to:
    • W polu „od” – bieżąca data z godziną 00:00:00;
    • W polu „do” – bieżąca data z godziną 23:59:59;
  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;

 

Uwaga
Opcja włączenia lub wyłączenia zapisywania logów w tabeli do.DF_WorkLogEnteries dotyczy jedynie logów z obszaru pracy danej sekcji – w tym przypadku sekcji „Logi ogólne”.

  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora. Jeśli w ramach sekcji dokonano zmian, ale nie kliknięto w ikonę zapisz32 [Zapisz] w tej sekcji, wówczas przy próbie przejścia do innej zakładki wyświetlony zostanie komunikat „W sekcji [Nazwa_Sekcji] nie zapisano zmiany ustawień. Czy zapisać zmiany?” z następującymi opcjami do wyboru:
    • Tak – jeśli operator wybierz tę opcję, wówczas zmiany dokonane w ustawieniach zostaną zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi z pracy systemu”;
    • Nie – jeżeli operator wybierze tę opcję, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi z pracy systemu”;
    • Anuluj lub znak x – w przypadku, gdy operator wybierze jedną z tych opcji, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik pozostanie na zakładce „Logi z pracy systemu”.

 

Komunikat wyświetlony po wprowadzeniu zmian w sekcji i próbie przejścia do innej zakładki bez zapisu

 

Po naciśnięciu ikony  [Odśwież] nastąpi pobranie danych dotyczących obszaru pracy sekcji „Logi ogólne” z  tabeli do.DF_WorkLogEntries, zgodnie z zakresem dat wybranym w polach „Pokaż logi zapisane od do” oraz loginem operatora, a następnie wyświetlenie ich w tabelce z logami”;


  • Dodano tabelkę z logami, w której znajdują się dane dotyczące obszaru pracy sekcji „Logi ogólne” pobrane z  tabeli do.DF_WorkLogEntries, zgodnie z zakresem dat wybranym w polach „Pokaż logi zapisane od do” oraz loginem operatora. Aby wyświetlić lub zaktualizować dane wyświetlane w tabelce, należy kliknąć w ikonę  [Odśwież]. Tabelka składa się z następujących kolumn:
    • Data utworzenia – w tej kolumnie widoczne są dane, które zostały pobrane z kolumny LE_TimeStamp z tabeli do.DF_WorkLogEntries;
    • Poziom logowania - w tej kolumnie widoczne są dane, które zostały pobrane z kolumny LE_Level z tabeli do.DF_WorkLogEntries;
    • Komunikat - w tej kolumnie widoczne są dane, które zostały pobrane z kolumny LE_Logger z tabeli do.DF_WorkLogEntries.

 

W tabelce można wyświetlać jednocześnie 5 wierszy, jeśli jest ich więcej, można przejść do nich za pomocą suwaka.

Istnieje możliwość zmiany szerokości kolumn – w tym celu należy przesunąć kursor tak, aby znajdował się pomiędzy kolumnami, a gdy pojawi się ikona , kliknąć w nią i przeciągnąć w lewo lub w prawo.

Operator może posortować listę, klikając w nazwę danej kolumny - wówczas zostanie wyświetlona ikona - lista będzie posortowana rosnąco. Natomiast po kolejnym kliknięciu w nazwę danej kolumny widoczna będzie ikona- wówczas lista jest posortowana malejąco. Sortowanie odbywa się według wartości w danej kolumnie, w następującej kolejności:

      • Dla sortowania rosnąco:
        • Alfabetycznie,
        • Według wartości numerycznej (0-9),
        • Według znaków specjalnych,
      • Dla sortowania malejąco:
        • Według znaków specjalnych,
        • Według wartości numerycznej (0-9),
        • Alfabetycznie;
  • Dodanie pola „Szczegóły komunikatu” – w tym polu widoczna jest zawartość kolumn LE_TimeStamp, LE_Level, LE_Logger oraz LE_Message z tabeli do.DF_WorkLogEntries po tym, jak operator kliknął na dany wiersz w tabelce z logami, znajdującej się powyżej pola. Zawartość pola „Szczegóły komunikatu” może być zaznaczana, kopiowana i usuwana.

 

Uwaga
Edycja albo usunięcie zawartości pola „Szczegóły komunikatu” przez operatora nie ma wpływu na zawartość danych, które znajdują się w tabeli do.DF_WorkLogEntries.

 

Widok sekcji „Logi ogólne”, w ramach zakładki „Logi z pracy systemu” na zakładce „Panel użytkownika” – po włączeniu logów i odświeżeniu

 

Zmiany na zakładce „Logi systemowe” na zakładce „Ustawienia”

W wersji 2025.2.0 w ramach zakładki [Ustawienia], na zakładce „Logi systemowe” wprowadzono następujące zmiany:

  • zmieniono opis zakładki na „W zakładce możliwe jest zarządzanie logami systemowymi z obszaru pracy aplikacji Comarch BPM zapisywanymi na serwerze IIS. W Panelu użytkownika w ramach zakładki „Logi z pracy systemu” możliwe jest zarządzanie logami z pracy aplikacji desktop Comarch BPM zapisywanymi na dysku lokalnym.”;
  • połączono sekcje „Logi ogólne” i „Logi z tabeli DF_WorkLogEntries” w jedną sekcję o nazwie „Logi ogólne z tabeli DF_WorkLogEntries” z następującym opisem: „.W tej sekcji możliwe jest zarządzanie logami ogólnymi z obszaru pracy aplikacji Comarch BPM zapisywanymi w tabeli DF_WorkLogEntries w bazie danych”.

Jeśli w ramach sekcji dokonano zmian, ale nie kliknięto w ikonę zapisz32 [Zapisz] w tej sekcji/ tych sekcjach, wówczas przy próbie przejścia do innej zakładki wyświetlony zostanie komunikat:

  • „W sekcji [Nazwa_Sekcji] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w jednej sekcji)
  • lub
  • „W sekcjach: [Nazwa_Sekcji1], [Nazwa_Sekcji2] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w więcej niż jednej sekcji).
  • W ramach komunikatu dostępne są następujące opcje:
    • Tak – jeśli operator wybierz tę opcję, wówczas zmiany dokonane w ustawieniach zostaną zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi systemowe”;
    • Nie – jeżeli operator wybierze tę opcję, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi systemowe”;
    • Anuluj lub znak x – w przypadku, gdy operator wybierze jedną z tych opcji, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik pozostanie na zakładce „Logi systemowe”.

 

Komunikat wyświetlony po wprowadzeniu zmian w jednej sekcji i próbie przejścia do innej zakładki bez zapisu

 

Komunikat wyświetlony po wprowadzeniu zmian w wielu sekcjach i próbie przejścia do innej zakładki bez zapisu

 

Widok zakładki „Logi systemowe” na zakładce „Ustawienia” - przykład

 

Sekcja „Logi ogólne z tabeli DF_WorkLogEntries”

W ramach sekcji „Logi ogólne z tabeli DF_WorkLogEntries” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w punkcie Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] - po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi ogólne z tabeli DF_WorkLogEntries” na zakładce „Logi systemowe” – po włączeniu logów i odświeżeniu

 

Sekcja „Logi z generowania dokumentu do ERP XL”

W ramach sekcji „Logi z generowania dokumentu do ERP XL” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w punkcie Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] - po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi z generowania dokumentu do ERP XL” na zakładce „Logi systemowe” - przed włączeniem logów i przed odświeżeniem

 

Sekcja „Logi z obszaru exe”

W ramach sekcji „Logi z obszaru exe” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w punkcie Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] - po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi z obszaru exe” na zakładce „Logi systemowe” – przed włączeniem logów i przed odświeżeniem

 

Zmiany dotyczące logów dla Comarch BPM pracującego lokalnie

Dodanie klucza SaveLogsInDatebase w pliku Web.config

W wersji 2025.2.0 w pliku Web.config w folderze z aplikacją serwerową dodano klucz SaveLogsInDatebase, który umożliwia dokonanie wyboru, gdzie powinny być zapisywane logi. Jeżeli wartość klucza to:

  • False – wartość domyślna; w takim przypadku logi będą zapisywane w postaci plików (jeśli klucz „OptimaCloudMode” ma wartość „False”). Maksymalny rozmiar pliku to 1 MB -jeśli plik z logami przekroczy ten rozmiar, tworzony jest następny w tej samej lokalizacji z dodatkowymi znakami (np. „ _1”). Lokalizacja pliku jest zależna od obszaru pracy aplikacji (zob. opisy poszczególnych sekcji dotyczących logów w Comarch BPM);
  • True – wówczas logi będą zapisywane wyłącznie w bazie danych Comarch BPM w tabeli do.DF_WorkLogEntries (jeśli klucz „OptimaCloudMode” ma wartość „False”).

 

Nowy klucz SaveLogsInDatebase w pliku Web.config

 

Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika”

 

Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika” w przypadku wyboru wartości „False” w kluczu „SaveLogsInDatebase”

Od wersji 2025.2.0 jeśli w ramach sekcji na zakładce „Logi z pracy systemu” w ramach zakładki [Panel użytkownika] dokonano zmian, ale nie kliknięto w ikonę zapisz32 [Zapisz] w tej sekcji/ tych sekcjach, wówczas przy próbie przejścia do innej zakładki wyświetlony zostanie komunikat:

  • „W sekcji [Nazwa_Sekcji] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w jednej sekcji)

lub

  • „W sekcjach: [Nazwa_Sekcji1], [Nazwa_Sekcji2] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w więcej niż jednej sekcji).

W ramach komunikatu dostępne są następujące opcje:

  • Tak – jeśli operator wybierze tę opcję, wówczas zmiany dokonane w ustawieniach zostaną zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi z pracy systemu”;
  • Nie – jeżeli operator wybierze tę opcję, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi z pracy systemu”;
  • Anuluj lub znak x – w przypadku, gdy operator wybierze jedną z tych opcji, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik pozostanie na zakładce „Logi z pracy systemu”.

 

Komunikat wyświetlony po wprowadzeniu zmian w jednej sekcji i próbie przejścia do innej zakładki bez zapisu

 

Komunikat wyświetlony po wprowadzeniu zmian w obydwóch sekcjach i próbie przejścia do innej zakładki bez zapisu

 

Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”

W wersji 2025.2.0 w ramach zakładki [Panel użytkownika], na zakładce „Logi z pracy systemu” w sekcji „Logi ogólne” wprowadzono następujące zmiany:

  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;
  • Dodano pole Pliki z logami – w tym polu dostępna jest lista utworzonych plików z logami z obszaru pracy systemu dla sekcji „Logi ogólne”. Dane są pobierane do pola przy przejściu do zakładki albo po kliknięciu w ikonę  [Odśwież] – wówczas w polu Pliki z logami wybrany zostanie najnowszy plik z logami, a jego zawartość wyświetli się w polu „Podgląd logów”.
  • W ramach listy wyświetlana jest data utworzenia i nazwa pliku – domyślnie to plik BPM-general.log.txt w katalogu AppData użytkownika/bieżącej puli, np. C:\Users\Jan.Kowalski\AppData\Roaming\.ComarchDMS.
  • Pliki na liście są posegregowane w kolejności od utworzonego najpóźniej (wartość domyślna). Jeśli żaden plik z logami dla danego obszaru pracy aplikacji nie został utworzony, wówczas lista jest pusta.

Po wyborze pliku jego zawartość zostanie wyświetlona w polu „Podgląd logów”. Edycja zawartości pola „Podgląd logów” nie powoduje zmian w pliku z logami;

  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola zarządzania logami (Zarządzanie logami z poziomu aplikacji/Zarządzanie poprzez konfigurację pliku NLog.config) i pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

Po kliknięciu w ikonę [Wyeksportuj logi do pliku] zostanie otwarte okno systemowe, w którym operator może wybrać lokalizację, w której zapisze skopiowany plik z logami wyświetlony w polu „Pliki z logami”. Po wyborze miejsca zapisu i po wprowadzeniu nazwy pliku należy kliknąć przycisk „Zapisz”. Plik jest domyślnie zapisywany w formacie txt. Przycisk [Wyeksportuj logi do pliku] nie jest aktywny, jeśli pole „Pliki z logami” jest pusty.

 

Sekcja „Logi ogólne” w zakładce „Logi z pracy systemu” – po włączeniu logów, z rozwiniętym polem „Pliki z logami”

 

Zmiany w sekcji „Logi z obszaru robotyzacji” na zakładce „Panel użytkownika”

W wersji 2025.2.0 w ramach zakładki [Panel użytkownika], na zakładce „Logi z obszaru robotyzacji” w sekcji „Logi ogólne” wprowadzono następujące zmiany:

  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;
  • Dodano pole Pliki z logami – w tym polu dostępna jest lista utworzonych plików z logami z obszaru pracy systemu dla sekcji „Logi z obszaru robotyzacji”. Dane są pobierane do pola przy przejściu do zakładki albo po kliknięciu w ikonę  [Odśwież] – wówczas w polu Pliki z logami wybrany zostanie najnowszy plik z logami, a jego zawartość wyświetli się w polu „Podgląd logów”.
  • W ramach listy wyświetlana jest data utworzenia i nazwa pliku – domyślnie to plik BPM-desktop-robotization.log w katalogu AppData użytkownika/bieżącej puli, np. C:\Users\Jan.Kowalski\AppData\Roaming\.ComarchDMS.
  • Pliki na liście są posegregowane w kolejności od utworzonego najpóźniej (wartość domyślna). Jeśli żaden plik z logami dla danego obszaru pracy aplikacji nie został utworzony, wówczas lista jest pusta.
  • Po wyborze pliku jego zawartość zostanie wyświetlona w polu „Podgląd logów”. Edycja zawartości pola „Podgląd logów” nie powoduje zmian w pliku z logami;
  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola zarządzania logami (Zarządzanie logami z poziomu aplikacji/Zarządzanie poprzez konfigurację pliku NLog.config) i pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

Po kliknięciu w ikonę [Wyeksportuj logi do pliku] zostanie otwarte okno systemowe, w którym operator może wybrać lokalizację, w której zapisze skopiowany plik z logami wyświetlony w polu „Pliki z logami”. Po wyborze miejsca zapisu i po wprowadzeniu nazwy pliku należy kliknąć przycisk „Zapisz”. Plik jest domyślnie zapisywany w formacie txt. Przycisk [Wyeksportuj logi do pliku] nie jest aktywny, jeśli pole „Pliki z logami” jest pusty.

 

Sekcja „Logi z obszaru robotyzacji” w zakładce „Logi z pracy systemu” – przed włączeniem logów

 

Zmiany na zakładce „Logi systemowe” na zakładce „Ustawienia” w przypadku wyboru wartości „False” w kluczu „SaveLogsInDatebase”

Od wersji 2025.2.0 w przypadku, jeśli w ramach sekcji dostępnych na zakładce „Logi systemowe” dokonano zmian, ale nie kliknięto w ikonę zapisz32 [Zapisz] w tej sekcji/ tych sekcjach, wówczas przy próbie przejścia do innej zakładki wyświetlony zostanie komunikat:

  • „W sekcji [Nazwa_Sekcji] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w jednej sekcji)
  • lub
  • „W sekcjach: [Nazwa_Sekcji1], [Nazwa_Sekcji2] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w więcej niż jednej sekcji).
  • W ramach komunikatu dostępne są następujące opcje:
    • Tak – jeśli operator wybierz tę opcję, wówczas zmiany dokonane w ustawieniach zostaną zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi systemowe”;
    • Nie – jeżeli operator wybierze tę opcję, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi systemowe”;
    • Anuluj lub znak x – w przypadku, gdy operator wybierze jedną z tych opcji, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik pozostanie na zakładce „Logi systemowe”.

 

Komunikat wyświetlony po wprowadzeniu zmian w jednej sekcji i próbie przejścia do innej zakładki bez zapisu

 

Komunikat wyświetlony po wprowadzeniu zmian w wielu sekcjach i próbie przejścia do innej zakładki bez zapisu

 

Sekcja „Logi ogólne”

W wersji 2025.2.0 w ramach zakladki [Ustawienia], na zakładce „Logi systemowe”, w sekcji „Logi ogólne” wprowadzono następujące zmiany:

  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;
  • Dodano pole Pliki z logami – w tym polu dostępna jest lista utworzonych plików z logami z obszaru pracy systemu dla sekcji „Logi ogólne”. Dane są pobierane do pola przy przejściu do zakładki albo po kliknięciu w ikonę  [Odśwież] – wówczas w polu Pliki z logami wybrany zostanie najnowszy plik z logami, a jego zawartość wyświetli się w polu „Podgląd logów”.
  • W ramach listy wyświetlana jest data utworzenia i nazwa pliku – domyślnie to plik BPM-iis-general.log.txt w katalogu AppData użytkownika/bieżącej puli, np. C:\Users\Jan.Kowalski\AppData\Roaming\.ComarchDMS.
  • Pliki na liście są posegregowane w kolejności od utworzonego najpóźniej (wartość domyślna). Jeśli żaden plik z logami dla danego obszaru pracy aplikacji nie został utworzony, wówczas lista jest pusta.
  • Po wyborze pliku jego zawartość zostanie wyświetlona w polu „Podgląd logów”. Edycja zawartości pola „Podgląd logów” nie powoduje zmian w pliku z logami;
  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola zarządzania logami (Zarządzanie logami z poziomu aplikacji/Zarządzanie poprzez konfigurację pliku NLog.config) i pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

Po kliknięciu w ikonę [Wyeksportuj logi do pliku] zostanie otwarte okno systemowe, w którym operator może wybrać lokalizację, w której zapisze skopiowany plik z logami wyświetlony w polu „Pliki z logami”. Po wyborze miejsca zapisu i po wprowadzeniu nazwy pliku należy kliknąć przycisk „Zapisz”. Plik jest domyślnie zapisywany w formacie txt. Przycisk [Wyeksportuj logi do pliku] nie jest aktywny, jeśli pole „Pliki z logami” jest pusty.

 

Sekcja „Logi ogólne” w zakładce „Logi z pracy systemu” – po włączeniu logów i odświeżeniu

 

Sekcja „Logi z generowania dokumentu do ERP XL”

W wersji 2025.2.0 w ramach sekcji „Logi z generowania dokumentu do ERP XL” wprowadzono następujące zmiany:

  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;
  • Dodano pole Pliki z logami – w tym polu dostępna jest lista utworzonych plików z logami z obszaru pracy systemu dla sekcji „Logi z obszaru robotyzacji”. Dane są pobierane do pola przy przejściu do zakładki albo po kliknięciu w ikonę  [Odśwież] – wówczas w polu Pliki z logami wybrany zostanie najnowszy plik z logami, a jego zawartość wyświetli się w polu „Podgląd logów”.
  • W ramach listy wyświetlana jest data utworzenia i nazwa pliku – domyślnie to plik BPM-iis-erpxl-generation.log.txt w katalogu AppData użytkownika/bieżącej puli, np. C:\Users\Jan.Kowalski\AppData\Roaming\.ComarchDMS.
  • Pliki na liście są posegregowane w kolejności od utworzonego najpóźniej (wartość domyślna). Jeśli żaden plik z logami dla danego obszaru pracy aplikacji nie został utworzony, wówczas lista jest pusta.
  • Po wyborze pliku jego zawartość zostanie wyświetlona w polu „Podgląd logów”. Edycja zawartości pola „Podgląd logów” nie powoduje zmian w pliku z logami;
  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola zarządzania logami (Zarządzanie logami z poziomu aplikacji/Zarządzanie poprzez konfigurację pliku NLog.config) i pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

Po kliknięciu w ikonę [Wyeksportuj logi do pliku] zostanie otwarte okno systemowe, w którym operator może wybrać lokalizację, w której zapisze skopiowany plik z logami wyświetlony w polu „Pliki z logami”. Po wyborze miejsca zapisu i po wprowadzeniu nazwy pliku należy kliknąć przycisk „Zapisz”. Plik jest domyślnie zapisywany w formacie txt. Przycisk [Wyeksportuj logi do pliku] nie jest aktywny, jeśli pole „Pliki z logami” jest pusty.

 

Sekcja „Logi z generowania dokumentu do ERP XL” w zakładce „Logi z pracy systemu” – przed włączeniem logów

 

Sekcja „Logi z obszaru exe”

W wersji 2025.2.0 w sekcji „Logi z obszaru exe” wprowadzono następujące zmiany:

  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;
  • Dodano pole Pliki z logami – w tym polu dostępna jest lista utworzonych plików z logami z obszaru pracy systemu dla sekcji „Logi z obszaru exe”. Dane są pobierane do pola przy przejściu do zakładki albo po kliknięciu w ikonę  [Odśwież] – wówczas w polu Pliki z logami wybrany zostanie najnowszy plik z logami, a jego zawartość wyświetli się w polu „Podgląd logów”.
  • W ramach listy wyświetlana jest data utworzenia i nazwa pliku – domyślnie to plik BPM-iis-exe.log.txt w katalogu AppData użytkownika/bieżącej puli, np. C:\Users\Jan.Kowalski\AppData\Roaming\.ComarchDMS.
  • Pliki na liście są posegregowane w kolejności od utworzonego najpóźniej (wartość domyślna). Jeśli żaden plik z logami dla danego obszaru pracy aplikacji nie został utworzony, wówczas lista jest pusta.
  • Po wyborze pliku jego zawartość zostanie wyświetlona w polu „Podgląd logów”. Edycja zawartości pola „Podgląd logów” nie powoduje zmian w pliku z logami;
  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola zarządzania logami (Zarządzanie logami z poziomu aplikacji/Zarządzanie poprzez konfigurację pliku NLog.config) i pola „Włącz zapisywanie logów” zostaną zapisane.

Po kliknięciu w ikonę [Wyeksportuj logi do pliku] zostanie otwarte okno systemowe, w którym operator może wybrać lokalizację, w której zapisze skopiowany plik z logami wyświetlony w polu „Pliki z logami”. Po wyborze miejsca zapisu i po wprowadzeniu nazwy pliku należy kliknąć przycisk „Zapisz”. Plik jest domyślnie zapisywany w formacie txt. Przycisk [Wyeksportuj logi do pliku] nie jest aktywny, jeśli pole „Pliki z logami” jest pusty.

 

Sekcja „Logi z obszaru exe” w zakładce „Logi z pracy systemu” – po włączeniu logów i po odświeżeniu

 

Sekcja „Logi z wykonywania skryptów C#”

W wersji 2025.2.0 w sekcji „Logi z wykonywania skryptów C#” wprowadzono następujące zmiany:

  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;
  • Dodano pole Pliki z logami – w tym polu dostępna jest lista utworzonych plików z logami z obszaru pracy systemu dla sekcji „Logi z wykonywania skryptów C#”. Dane są pobierane do pola przy przejściu do zakładki albo po kliknięciu w ikonę  [Odśwież] – wówczas w polu Pliki z logami wybrany zostanie najnowszy plik z logami, a jego zawartość wyświetli się w polu „Podgląd logów”.
  • W ramach listy wyświetlana jest data utworzenia i nazwa pliku – domyślnie to plik BPM-iis-csScriptsExecution.log.txt w katalogu AppData użytkownika/bieżącej puli, np. C:\Users\Jan.Kowalski\AppData\Roaming\.ComarchDMS.
  • Pliki na liście są posegregowane w kolejności od utworzonego najpóźniej (wartość domyślna). Jeśli żaden plik z logami dla danego obszaru pracy aplikacji nie został utworzony, wówczas lista jest pusta.
  • Po wyborze pliku jego zawartość zostanie wyświetlona w polu „Podgląd logów”. Edycja zawartości pola „Podgląd logów” nie powoduje zmian w pliku z logami;
  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola zarządzania logami (Zarządzanie logami z poziomu aplikacji/Zarządzanie poprzez konfigurację pliku NLog.config) i pola „Włącz zapisywanie logów” zostaną zapisane.

Po kliknięciu w ikonę [Wyeksportuj logi do pliku] zostanie otwarte okno systemowe, w którym operator może wybrać lokalizację, w której zapisze skopiowany plik z logami wyświetlony w polu „Pliki z logami”. Po wyborze miejsca zapisu i po wprowadzeniu nazwy pliku należy kliknąć przycisk „Zapisz”. Plik jest domyślnie zapisywany w formacie txt. Przycisk [Wyeksportuj logi do pliku] nie jest aktywny, jeśli pole „Pliki z logami” jest pusty.

 

Sekcja „Logi z wykonywania skryptów C#” w zakładce „Logi z pracy systemu” – przed włączeniem logów

 

Zmiany na zakładce „Logi z pracy systemu” na zakładce „Panel użytkownika” w przypadku wyboru wartości „True” w kluczu „SaveLogsInDatebase”

 

Uwaga

Jeżeli klucz „SaveLogsInDatebase” ma wartość „True”, a klucz „OptimaCloudMode” – „False”, wówczas wszystkie logi są zapisywane tylko w tabeli do. DF_WorkLogEntries. Pliki z logami zapisywane lokalnie albo na serwerze IIS nie są tworzone.

 

W wersji 2025.2.0 opis zakładki został zmieniony na W zakładce możliwe jest zarządzanie logami systemowymi w kontekście zalogowanego operatora z obszaru Comarch BPM zapisywanymi w tabeli DF_WorkLogEntries w bazie danych.

Od wersji 2025.2.0 jeśli w ramach sekcji na zakładce „Logi z pracy systemu” w ramach zakładki [Panel użytkownika] dokonano zmian, ale nie kliknięto w ikonę zapisz32 [Zapisz] w tej sekcji/ tych sekcjach, wówczas przy próbie przejścia do innej zakładki wyświetlony zostanie komunikat:

  • „W sekcji [Nazwa_Sekcji] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w jednej sekcji)

lub

  • „W sekcjach: [Nazwa_Sekcji1], [Nazwa_Sekcji2] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w więcej niż jednej sekcji).

W ramach komunikatu dostępne są następujące opcje:

  • Tak – jeśli operator wybierze tę opcję, wówczas zmiany dokonane w ustawieniach zostaną zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi z pracy systemu”;
  • Nie – jeżeli operator wybierze tę opcję, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi z pracy systemu”;
  • Anuluj lub znak x – w przypadku, gdy operator wybierze jedną z tych opcji, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik pozostanie na zakładce „Logi z pracy systemu”.

 

Komunikat wyświetlony po wprowadzeniu zmian w jednej sekcji i próbie przejścia do innej zakładki bez zapisu

 

Komunikat wyświetlony po wprowadzeniu zmian w obydwóch sekcjach i próbie przejścia do innej zakładki bez zapisu

 

Zakładka „Logi z pracy systemu” na zakładce „Panel użytkownika” z nowym opisem

 

Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”

W wersji 2025.2.0 w ramach zakładki [Panel użytkownika], na zakładce „Logi z pracy systemu” w sekcji „Logi ogólne” wprowadzono następujące zmiany:

  • Dodano pola „Pokaż logi zapisane od do” – w ramach tych pól operator może wskazać zakres dat, dla których wyświetlone zostaną logi z tabeli do. DF_WorkLogEntries. Po wskazaniu przez operatora dat w polach albo pozostawieniu wartości domyślnych, a następnie po kliknięciu w ikonę „Odśwież”, dane zostaną wyświetlone w tabelce z logami, dostępnej pod polami „Pokaż logi zapisane od do”, zgodnie ze wskazanymi datami i z obszarem pracy aplikacji, do którego odnosi się dana sekcja- w tym przypadku sekcja „Logi ogólne”. Domyślne wartości dla pól „Pokaż logi zapisane od do” to:
    • W polu „od” – bieżąca data z godziną 00:00:00;
    • W polu „do” – bieżąca data z godziną 23:59:59;
  • Usunięto komunikat „Włączono zapisywanie logów”, wyświetlany po wyborze opcji „Tak” w ramach pola „Włącz zapisywanie logów”;
  • Usunięto komunikat „Wyłączono zapisywanie logów”, wyświetlany po wyborze opcji „Nie” w ramach pola „Włącz zapisywanie logów”;

 

Uwaga

Opcja włączenia lub wyłączenia zapisywania logów w tabeli do.DF_WorkLogEnteries dotyczy jedynie logów z obszaru pracy danej sekcji – w tym przypadku sekcji „Logi ogólne”.

  • Dodano ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora;
  • Po naciśnięciu ikony  [Odśwież] nastąpi pobranie danych dotyczących obszaru pracy sekcji „Logi ogólne” z  tabeli do.DF_WorkLogEntries, zgodnie z zakresem dat wybranym w polach „Pokaż logi zapisane od do” oraz loginem operatora, a następnie wyświetlenie ich w tabelce z logami”;
  • Dodano tabelkę z logami, w której znajdują się dane dotyczące obszaru pracy sekcji „Logi ogólne” pobrane z  tabeli do.DF_WorkLogEntries, zgodnie z zakresem dat wybranym w polach „Pokaż logi zapisane od do” oraz loginem operatora. Aby wyświetlić lub zaktualizować dane wyświetlane w tabelce, należy kliknąć w ikonę  [Odśwież]. Tabelka składa się z następujących kolumn:
    • Data utworzenia – w tej kolumnie widoczne są dane, które zostały pobrane z kolumny LE_TimeStamp z tabeli do.DF_WorkLogEntries;
    • Poziom logowania – w tej kolumnie widoczne są dane, które zostały pobrane z kolumny LE_Level z tabeli do.DF_WorkLogEntries;
    • Komunikat – w tej kolumnie widoczne są dane, które zostały pobrane z kolumny LE_Logger z tabeli do.DF_WorkLogEntries.
  • W tabelce można wyświetlać jednocześnie 5 wierszy, jeśli jest ich więcej, można przejść do nich za pomocą suwaka.
  • Istnieje możliwość zmiany szerokości kolumn – w tym celu należy przesunąć kursor tak, aby znajdował się pomiędzy kolumnami, a gdy pojawi się ikona , kliknąć w nią i przeciągnąć w lewo lub w prawo.
  • Operator może posortować listę, klikając w nazwę danej kolumny -wówczas zostanie wyświetlona ikona – lista będzie posortowana rosnąco. Natomiast po kolejnym kliknięciu w nazwę danej kolumny widoczna będzie ikona- wówczas lista jest posortowana malejąco. Sortowanie odbywa się według wartości w danej kolumnie, w następującej kolejności:
    • Dla sortowania rosnąco:
    • Alfabetycznie,
    • Według wartości numerycznej (0-9),
    • Według znaków specjalnych,
    • Dla sortowania malejąco:
    • Według znaków specjalnych,
    • Według wartości numerycznej (0-9),
    • Alfabetycznie.
  • Dodano pole „Szczegóły komunikatu” – w tym polu widoczna jest zawartość kolumn LE_TimeStamp, LE_Level, LE_Logger oraz LE_Message z tabeli do.DF_WorkLogEntries po tym, jak operator kliknął na dany wiersz w tabelce z logami, znajdującej się powyżej pola. Zawartość pola „Szczegóły komunikatu” może być zaznaczana, kopiowana i usuwana.[/su_list]

 

Uwaga

Edycja albo usunięcie zawartości pola „Szczegóły komunikatu” przez operatora nie ma wpływu na zawartość danych, które znajdują się w tabeli do.DF_WorkLogEntries.

 

Sekcja „Logi ogólne” na zakładce „Logi z pracy systemu” – po włączeniu logów i odświeżeniu

 

Zmiany w sekcji „Logi z obszaru robotyzacji” na zakładce „Panel użytkownika”

W wersji 2025.2.0 w ramach zakładki [Panel użytkownika], na zakładce „Logi z pracy systemu” w sekcji „Logi z obszaru robotyzacji” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w punkcie Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Sekcja „Logi z obszaru robotyzacji” na zakładce „Logi z pracy systemu”

 

Zmiany na zakładce „Logi systemowe” na zakładce „Ustawienia” w przypadku wyboru wartości „True” w kluczu „SaveLogsInDatebase”

W wersji 2025.10 w ramach zakładki [Ustawienia], na zakładce „Logi systemowe” wprowadzono następujące zmiany:

  • zmieniono opis zakładki na „W zakładce możliwe jest zarządzanie logami systemowymi z obszaru pracy aplikacji Comarch BPM zapisywanymi na serwerze IIS. W Panelu użytkownika w ramach zakładki „Logi z pracy systemu” możliwe jest zarządzanie logami z pracy aplikacji desktop Comarch BPM.zapisywanymi na dysku lokalnym”;
  • połączono sekcje „Logi ogólne” i „Logi z tabeli DF_WorkLogEntries” w jedną sekcję o nazwie „Logi ogólne z tabeli DF_WorkLogEntries” z następującym opisem: „.W tej sekcji możliwe jest zarządzanie logami ogólnymi z obszaru pracy aplikacji Comarch BPM zapisywanymi w tabeli DF_WorkLogEntries w bazie danych”.

Jeśli w ramach sekcji dokonano zmian, ale nie kliknięto w ikonę zapisz32 [Zapisz] w tej sekcji/ tych sekcjach, wówczas przy próbie przejścia do innej zakładki wyświetlony zostanie komunikat:

  • „W sekcji [Nazwa_Sekcji] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w jednej sekcji)

lub

  • „W sekcjach: [Nazwa_Sekcji1], [Nazwa_Sekcji2] nie zapisano zmiany ustawień. Czy zapisać zmiany?” (gdy zmian nie zapisano w więcej niż jednej sekcji).

W ramach komunikatu dostępne są następujące opcje:

  • Tak – jeśli operator wybierz tę opcję, wówczas zmiany dokonane w ustawieniach zostaną zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi systemowe”;
  • Nie – jeżeli operator wybierze tę opcję, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik wyjdzie z zakładki „Logi systemowe”;
  • Anuluj lub znak x – w przypadku, gdy operator wybierze jedną z tych opcji, zmiany ustawień nie będą zapisane, komunikat zostanie zamknięty, a użytkownik pozostanie na zakładce „Logi systemowe”.

 

Komunikat wyświetlony po wprowadzeniu zmian w jednej sekcji i próbie przejścia do innej zakładki bez zapisu

 

Komunikat wyświetlony po wprowadzeniu zmian w wielu sekcjach i próbie przejścia do innej zakładki bez zapisu

 

Widok zakładki „Logi systemowe” na zakładce „Ustawienia”

 

Sekcja „Logi ogólne z tabeli DF_WorkLogEntries”

W ramach sekcji „Logi ogólne z tabeli DF_WorkLogEntries” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w punkcie Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi ogólne z tabeli DF_WorkLogEntries” na zakładce „Logi systemowe” – po włączeniu logów i odświeżeniu

 

Sekcja „Logi z generowania dokumentu do ERP XL”

W ramach sekcji „Logi z generowania dokumentu do ERP XL” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w punkcie do pól opisanych w punkcie Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi z generowania dokumentu do ERP XL” na zakładce „Logi systemowe” – przed włączeniem logów i odświeżeniem

 

Sekcja „Logi z obszaru exe”

W ramach sekcji „Logi z obszaru exe” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w do pól opisanych w punkcie Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi z obszaru exe” na zakładce „Logi systemowe” – przed włączeniem logów i przed odświeżeniem

 

Sekcja „Logi z wykonywania skryptów C#”

W wersji 2025.2.0 opis zakładki został zmieniony na W tej sekcji możliwe jest zarządzanie logami z wykonywania skryptów C# w aplikacji Comarch BPM.

W ramach sekcji „Logi z wykonywania skryptów C#” dodano pola „Pokaż logi zapisane od do”, tabelkę z logami i pole „Szczegóły komunikatu”- analogiczne do pól opisanych w do pól opisanych w punkcie Zmiany w sekcji „Logi ogólne” na zakładce „Panel użytkownika”; znajdują się w niej również pola „Włącz zapisywanie logów” oraz  [Odśwież], podobnie jak w dotychczasowych sekcjach z logami.

Dodano również ikonę zapisz32 [Zapisz] – po kliknięciu w ikonę zmiany w ustawieniach dotyczących pola „Włącz zapisywanie logów” zostaną zapisane. Po kliknięciu w ikonę wyświetlana będzie animacja pięciu niebieskich kropek poniżej belki z nazwą sekcji. Czas animacji jest zależny od czasu wykonywania zapisu, nie blokuje działań operatora.

 

Widok sekcji „Logi z wykonywania skryptów C#” na zakładce „Logi systemowe” – przed włączeniem logów i przed odświeżeniem




Udostępnienie funkcji RPA (automatycznego trybu pracy) na punktach ACD typu „Import dokumentów ze skrzynki e-Doręczenia” oraz „Import dokumentów zakupu z KSeF”

Zmiany funkcjonalne w wersji 2025.2.0

W wersji 2025.2.0 umożliwiono pełną automatyzację importowania oraz generowania dokumentów przez punkty ACD typu „Import dokumentów ze skrzynki e-Doręczenia” i „Import dokumentów zakupu z KSeF”.

Wprowadzono również możliwość ustawiania filtrów dla punktów ACD typu „Import dokumentów zakupu z KSeF” w konfiguracji automatycznego trybu pracy.

Aby umożliwić wykonywanie działań na wskazanych punktach ACd, wprowadzono nowe metody w obiekcie Globals w klasie ACD, która określa metody wykonywane jedynie w kontekście okna ACD – są to następujące metody:

  • ImportEDorMessages() – metoda do automatycznej obsługi pobierania nowych wiadomości z usługi e-Doręczenia – ta metoda:
    • Nie posiada parametrów wejściowych
    • Zwraca wyniki:
      • 0 – jeśli operacja wykonała się poprawnie
      • -1- jeśli wystąpił błąd
    • int ImportMessages()

return: 0 – ok, -1 – error

 

Widok okna „Konfiguracji automatycznego trybu” z przykładowym skryptem do automatycznego pobierania wiadomości z usługi E-Doręczenia i generowania dokumentów BPM (gdy punkt ACD współpracujący z usługą E-Doręczenia nosi nazwę „E-Doręczenia”) – przykład

 

  • ImportKSeFDocuments() – metoda do automatycznej obsługi pobierania nowych dokumentów z usługi KSeF – ta metoda:
    • Nie posiada parametrów wejściowych
    • Zwraca wyniki:
      • 0 – jeśli operacja wykonała się poprawnie
      • -1- jeśli wystąpił błąd
    • int ImportKSeFDocuments()

return: 0 – ok, -1 – error

 

Widok okna „Konfiguracji automatycznego trybu” z przykładowym skryptem do automatycznego pobierania dokumentów z KSeF i generowania dokumentów BPM (gdy punkt ACD współpracujący z KSeF nosi nazwę „Faktury KSeF”) – przykład

  • SetKSeFFilters(string, DateTime?,DateTime?, decimal?, decimal?, byte?, byte) – metoda służąca do ustawiania filtrów dla punktów ACD typu „Import dokumentów zakupu z KSeF” według określonych kryteriów. Uruchomienie metody powoduje przeładowanie listy dokumentów przy uwzględnieniu nowych wartości filtrów. Ta metoda:
    • Posiada parametry wejściowe – podanie wszystkich parametrów nie jest wymagane:
      • string – NIP firmy
      • DateTime? – Data przyjęcia dw KSeF- od
      • DateTime? – Data przyjęcia dw KSeF- do
      • decimal? – Wartość brutto – od
      • decimal? – Wartość brutto – do
      • byte? – Typ dokumentu
      • byte – Stan faktury
    • Zwraca wyniki:
      • 0 – jeśli operacja wykonała się poprawnie
      • -1- jeśli wystąpił błąd
    • int SetKSeFFilters(string, string?, string?, decimal?,decimal?, byte?, byte)

string: KSeF NIP

DateTime?: KSeF date from

DateTime?: KSeF date to

decimal?: KSeF gross amount from

decimal?: KSeF gross amount value to

byte?: 0 – VAT invoice, 1 – corrective invoice, 2 – advance invoice, 3 – settlement invoice, 4 – simplified                               invoice,  5 – correction of advance invoice, 6 – corrective settlement invoice

byte: 0 – unregistered, 1 – rejected, 2 – registered, 3 – all

return: 0 – ok, -1 – error

 

Widok okna „Konfiguracji automatycznego trybu” z przykładowym skryptem do automatycznego pobierania dokumentów z KSeF, filtrowania ich i generowania dokumentów BPM (gdy punkt ACD współpracujący z KSeF nosi nazwę „Faktury KSeF”) – przykład

 

  • ResetKSeFFilters() – metoda służąca do resetowania filtrów dla punktów ACD typu „Import dokumentów zakupu z KSeF”. Domyślne ustawienia to brak filtrów: NIP firmy, Data przyjęcia w KSeF – od, Data przyjęcia w KSeF – do, Wartość brutto – od, Wartość brutto – do Typ dokumentu. Filtr Stan faktury jest ustawiony na faktury niezarejestrowane w Comarch BPM. Ta metoda:
    • Nie posiada parametrów wejściowych
    • Zwraca wyniki:
      • 0 – jeśli operacja wykonała się poprawnie
      • -1- jeśli wystąpił błąd
    • int ResetKSeFFilters()

return: 0 – ok, -1 – error

 

Widok okna „Konfiguracji automatycznego trybu” z przykładowym skryptem do automatycznego pobierania dokumentów z KSeF, resetu filtrów i generowania dokumentów BPM (gdy punkt ACD współpracujący z KSeF nosi nazwę „Faktury KSeF”) – przykład




Możliwość wyboru lokalizacji zapisu załącznika w Comarch BPM Repozytorium

Zmiany funkcjonalne w wersji 2025.2.0

 

Zmiany na definicji kontrolki typu Załącznik

W wersji 2025.2.0 umożliwiono operatorowi, który dodaje załącznik do dokumentu w Comarch BPM, wybranie,do którego folderu w Comarch BPM Repozytorium ma trafić taki załącznik.

W tym celu na definicji kontrolki typu Załącznik, w ramach zakładki „Archiwa” dodano nowy parametr „Pozwalaj na wybór lokalizacji podczas dodawania załącznika”.

Parametr jest domyślnie odznaczony – w takim przypadku załącznik dodawany na dokumencie zostanie zapisany w domyślnej lokalizacji w Comarch BPM Repozytorium, wybranej w polu „Lokalizacja” na zakładce „Archiwa” na definicji kontrolki.

 

Parametr „Pozwalaj na wybór lokalizacji podczas dodawania załącznika” na definicji kontrolki typu Załącznik

 

Wybór lokalizacji zapisu załącznika podczas dodawania załącznika w aplikacji desktop

Jeżeli parametr „Pozwalaj na wybór lokalizacji podczas dodawania załącznika” został zaznaczony, wówczas podczas dodawania załącznika na dokumencie Comarch BPM zostanie otwarte okno, w którym operator może wybrać lokalizację w Comarch BPM Repozytorium, w której ma zostać zapisany dany załącznik.

 

Wybór lokalizacji przy dodawaniu załącznika na nowym dokumencie – domyślna lokalizacja

 

W ramach listy dostępnych lokalizacji wyświetlana jest lokalizacja domyślna (z pola „Lokalizacja” na definicji danej kontrolki typu Załącznik) oraz te katalogi w Comarch BPM Repozytorium, do których dany operator/operator z konfiguracji ma prawo do dokonania zapisu. W oknie wyświetlanych jest jednocześnie do 10 pozycji; jeśli jest ich więcej, można przejść do nich za pomocą suwaka.

 

Uwaga
W przypadku, jeśli operator doda jednocześnie do kontrolki typu Załącznik wiele załączników, wówczas lokalizacja wybrana w ramach okna zostanie zastosowana w stosunku do wszystkich aktualnie dodawanych załączników.

 

Lista lokalizacji do wyboru przy dodawaniu załącznika na nowym dokumencie (gdy użytkownik ma uprawnienia do nie więcej niż 10 lokalizacji w Repozytorium)

 

Lokalizacja wybrana przy dodawaniu załącznika na nowym dokumencie

 

Po wyborze lokalizacji należy potwierdzić wybór, klikając w przycisk [OK] – wówczas załącznik zostanie zapisany w wybranej lokalizacji.

W przypadku, jeśli na definicji danej kontrolki typu Załącznik wybrano więcej niż 1 typ dokumentu, wówczas operator przy dodawaniu załącznika najpierw wybiera typ dokumentu, a później lokalizację.

Jeżeli na definicji danej kontrolki typu Załącznik w ramach pola „Podczas zapisu załącznika w Repozytorium stosuj” wybrano „Login własny operatora”, a operator, który dodaje załącznik, nie ma uprawnień do żadnej lokalizacji w Repozytorium, wówczas zostanie wyświetlony komunikat informujący o braku uprawnień do dostępnych lokalizacji.

 

Wybór lokalizacji w Repozytorium w ramach punktu ACD typu „Współpraca z Comarch OCR (przesyłanie skanów z kontrolki załącznik na dokumencie BPM”

W przypadku, jeśli spełnione są następujące warunki:

  • Punkt ACD należy do typu „Współpraca z Comarch OCR (przesyłanie skanów z kontrolki załącznik na dokumencie BPM”

oraz

  • Obieg, który wybrano na definicji tego punktu ACD na zakładce „Ogólne” w polu Typ obiegu” jest skonfigurowany do pracy z Repozytorium i wyboru lokalizacji w Repozytorium (na kontrolce typu Załącznik zaznaczono parametry: „Współpraca z Repozytorium” i „Pozwalaj na wybór lokalizacji podczas dodawania załącznika”)

wówczas podczas dodawania załącznika również zostanie wyświetlone okno wyboru lokalizacji.

 

Wybór lokalizacji zapisu załącznika podczas dodawania załącznika w aplikacji web

Jeżeli parametr „Pozwalaj na wybór lokalizacji podczas dodawania załącznika” został zaznaczony na definicji danej kontrolki typu Załącznik w aplikacji desktop, wówczas podczas dodawania załącznika na dokumencie Comarch BPM w aplikacji web zostanie otwarte okno „Zapisz załącznik”, w którym operator może wybrać lokalizację w Comarch BPM Repozytorium, w której ma zostać zapisany dany załącznik.

 

Widok okna „Zapisz załącznik” przed dokonaniem wyboru lokalizacji zapisu

 

Widok okna „Zapisz załącznik” przed dokonaniem wyboru lokalizacji zapisu

W ramach listy dostępnych lokalizacji wyświetlana jest lokalizacja domyślna (z pola „Lokalizacja” na definicji danej kontrolki typu Załącznik) oraz te katalogi w Comarch BPM Repozytorium, do których dany operator/operator z konfiguracji ma prawo do dokonania zapisu. W oknie wyświetlanych jest jednocześnie do 8 pozycji; jeśli jest ich więcej, można przejść do nich za pomocą suwaka. Po kliknięciu na wybraną lokalizację należy nacisnąć przycisk [Zapisz tutaj], aby dokonać zapisu w wybranym folderze.

 

Widok okna „Zapisz załącznik” po dokonaniu wyboru lokalizacji zapisu – dla pojedynczego załącznika

 

Okno „Zapisz załącznik” po dokonaniu wyboru lokalizacji zapisu – dla wielu załączników

 

W przypadku, jeśli operator nie ma dostępu do lokalizacji domyślnej, wówczas wyświetlone zostaną wszystkie inne lokalizacje, do których ma dostęp.

 

Uwaga
W przypadku, jeśli operator doda jednocześnie do kontrolki typu Załącznik wiele załączników, wówczas lokalizacja wybrana w ramach okna „Zapisz załącznik” zostanie zastosowana w stosunku do wszystkich aktualnie dodawanych załączników.

W przypadku, jeśli na definicji danej kontrolki typu Załącznik wybrano więcej niż 1 typ dokumentu, wówczas operator przy dodawaniu załącznika najpierw zmienia typ dokumentu w ramach okna „Dodaj załącznik” (opcjonalnie), a później, po kliknięciu w przycisk „Dodaj”, wybiera lokalizację w oknie „Zapisz załącznik”.

Jeżeli na definicji danej kontrolki typu Załącznik w ramach pola „Podczas zapisu załącznika w Repozytorium stosuj” wybrano „Login własny operatora”, a operator, który dodaje załącznik, nie ma uprawnień do żadnej lokalizacji w Repozytorium, wówczas zostanie wyświetlony komunikat informujący o braku uprawnień do dostępnych lokalizacji.




Zmiana nazwy systemu Comarch DMS na Comarch BPM

Zmiany funkcjonalne w wersji 2025.2.0

W wersji 2025.2.0 zmieniono nazwę Comarch DMS na Comarch BPM. W związku z tą zmianą usunięto klucz „DefaultAppMarket” z pliku web.config znajdującego się w folderze z plikami aplikacji serwerowej Comarch BPM – system nosi nazwę Comarch BPM niezależnie od rynku, na jaki jest przeznaczony.

Dotychczasowy klucz” DefaultAppMarket”, znajdujący się w pliku web.config w folderze z plikami aplikacji serwerowej, został usunięty.

Wprowadzono również następujące zmiany:

Zmiany w instalatorze

Od wersji 2025.2.0 przygotowano nowy instalator Comarch BPM, w którym na każdym etapie instalacji nazwa Comarch BPM wyświetlana jest tam, gdzie dotychczas widniała nazwa Comarch DMS.

Zmiana frazy Comarch DMS na Comarch BPM w każdym miejscu, gdzie występuje, dotyczy również instalatora dla wersji Desktop – będzie on umożliwiał instalację programu DMS.exe oraz BPM.exe, które różnią się jedynie nazwą.

Zmiany w aplikacji desktop

Od wersji 2025.2.0 w aplikacji desktop zastąpiono wszystkie wystąpienia frazy „Comarch DMS” frazą „Comarch BPM” – zmiana dotyczy również takich elementów jak zawartość pola „Opis” na zakładce „Serwer pocztowy” w ramach zakładki „Ustawienia” oraz szablony wiadomości email dostępnych na zakładce „Email” w ramach zakładki „Ustawienia”.

Nazwa Repozytorium w aplikacji desktop jest zależna od języka aplikacji („Repozytorium” dla języka polskiego, „Archive” dla innych języków).

 

Okno logowania do aplikacji desktop Comarch BPM

 

Okno „Start” dla aplikacji desktop Comarch BPM

 

Zakładka „Email” na zakładce „Ustawienia” w aplikacji desktop Comarch BPM

 

Zmiany w aplikacji web

Od wersji 2025.2.0 w aplikacji desktop zastąpiono wszystkie wystąpienia frazy „Comarch DMS” frazą „Comarch BPM”.

Nazwa Repozytorium w aplikacji web jest zależna od języka aplikacji („Repozytorium” dla języka polskiego, „Archive” dla innych języków).

 

Okno początkowe aplikacji Comarch BPM

 

Okno logowania aplikacji Comarch BPM

 

Okno „Start” w aplikacji web

 

Wprowadzenie zależności nazwy Repozytorium od wyboru języka aplikacji

Nazwa Repozytorium  jest zależna od języka aplikacji („Repozytorium” dla języka polskiego, „Archive” dla innych języków).

Dotychczasowy klucz” DefaultAppMarket”, znajdujący się w pliku web.config w folderze z plikami aplikacji serwerowej, został usunięty.

 

Zmiany w aplikacjach mobilnych

Od wersji 2025.2.0 w aplikacjach mobilnych na system Android oraz na system iOS zastąpiono wszystkie wystąpienia frazy „Comarch DMS” frazą „Comarch BPM”. Nazwa aplikacji w sklepie Google Play oraz w App Store również została zmieniona na Comarch BPM, zmieniono także nazwę w opisach aplikacji w tych sklepach.

 

Okno ustawień aplikacji mobilnej Comarch BPM na Android




Udostępnienie mechanizmu do pobierania listy pracowników, działów i struktury organizacyjnej dla spółek połączonych z bazami Comarch ERP Optima oraz Comarch BPM Standalone

Zmiany funkcjonalne w wersji 2025.2.0

 

W wersji 2025.2.0 umożliwiono pobieranie listy pracowników, działów i struktury organizacyjnej dla spółek połączonych z bazami Comarch ERP Optima oraz Comarch BPM Standalone. W tym celu na zakładce [Struktura organizacyjna] w górnej części okna została dodana ikona [Importuj], analogiczna do ikony dotychczas dostępnej tylko dla współpracy z Comarch ERP XL.

 

Widok zakładki „Struktura organizacyjna” dla spółki współpracującej z Comarch ERP Optima przed importem danych – widoczny jest przycisk „Importuj”

 

Po kliknięciu w przycisk [Importuj] zostaje otwarte okno importu danych.

W ramach okna importu danych w zakładkach: „Pracownicy”, „Działy” i „Struktura organizacyjna” można za pomocą zapytania SQL pobrać odpowiednio: listę pracowników, listę działów oraz strukturę organizacyjną. Zapytanie SQL należy wprowadzić w oknie „Procedura SQL”, otwartym po kliknięciu w przycisk [SQL] w ramach danej zakładki.

 

Okno importu danych z bazy Comarch ERP Optima, zakładka „Pracownicy” – widok po kliknięciu w przycisk „Importuj”

 

Po zapisaniu zmian w oknie „Procedura SQL” na zakładce „Pracownicy” należy zaznaczyć checkboxy obok tych pracowników, którzy mają zostać zaimportowani do Comarch BPM, a następnie nacisnąć przycisk [Zapisz]. Wówczas wybrani pracownicy pojawią się w sekcji „Stan Aktualny” w oknie importu danych, a po zamknięciu okna widoczni będą na zakładce „Pracownicy” w ramach zakładki [Struktura organizacyjna].

Analogicznie należy postępować na zakładkach „Działy” i „Struktura organizacyjna” w ramach okna importu danych.

 

Okno importu danych z bazy Comarch ERP Optima na zakładce „Pracownicy”– zaznaczanie pracowników ze spółki Comarch ERP Optima do zaimportowania

 

Okno importu danych z bazy Comarch ERP Optima na zakładce „Pracownicy”– Widok listy pracowników zaimportowanych ze spółki Comarch ERP Optima na liście w sekcji „Stan Aktualny”

 

Widok zakładki „Pracownicy” na zakładce „Struktura organizacyjna” po zaimportowaniu pracowników

 

Okno importu danych z bazy Comarch ERP Optima na zakładce „Działy”– zaznaczanie działów ze spółki Comarch ERP Optima do zaimportowania

 

Okno importu danych z bazy Comarch ERP Optima na zakładce „Działy”– Widok listy działów zaimportowanych ze spółki Comarch ERP Optima na liście w sekcji „Stan Aktualny”

 

Widok zakładki „Działy” na zakładce „Struktura organizacyjna” po zaimportowaniu działów

 

Okno importu danych z bazy Comarch ERP Optima na zakładce „Struktura organizacyjnay”– zaznaczanie elementów struktury organizacyjnej ze spółki Comarch ERP Optima do zaimportowania

 

Okno importu danych z bazy Comarch ERP Optima na zakładce „Struktura organizacyjna”–widok struktury organizacyjnej zaimportowanej ze spółki Comarch ERP Optima na liście w sekcji „Stan Aktualny”

 

Widok drzewa struktury organizacyjnej na zakładce „Struktura organizacyjna” po zaimportowaniu struktury organizacyjnej




Zgłoszenia zrealizowane w wersji 2025.2.0

Zmiany funkcjonalne w wersji 2025.2.0

  • Zaktualizowano wersję ChatERP do wersji 1.5.0 i umożliwiono przekazanie do komponentu ChatERP właściwej wersji językowej w zależności od wersji językowej Comarch BPM;
  • Zaktualizowano wersję json w generatorach o Comarch ERP Optima do wersji 13.0.3;
  • Rozwiązano problem dotyczący konieczności ponownego zapisania dokumentu po jego utworzeniu w aplikacji web, aby można było prawidłowo odwołać się do DWD_ID dokumentu za pomocą kontrolki typu Własna akcja;
  • Naprawiono błąd dotyczący odwrotnego sortowania kolejności definicji obiegów w aplikacji web względem aplikacji desktop, jeśli definicje obiegów znajdują się bezpośrednio w folderze „Wszystkie”;
  • Naprawiono błąd dotyczący nieprawidłowego wyświetlania listy wyboru w kolumnie typu Lista w kontrolce typu Dane tabelaryczne w aplikacji web;
  • Rozwiązano problem dotyczący resetowania ustawień szczegółów dokumentu w aplikacji web po zamknięciu przeglądarki;
  • Rozwiązano problem dotyczący występowania błędu 500 i zawieszania się aplikacji, w przypadku, jeśli korzystano z sortowania po polach dodatkowych na liście dokumentów, a następnie próbowano zmienić wyświetlany typ obiegu w aplikacji web;
  • Naprawiono błąd dotyczący samorzutnego odpinania się zakładki z listą dokumentów w aplikacji web;
  • Naprawiono błąd dotyczący braku możliwości dodania załącznika w aplikacji web, jeśli przedtem usunięto ten sam załącznik podczas dodawania nowego załącznika;
  • Rozwiązano problem dotyczący wyświetlania biłaej strony podczas wywoływania wydruku książki nadawczej w aplikacji desktop;
  • Naprawiono błąd polegający na wyłączaniu się aplikacji mobilnej na system Android w przypadku, jeśli operator, który nie ma uprawnień do modułu Repozytorium, próbuje wyświetlić podgląd dla dokumentu przechowywanego w Repozytorium;
  • Rozwiązano problem dotyczący różnicy w działaniu zdefiniowanych funkcjonalności w ramach tego samego obiegu w aplikacji desktop i w aplikacji mobilnej na system Android;
  • Naprawiono błąd dotyczący niedziałającego obserwatora na kontrolce typu Dane tabelaryczne, jeśli nie zapisano jeszcze dokumentu w aplikacji mobilnej na system Android;
  • Naprawiono błąd dotyczący możliwości dowiązania anulowanych dokumentów FAI w kontrolce typu Dokument ERP XL;
  • Rozwiązano problem dotyczący niekompatybilności pomiędzy działaniem typu obiegu w aplikacji desktop i w aplikacji na system iOS;
  • Rozwiązano problem dotyczący niekompatybilności pomiędzy działaniem typu obiegu w aplikacji desktop i w aplikacji na system Android;
  • Rozwiązano problem dotyczący importu kontrahenta, towaru, dokumentu elektronicznego i stawki VAT z arkusza kalkulacyjnego do kontrolki typu Dane tabelaryczne w aplikacji desktop Comarch BPM;
  • Naprawiono błąd polegający na wyświetlaniu wartości kontrolek typu Liczba stałoprzecinkow z dodatkowymi zerami a na liście wszystkich dokumentów, w przypadku, gdy „Ustawienia regionu Windows : English (United States)”;
  • Rozwiązano problem dotyczący braku aktualizacji kontrolki typu Liczba stałoprzecinkowa obserwującej kontrolkę typu Dane tabelaryczne i sumującej znajdujące się w niej wartości w aplikacji web;
  • Naprawiono błąd dotyczący niezapisywania wartości podczas ponownej edycji elementu w kontrolce typu Dane tabelaryczne w aplikacji na system Android;
  • Naprawiono problem dotyczący niedziałającego podglądu za pomocą Chromium dla niektórych plików w aplikacji desktop;
  • Rozwiązano problem dotyczący błędnego wyświetlania komunikatu „Nie można pobrać numeru dokumentu. Wybrano typ dokumentu inny niż zdefiniowany we właściwościach kontrolki” podczas podpinania dokumentu pod kontrolkę typu Dokument elektroniczny;
  • Naprawiono błąd polegający na tym, że w aplikacji web były widoczne wydruki sPrint;
  • Zaktualizowano komponent sPrint do wersji 7. Po aktualizacji Comarch BPM do wersji 2025.2.0 wymagane jest zaktualizowanie sPrint na stacjach roboczych użytkowników korzystających z wersji desktop Comarch BPM.