Informacje ogólne

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

    • Comarch ERP XL – wersje systemu: 2024.0.4, 2024.1.0, 2024.1.1
    • Comarch ERP Optima – wersje systemu: 2024.3.1, 2024.5.1, 2024.6.1
    • Comarch ERP Altum – wersje systemu: 2024.0.1, 2024.1.0, 2024.5
    • Comarch ERP Enterprise 6.1 – DMS Integration APP wersja 26.18
    • Comarch ERP Enterprise 6.2 – DMS Integration APP wersja 35.7
    • Comarch ERP Enterprise 6.3 – DMS Integration APP wersja 40.2

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 zarządzania logami systemowymi z poziomu aplikacji desktop Comarch DMS

W wersji 2024.2.1 wprowadzono możliwość zarządzania logami systemowymi z poziomu aplikacji desktop Comarch DMS, a mianowicie:

  • logami systemowymi z obszaru pracy w aplikacji desktop Comarch DMS
  • logami systemowymi zapisywanymi na serwerze IIS przez administratora Comarch DMS z poziomu aplikacji desktop Comarch DMS

 

Dodanie zakładki „Logi z pracy systemu” w ramach zakładki „Panel użytkownika”

W wersji 2024.2.1 w aplikacji desktop Comarch DMS w ramach zakładki [Panel użytkownika] została dodana zakładka „Logi z pracy systemu”, widoczna zarówno dla administratora, jak i dla użytkownika bez takich uprawnień.

W zakładce możliwe jest zarządzanie logami systemowymi z obszaru pracy w aplikacji desktop Comarch DMS.

W ramach zakładki „Logi z pracy systemu” dostępne są 1 lub 2 sekcje, w zależności od uprawnień operatora:

  • Logi ogólne – sekcja, w ramach której operator może zarządzać logami systemowymi z obszaru pracy w aplikacji desktop Comarch DMS;
  • Logi z obszaru robotyzacji – sekcja widoczna tylko w przypadku, gdy na karcie danego operatora na zakładce [Struktura organizacyjna] przyznano uprawnienie „Konfiguracja automatycznego trybu pracy”; w ramach sekcji operator może zarządzać logami z zakresu Automatycznego trybu pracy (z wykonywania skryptów w języku C# z konfiguracji automatycznego trybu pracy).

 

Widok zakładki „Logi z pracy systemu” dla operatora, któremu nie przyznano uprawnienia „Konfiguracja automatycznego trybu pracy”

 

Widok zakładki „Logi z pracy systemu” dla operatora, któremu przyznano uprawnienie „Konfiguracja automatycznego trybu pracy”

 

Po dokonaniu zmian w ramach zakładki przy próbie przejścia do innej zakładki wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany po dokonaniu zmian przy próbie opuszczenia zakładki

 

Aby wprowadzone zmiany zostały zapisane, należy wybrać przycisk „Tak”.

 

Sekcja Logi ogólne

 

Widok sekcji „Logi ogólne” przed dokonaniem zmian

 

W ramach pierwszego pola od lewej strony sekcji należy wybrać jedną z dwóch opcji:

  • Zarządzanie logami z poziomu aplikacji – wartość domyślna; jeśli operator wybierze tę opcję, wówczas będzie mógł:
    • wybrać opcję w polu „Włącz zapisywanie logów”,
    • zobaczyć zapisane logi w polu „Podgląd logów” i odświeżyć to pole,
    • zapisać plik z logami,
    • usunąć plik z logami;
  • Zarządzanie poprzez konfigurację pliku NLog.config – jeśli operator wybierze tę opcję, wówczas zostanie wyłączona opcja edycji wszystkich innych pól w sekcji, ikony również będą nieaktywne. Po wyborze tej opcji operator:
    • nie może wybrać opcji w polu „Włącz zapisywanie logów”,
    • nie może zobaczyć zapisanych logów w polu „Podgląd logów” i odświeżać tego pola,
    • nie może zapisać pliku z logami z poziomu aplikacji,
    • nie może usunąć pliku z logami z poziomu aplikacji

 

Uwaga
Dla Comarch DMS, który pracuje w chmurze, dostępne jest wyłącznie zarządzanie logami z poziomu aplikacji

 

Widok sekcji „Logi ogólne” po wyborze opcji „Zarządzanie poprzez konfigurację pliku NLog.config”

 

Jeżeli operator wybrał opcję „Zarządzanie logami z poziomu aplikacji”, wówczas powinien kliknąć w pole „Włącz zapisywanie logów”. W ramach tego pola dostępne są 2 opcje:

  • Tak – wybranie tej opcji powoduje włączenie zapisywania logów;
  • Nie – wartość domyślna; jeśli wybrano tę opcję, wówczas logi nie są rejestrowane.

 

Włączanie zapisywania logów w sekcji „Logi ogólne”

 

Jeśli operator wybrał opcję „Tak” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Włączono zapisywanie logów”, a logi z pracy systemu będą zapisywane w określonej lokalizacji (domyślnie jako dms-desktop-general.log w folderze temp na dysku lokalnym, np. C:\temp).

 

Komunikat wyświetlany, jeśli w polu „Włącz zapisywanie logów” wybrano opcję „Tak”

 

Jeśli operator wybrał opcję „Nie” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Wyłączono zapisywanie logów”, a zapisywanie logów z pracy systemu zostało wyłączone.

 

Komunikat wyświetlany, jeśli w polu „Włącz zapisywanie logów” wybrano opcję „Nie”

 

W ramach pola [Rozmiar pliku z logami] widoczna jest informacja, ile megabajtów (MB) zajmuje plik z logami na dysku.

W centralnym miejscu sekcji znajduje się pole „Podgląd logów” – w ramach tego pola operator może zobaczyć zawartość pliku z logami, jeżeli spełniono poniższe warunki:

  • W polu „Włącz zapisywanie logów” wybrano wartość „Tak”
  • Utworzono plik z logami
  • Plik z logami ma zarejestrowane logi

Oprócz podglądu logów operator może zaznaczyć część lub całość zawartości pola, a następnie skopiować ją albo usunąć.

 

Uwaga
Edycja lub usunięcie zawartości pola „Podgląd logów” nie wpływa na zawartość pliku z logami.

 

Sekcja „Logi ogólne” z zawartością pliku z logami widoczną w polu „Podgląd logów”

 

Nad polem „Podgląd logów” dostępne są następujące ikony:

[Odśwież] – kliknięcie w tę ikonę powoduje ponowne pobranie danych z pliku z logami, a następnie wyświetlenie ich w polu „Podgląd logów”

[Eksportuj] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany skopiowany utworzony przedtem plik z logami, a następnie kliknąć w przycisk [Zapisz].

 

Wybór miejsca zapisu kopii pliku z logami ogólnymi

 

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetlony zostanie komunikat „Plik został pomyślnie wyeksportowany”.

 

Uwaga
Wprowadzenie zmian w podglądzie logów tj, edycja czy usunięcie części lub całości loga nie będzie miało wpływu na zawartość wyeksportowanego pliku z logami.

 

Komunikat wyświetlany, jeśli z powodzeniem skopiowano plik do innej lokalizacji

 

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć plik z logami?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji zostanie usunięty, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji nie zostanie usunięty, a komunikat zostanie zamknięty.

 

Komunikat wyświetlany po kliknięciu w przycisk „Usuń”

 

Sekcja Logi z obszaru robotyzacji

 

Widok sekcji „Logi z obszaru robotyzacji” przed dokonaniem zmian

 

W ramach pierwszego pola od lewej strony sekcji należy wybrać jedną z dwóch opcji:

  • Zarządzanie logami z poziomu aplikacji – wartość domyślna; jeśli operator wybierze tę opcję, wówczas będzie mógł:
    • wybrać opcję w polu „Włącz zapisywanie logów”,
    • zobaczyć zapisane logi w polu „Podgląd logów” i odświeżyć to pole,
    • zapisać plik z logami,
    • usunąć plik z logami;
  • Zarządzanie poprzez konfigurację pliku NLog.config – jeśli operator wybierze tę opcję, wówczas zostanie wyłączona opcja edycji wszystkich innych pól w sekcji, ikony również będą nieaktywne. Po wyborze tej opcji operator:
    • nie może wybrać opcji w polu „Włącz zapisywanie logów”,
    • nie może zobaczyć zapisanych logów w polu „Podgląd logów” i odświeżać tego pola,
    • nie może zapisać pliku z logami z poziomu aplikacji,
    • nie może usunąć pliku z logami z poziomu aplikacji

 

Uwaga
Dla Comarch DMS, który pracuje w chmurze, dostępne jest wyłącznie zarządzanie logami z poziomu aplikacji

 

Widok sekcji „Logi z obszaru robotyzacji” po wyborze opcji „Zarządzanie poprzez konfigurację pliku NLog.config”

 

Jeżeli operator wybrał opcję „Zarządzanie logami z poziomu aplikacji”, wówczas powinien kliknąć w pole „Włącz zapisywanie logów”. W ramach tego pola dostępne są 2 opcje:

  • Tak – wybranie tej opcji powoduje włączenie zapisywania logów;
  • Nie – wartość domyślna; jeśli wybrano tę opcję, wówczas logi nie są rejestrowane.

 

Włączanie zapisywania logów w sekcji „Logi ogólne”

 

Jeśli operator wybrał opcję „Tak” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Włączono zapisywanie logów”, a logi z pracy systemu będą zapisywane w określonej lokalizacji (domyślnie jako dms-desktop-robotization.log w folderze temp na dysku lokalnym, np. C:\temp).

 

Komunikat wyświetlany, jeśli w polu „Włącz zapisywanie logów” wybrano opcję „Tak”

 

Jeśli operator wybrał opcję „Nie” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Wyłączono zapisywanie logów”, a zapisywanie logów z pracy systemu zostało wyłączone.

 

Komunikat wyświetlany, jeśli w polu „Włącz zapisywanie logów” wybrano opcję „Nie”

 

W ramach pola [Rozmiar pliku z logami] widoczna jest informacja, ile megabajtów (MB) zajmuje plik z logami na dysku.

W centralnym miejscu sekcji znajduje się pole „Podgląd logów” – w ramach tego pola operator może zobaczyć zawartość pliku z logami, jeżeli spełniono poniższe warunki:

  • W polu „Włącz zapisywanie logów” wybrano wartość „Tak”
  • Utworzono plik z logami
  • Plik z logami ma zarejestrowane logi

Oprócz podglądu logów operator może zaznaczyć część lub całość zawartości pola, a następnie skopiować ją albo usunąć.

 

Uwaga
Edycja lub usunięcie zawartości pola „Podgląd logów” nie wpływa na zawartość pliku z logami.

 

Sekcja „Logi z obszaru robotyzacji” z zawartością pliku z logami widoczną w polu „Podgląd logów”

 

Nad polem „Podgląd logów” dostępne są następujące ikony:

[Odśwież] – kliknięcie w tę ikonę powoduje ponowne pobranie danych z pliku z logami, a następnie wyświetlenie ich w polu „Podgląd logów”

[Eksportuj] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany skopiowany utworzony przedtem plik z logami, a następnie kliknąć w przycisk [Zapisz].

 

Wybór miejsca zapisu kopii pliku z logami z obszaru robotyzacji

 

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetlony zostanie komunikat „Plik został pomyślnie wyeksportowany”.

 

Uwaga
Wprowadzenie zmian w podglądzie logów tj, edycja czy usunięcie części lub całości loga nie będzie miało wpływu na zawartość wyeksportowanego pliku z logami.

 

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć plik z logami?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji zostanie usunięty, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji nie zostanie usunięty, a komunikat zostanie zamknięty.

 

Dodanie zakładki „Logi systemowe” w ramach zakładki „Ustawienia”

W wersji 2024.2.1 w aplikacji desktop Comarch DMS w ramach zakładki [Ustawienia] została dodana zakładka „Logi systemowe”. W zakładce możliwe jest zarządzanie logami zapisywanymi na serwerze IIS.

W ramach zakładki „Logi z pracy systemu” dostępne są następujące sekcje:

  • Logi ogólne – sekcja, w ramach której operator może zarządzać logami zapisywanymi na serwerze IIS z obszaru pracy aplikacji Comarch DMS;
  • Logi z generowania dokumentu do ERP XL – sekcja, w ramach której operator może zarządzać logami z generowania dokumentów z Comarch DMS do systemu Comarch ERP XL; sekcja widoczna, jeśli spełnione zostały następujące warunki:
    • w pliku Web.config w folderze z aplikacją serwerową w kluczu „WorkMode” wprowadzono wartość „XL” (w przypadku pracy w trybie jednofirmowym) lub skonfigurowano współpracę z Comarch ERP XL w ramach zakładki „Połączenia z ERP” na zakładce [Ustawienia] (w przypadku pracy w trybie wielofirmowym);
    • Operator jest przypisany do spółki współpracującej z Comarch ERP XL
  • Logi z obszaru exe – sekcja, w ramach której operator może zarządzać logami z obszaru exe;
  • Logi z wykonywania skryptów C# – sekcja, w ramach której operator może zarządzać logami z wykonywania skryptów C#; sekcja widoczna, jeśli w pliku Web.config w folderze z aplikacja serwerową w kluczu „PremiumFunctionality” wprowadzono wartość „true”;
  • Logi z tabeli DF_WorkLogEntries – sekcja, w ramach której operator może zarządzać logami z tabeli do.DF_WorkLogEntries z bazy DMS

 

Widok zakładki „Logi systemowe” z wszystkimi dostępnymi sekcjami

 

Po dokonaniu zmian w ramach zakładki przy próbie przejścia do innej zakładki wyświetlany jest następujący komunikat:

Komunikat wyświetlany po dokonaniu zmian przy próbie opuszczenia zakładki

 

Aby wprowadzone zmiany zostały zapisane, należy wybrać przycisk „Tak”.

 

Logi ogólne

Sekcja, w ramach której operator może zarządzać logami zapisywanymi na serwerze IIS z obszaru pracy aplikacji Comarch DMS – przykładowa lokalizacja pliku Nlog to C:\inetpub\wwwroot\[folder z aplikacją serwerową]\bin\gen

 

Widok sekcji „Logi ogólne” przed dokonaniem zmian

 

W ramach pierwszego pola od lewej strony sekcji należy wybrać jedną z dwóch opcji:

  • Zarządzanie logami z poziomu aplikacji – wartość domyślna; jeśli operator wybierze tę opcję, wówczas będzie mógł:
    • wybrać opcję w polu „Włącz zapisywanie logów”,
    • zobaczyć zapisane logi w polu „Podgląd logów” i odświeżyć to pole,
    • zapisać plik z logami,
    • usunąć plik z logami;
  • Zarządzanie poprzez konfigurację pliku NLog.config – jeśli operator wybierze tę opcję, wówczas zostanie wyłączona opcja edycji wszystkich innych pól w sekcji, ikony również będą nieaktywne. Po wyborze tej opcji operator:
    • nie może wybrać opcji w polu „Włącz zapisywanie logów”,
    • nie może zobaczyć zapisanych logów w polu „Podgląd logów” i odświeżać tego pola,
    • nie może zapisać pliku z logami z poziomu aplikacji,
    • nie może usunąć pliku z logami z poziomu aplikacji

 

Uwaga
Dla Comarch DMS, który pracuje w chmurze, dostępne jest wyłącznie zarządzanie logami z poziomu aplikacji.

 

Widok sekcji „Logi ogólne” po wyborze opcji „Zarządzanie poprzez konfigurację pliku NLog.config”

 

Jeżeli operator wybrał opcję „Zarządzanie logami z poziomu aplikacji”, wówczas powinien kliknąć w pole „Włącz zapisywanie logów”. W ramach tego pola dostępne są 2 opcje:

  • Tak – wybranie tej opcji powoduje włączenie zapisywania logów;
  • Nie – wartość domyślna; jeśli wybrano tę opcję, wówczas logi nie są rejestrowane.

 

Włączanie zapisywania logów w sekcji „Logi ogólne”

 

Jeśli operator wybrał opcję „Tak” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Włączono zapisywanie logów”, a logi z pracy systemu będą zapisywane w określonej lokalizacji domyślnie jako dms-iis-general.log w folderze temp na dysku lokalnym, np. C:\temp).

 

Komunikat wyświetlany, jeśli w polu „Włącz zapisywanie logów” wybrano opcję „Tak”

 

Jeśli operator wybrał opcję „Nie” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Wyłączono zapisywanie logów”, a zapisywanie logów z pracy systemu zostało wyłączone.

 

Komunikat wyświetlany, jeśli w polu „Włącz zapisywanie logów” wybrano opcję „Nie”

 

W ramach pola [Rozmiar pliku z logami] widoczna jest informacja, ile megabajtów (MB) zajmuje plik z logami na dysku.

W centralnym miejscu sekcji znajduje się pole „Podgląd logów” – w ramach tego pola operator może zobaczyć zawartość pliku z logami, jeżeli spełniono poniższe warunki:

  • W polu „Włącz zapisywanie logów” wybrano wartość „Tak”
  • Utworzono plik z logami
  • Plik z logami ma zarejestrowane logi

 

Oprócz podglądu logów operator może zaznaczyć część lub całość zawartości pola, a następnie skopiować ją albo usunąć.

 

Uwaga
Edycja lub usunięcie zawartości pola „Podgląd logów” nie wpływa na zawartość pliku z logamii.

 

Sekcja „Logi ogólne” z zawartością pliku z logami widoczną w polu „Podgląd logów”

 

Nad polem „Podgląd logów” dostępne są następujące ikony:

[Odśwież] – kliknięcie w tę ikonę powoduje ponowne pobranie danych z pliku z logami, a następnie wyświetlenie ich w polu „Podgląd logów”

[Eksportuj] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany skopiowany utworzony przedtem plik z logami, a następnie kliknąć w przycisk [Zapisz].

 

Wybór miejsca zapisu kopii pliku z logami ogólnymi

 

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetlony zostanie komunikat „Plik został pomyślnie wyeksportowany”.

 

Uwaga
Wprowadzenie zmian w podglądzie logów tj, edycja czy usunięcie części lub całości loga nie będzie miało wpływu na zawartość wyeksportowanego pliku z logami.

 

Komunikat wyświetlany, jeśli z powodzeniem skopiowano plik do innej lokalizacji

 

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć plik z logami?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji zostanie usunięty, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji nie zostanie usunięty, a komunikat zostanie zamknięty.

 

 

Komunikat wyświetlany po kliknięciu w przycisk „Usuń”

 

Logi z generowania dokumentu do ERP XL

Sekcja, w ramach której operator może zarządzać logami z generowania dokumentów z Comarch DMS do systemu Comarch ERP XL; sekcja widoczna, jeśli w pliku Web.config w folderze z aplikacja serwerową w kluczu „WorkMode” wprowadzono wartość „XL” (w przypadku pracy w trybie jednofirmowym) lub skonfigurowano współpracę z Comarch ERP XL w ramach zakładki „Połączenia z ERP” na zakładce [Ustawienia] (w przypadku pracy w trybie wielofirmowym) oraz gdy operator jest przypisany do spółki współpracującej z Comarch ERP XL.

 

Widok sekcji „Logi z generowania dokumentu do ERP XL” przed dokonaniem zmian

 

W ramach pierwszego pola od lewej strony sekcji należy wybrać jedną z dwóch opcji:

  • Zarządzanie logami z poziomu aplikacji – wartość domyślna; jeśli operator wybierze tę opcję, wówczas będzie mógł:
    • wybrać opcję w polu „Włącz zapisywanie logów”,
    • zobaczyć zapisane logi w polu „Podgląd logów” i odświeżyć to pole,
    • zapisać plik z logami,
    • usunąć plik z logami;
  • Zarządzanie poprzez konfigurację pliku NLog.config – jeśli operator wybierze tę opcję, wówczas zostanie wyłączona opcja edycji wszystkich innych pól w sekcji, ikony również będą nieaktywne. Po wyborze tej opcji operator:
    • nie może wybrać opcji w polu „Włącz zapisywanie logów”,
    • nie może zobaczyć zapisanych logów w polu „Podgląd logów” i odświeżać tego pola,
    • nie może zapisać pliku z logami z poziomu aplikacji,
    • nie może usunąć pliku z logami z poziomu aplikacji

 

Uwaga
Dla Comarch DMS, który pracuje w chmurze, dostępne jest wyłącznie zarządzanie logami z poziomu aplikacji.

 

Przykładowa lokalizacja pliku NLog.config na serwerze IIS to:

C:\inetpub\wwwroot\[nazwa aplikacji serwerowej] \bin\gen

Jeżeli operator wybrał opcję „Zarządzanie logami z poziomu aplikacji”, wówczas powinien kliknąć w pole „Włącz zapisywanie logów”. W ramach tego pola dostępne są 2 opcje:

  • Tak – wybranie tej opcji powoduje włączenie zapisywania logów;
  • Nie – wartość domyślna; jeśli wybrano tę opcję, wówczas logi nie są rejestrowane.

 

Włączanie zapisywania logów w sekcji „Logi ogólne”

 

Jeśli operator wybrał opcję „Tak” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Włączono zapisywanie logów”, a logi z pracy systemu będą zapisywane w określonej lokalizacji (domyślnie jako dms-iis-erpxl-generation.log w folderze temp na dysku lokalnym, np. C:\temp).

Jeśli operator wybrał opcję „Nie” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Wyłączono zapisywanie logów”, a zapisywanie logów z pracy systemu zostało wyłączone.

W ramach pola [Rozmiar pliku z logami] widoczna jest informacja, ile megabajtów (MB) zajmuje plik z logami na dysku.

W centralnym miejscu sekcji znajduje się pole „Podgląd logów” – w ramach tego pola operator może zobaczyć zawartość pliku z logami, jeżeli spełniono poniższe warunki:

  • W polu „Włącz zapisywanie logów” wybrano wartość „Tak”
  • Utworzono plik z logami
  • Plik z logami ma zarejestrowane logi

Oprócz podglądu logów operator może zaznaczyć część lub całość zawartości pola, a następnie skopiować ją albo usunąć.

 

Uwaga

Edycja lub usunięcie zawartości pola „Podgląd logów” nie wpływa na zawartość pliku z logami.

 

 

Sekcja „Logi z generowania dokumentu do ERP XL” z zawartością pliku z logami widoczną w polu „Podgląd logów”

 

Nad polem „Podgląd logów” dostępne są następujące ikony:

[Odśwież] – kliknięcie w tę ikonę powoduje ponowne pobranie danych z pliku z logami, a następnie wyświetlenie ich w polu „Podgląd logów”

[Eksportuj] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany skopiowany utworzony przedtem plik z logami, a następnie kliknąć w przycisk [Zapisz].

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetlony zostanie komunikat „Plik został pomyślnie wyeksportowany”.

Uwaga
Wprowadzenie zmian w podglądzie logów tj, edycja czy usunięcie części lub całości loga nie będzie miało wpływu na zawartość wyeksportowanego pliku z logami.

 

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć plik z logami?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji zostanie usunięty, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji nie zostanie usunięty, a komunikat zostanie zamknięty.

 

Logi z obszaru exe

Sekcja, w ramach której operator może zarządzać logami z obszaru exe (dotyczącymi uruchamiania przez IIS dołączonych plików exe – konfigurowanego w polu „IIS” w ramach kontrolki typu Własna akcja).

 

Widok sekcji „Logi z obszaru exe” przed dokonaniem zmian

 

W ramach pierwszego pola od lewej strony sekcji należy wybrać jedną z dwóch opcji:

  • Zarządzanie logami z poziomu aplikacji – wartość domyślna; jeśli operator wybierze tę opcję, wówczas będzie mógł:
    • wybrać opcję w polu „Włącz zapisywanie logów”,
    • zobaczyć zapisane logi w polu „Podgląd logów” i odświeżyć to pole,
    • zapisać plik z logami,
    • usunąć plik z logami;
  • Zarządzanie poprzez konfigurację pliku NLog.config – jeśli operator wybierze tę opcję, wówczas zostanie wyłączona opcja edycji wszystkich innych pól w sekcji, ikony również będą nieaktywne. Po wyborze tej opcji operator:
    • nie może wybrać opcji w polu „Włącz zapisywanie logów”,
    • nie może zobaczyć zapisanych logów w polu „Podgląd logów” i odświeżać tego pola,
    • nie może zapisać pliku z logami z poziomu aplikacji,
    • nie może usunąć pliku z logami z poziomu aplikacji

 

Uwaga
Dla Comarch DMS, który pracuje w chmurze, dostępne jest wyłącznie zarządzanie logami z poziomu aplikacji.

 

Przykładowa lokalizacja pliku Nlog to: C:\inetpub\wwwroot\[nazwa aplikacji serwerowej]\bin\exe

Jeżeli operator wybrał opcję „Zarządzanie logami z poziomu aplikacji”, wówczas powinien kliknąć w pole „Włącz zapisywanie logów”. W ramach tego pola dostępne są 2 opcje:

  • Tak – wybranie tej opcji powoduje włączenie zapisywania logów;
  • Nie – wartość domyślna; jeśli wybrano tę opcję, wówczas logi nie są rejestrowane.

 

Włączanie zapisywania logów w sekcji „Logi ogólne”

 

Jeśli operator wybrał opcję „Tak” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Włączono zapisywanie logów”, a logi z pracy systemu będą zapisywane w określonej lokalizacj (domyślnie jako dms-iis-exe.log w folderze temp na dysku lokalnym, np. C:\temp).

Jeśli operator wybrał opcję „Nie” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Wyłączono zapisywanie logów”, a zapisywanie logów z pracy systemu zostało wyłączone.

W ramach pola [Rozmiar pliku z logami] widoczna jest informacja, ile megabajtów (MB) zajmuje plik z logami na dysku.

W centralnym miejscu sekcji znajduje się pole „Podgląd logów” – w ramach tego pola operator może zobaczyć zawartość pliku z logami, jeżeli spełniono poniższe warunki:

  • W polu „Włącz zapisywanie logów” wybrano wartość „Tak”
  • Utworzono plik z logami
  • Plik z logami ma zarejestrowane logi

 

Oprócz podglądu logów operator może zaznaczyć część lub całość zawartości pola, a następnie skopiować ją albo usunąć.

 

Uwaga
Edycja lub usunięcie zawartości pola „Podgląd logów” nie wpływa na zawartość pliku z logami.

 

Sekcja „Logi z obszaru exe” z zawartością pliku z logami widoczną w polu „Podgląd logów”

 

Nad polem „Podgląd logów” dostępne są następujące ikony:

[Odśwież] – kliknięcie w tę ikonę powoduje ponowne pobranie danych z pliku z logami, a następnie wyświetlenie ich w polu „Podgląd logów”

[Eksportuj] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany skopiowany utworzony przedtem plik z logami.

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetlony zostanie komunikat „Plik został pomyślnie wyeksportowany”.

 

Uwaga
Wprowadzenie zmian w podglądzie logów tj, edycja czy usunięcie części lub całości loga nie będzie miało wpływu na zawartość wyeksportowanego pliku z logami.

 

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć plik z logami?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji zostanie usunięty, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji nie zostanie usunięty, a komunikat zostanie zamknięty.

 

Logi z wykonywania skryptów C#

Sekcja, w ramach której operator może zarządzać logami z wykonywania skryptów C#; sekcja widoczna, jeśli w pliku Web.config w folderze z aplikacją serwerową w kluczu „PremiumFunctionality” wprowadzono wartość „true”.

 

Widok sekcji „Logi z wykonywania skryptów C#” przed dokonaniem zmian

 

W ramach pierwszego pola od lewej strony sekcji należy wybrać jedną z dwóch opcji:

  • Zarządzanie logami z poziomu aplikacji – wartość domyślna; jeśli operator wybierze tę opcję, wówczas będzie mógł:
    • wybrać opcję w polu „Włącz zapisywanie logów”,
    • zobaczyć zapisane logi w polu „Podgląd logów” i odświeżyć to pole,
    • zapisać plik z logami,
    • usunąć plik z logami;
  • Zarządzanie poprzez konfigurację pliku NLog.config – jeśli operator wybierze tę opcję, wówczas zostanie wyłączona opcja edycji wszystkich innych pól w sekcji, ikony również będą nieaktywne. Po wyborze tej opcji operator:
    • nie może wybrać opcji w polu „Włącz zapisywanie logów”,
    • nie może zobaczyć zapisanych logów w polu „Podgląd logów” i odświeżać tego pola,
    • nie może zapisać pliku z logami z poziomu aplikacji,
    • nie może usunąć pliku z logami z poziomu aplikacji

 

Uwaga
Dla Comarch DMS, który pracuje w chmurze, dostępne jest wyłącznie zarządzanie logami z poziomu aplikacji.

 

Jeżeli operator wybrał opcję „Zarządzanie logami z poziomu aplikacji”, wówczas powinien kliknąć w pole „Włącz zapisywanie logów”. W ramach tego pola dostępne są 2 opcje:

  • Tak – wybranie tej opcji powoduje włączenie zapisywania logów;
  • Nie – wartość domyślna; jeśli wybrano tę opcję, wówczas logi nie są rejestrowane.

 

Włączanie zapisywania logów w sekcji „Logi ogólne”

 

Jeśli operator wybrał opcję „Tak” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Włączono zapisywanie logów”, a logi z pracy systemu będą zapisywane w określonej lokalizacji (domyślnie jako dms-iis-csScriptsExecution.log w folderze temp na dysku lokalnym, np. C:\temp).

Jeśli operator wybrał opcję „Nie” w ramach pola „Włącz zapisywanie logów”, wyświetlony zostaje komunikat „Wyłączono zapisywanie logów”, a zapisywanie logów z pracy systemu zostało wyłączone.

W ramach pola [Rozmiar pliku z logami] widoczna jest informacja, ile megabajtów (MB) zajmuje plik z logami na dysku.

W centralnym miejscu sekcji znajduje się pole „Podgląd logów” – w ramach tego pola operator może zobaczyć zawartość pliku z logami, jeżeli spełniono poniższe warunki:

  • W polu „Włącz zapisywanie logów” wybrano wartość „Tak”
  • Utworzono plik z logami
  • Plik z logami ma zarejestrowane logi

Oprócz podglądu logów operator może zaznaczyć część lub całość zawartości pola, a następnie skopiować ją albo usunąć.

 

Uwaga
Edycja lub usunięcie zawartości pola „Podgląd logów” nie wpływa na zawartość pliku z logami.

 

Sekcja „Logi z wykonywania skryptów C#” z zawartością pliku z logami widoczną w polu „Podgląd logów”

 

Nad polem „Podgląd logów” dostępne są następujące ikony:

[Odśwież] – kliknięcie w tę ikonę powoduje ponowne pobranie danych z pliku z logami, a następnie wyświetlenie ich w polu „Podgląd logów”

[Eksportuj] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany skopiowany utworzony przedtem plik z logami.

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetlony zostanie komunikat „Plik został pomyślnie wyeksportowany”.

 

Uwaga
Wprowadzenie zmian w podglądzie logów tj, edycja czy usunięcie części lub całości loga nie będzie miało wpływu na zawartość wyeksportowanego pliku z logami.

 

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć plik z logami?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji zostanie usunięty, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas plik z logami z określonej lokalizacji nie zostanie usunięty, a komunikat zostanie zamknięty.

 

Logi z tabeli DF_WorkLogEntries

 

Widok sekcji „Logi z tabeli DF_WorkLogEntries” przed dokonaniem zmian

 

W ramach pól [Pokaż logi zapisane od do] należy wprowadzić zakres dat, według którego będą zawężane wpisy z tabeli do. DF_WorkLogEntries i wyświetlane w tabeli znajdującej się pod tym polem.

Nad polem „Szczegóły komunikatu” dostępne są następujące elementy:

[Odśwież] – kliknięcie w tę ikonę powoduje pobranie danych z tabeli do.DF_WorkLogEntries zgodnie z wybranym zakresem dat, a następnie wyświetlenie ich poniżej w tabelce.

 

Sekcja „Logi z tabeli DF_WorkLogEntries” z zawartością pliku z logami widoczną w polu „Szczegóły komunikatu” po kliknięciu w przycisk „Odśwież”

 

[Wyeksportuj logi do pliku .xls] – po kliknięciu w tę ikonę zostaje otwarte okno systemowe, w ramach którego należy wybrać miejsce, w którym zostanie zapisany plik xls z zawartością tabeli do.DF_WorkLogEntries z wybranego zakresu czasowego.

Jeżeli kopiowanie pliku zakończy się sukcesem, wówczas wyświetli się komunikat „Plik został pomyślnie wyeksportowany”, następnie zaś wyeksportowany plik zostanie automatycznie otwarty.

 

Wybór miejsca zapisu kopii pliku z logami z tabeli DF_WorkLogEntries

 

Plik xls wyeksportowany do wybranej lokalizacji

[Usuń] – po kliknięciu w ikonę zostanie wyświetlony komunikat „Czy na pewno chcesz usunąć wpisy z tabeli do.DF_WorkLogEntries?”, w ramach którego dostępne są następujące opcje:

  • [Usuń] – jeśli operator kliknie w ten przycisk, wówczas wszystkie wpisy z tabeli do.DF_WorkLogEntries zostaną usunięte, a komunikat zostanie zamknięty;
  • [Anuluj] lub znak X – jeśli operator kliknie w ten przycisk, wówczas wpisy z tabeli do.DF_WorkLogEntries nie zostaną usunięte, a komunikat zostanie zamknięty.

 

Komunikat wyświetlany po kliknięciu w przycisk „Usuń”

 

– tabela, w której znajdują się wpisy z tabeli do.DF_WorkLogEntries pobrane zgodnie z wybranym zakresem dat. W ramach tabeli dostępne są następujące kolumny:

  • Data utworzenia – dane pobrane z kolumny LE_TimeStamp z tabeli do.DF_WorkLogEntries;
  • Poziom logowania – dane pobrane z kolumny LE_Level z tabeli do.DF_WorkLogEntries;
  • Komunikat – dane pobrane z kolumny LE_Logger z tabeli do.DF_WorkLogEntries

 

W tabeli wyświetlane jest na raz maksymalnie 5 wierszy, jeśli jest ich więcej, obok tabelki dostępny jest suwak

W ramach znajdującego się poniżej pola „Szczegóły komunikatu” operator może zobaczyć zawartość kolumn LE_TimeStamp, LE_Level, LE_Logger i LE_Message z tabeli do.DF_WorkLogEntries dla wybranego z tabeli wiersza. Operator może:

  • Zaznaczyć zawartość pola „Szczegóły komunikatu”;
  • Skopiować zawartość pola „Szczegóły komunikatu”;
  • Usunąć zawartość pola „Szczegóły komunikatu”.

 

Uwaga
Edycja lub usunięcie zawartości pola „Szczegóły komunikatu” nie wpływa na zawartość kolumny LE_Message w tabeli do.DF_WorkLogEntries




Zmiany w pliku DMS.exe.config

W wersji 2024.2.1 w pliku DMS.exe.config wprowadzono dwie zmiany:

  • Usunięto klucz <add key=”ExtendedPdfViewerZoomToPageLevel” value=”false” />
  • Wprowadzono klucz <add key=”PdfViewerZoom” value=”FitToWidth”/>, który służy do ustawienia domyślnego zooma PDF Viewera dla załączników (jedynie w przypadku podglądu za pomocą DevExpress). Klucz może przyjąć jedną z następujących wartości:
    • ” ” – brak wartości; wówczas dokument jest wyświetlany w oryginalnym rozmiarze
    • FitToVisible – wówczas podgląd załącznika zostanie dopasowany do szerokości okna
    • FitToWidth – wartość domyślna; jeśli ta wartość została wprowadzona, wówczas podgląd załącznika zostanie dopasowany do szerokości tej strony dokumentu, która jest najszersza
    • ToPageLevel – wówczas podgląd załącznika zostanie wyświetlony z poziomu całej strony

 

Klucz „PdfViewerZoom” w pliku DMS.exe.config

 

Podgląd załącznika, gdy klucz „PdfViewerZoom” ma wartość „FitToWidth”

 

Podgląd załącznika, gdy klucz „PdfViewerZoom” nie ma wprowadzonej wartości (” „)

 

Podgląd załącznika, gdy klucz „PdfViewerZoom” ma wartość „FitToVisible”

 

Podgląd załącznika, gdy klucz „PdfViewerZoom” ma wartość „ToPageLevel „




Udostępnianie dokumentów w Comarch DMS Repozytorium przez linki

W wersji 2024.2.1 w Comarch DMS Repozytorium umożliwiono udostępnianie linku do pojedynczego dokumentu. Link to skrót do nowej aplikacji web Comarch DMS, który otwiera zewnętrzny podgląd dokumentu.

Udostępnianie linków poprzez kopiowanie linku jest dostępne dla wszystkich operatorów posiadających uprawnienia do danego dokumentu w Comarch DMS Repozytorium co najmniej na poziomie Przeglądającego.

Aby udostępnić dany dokument, należy:

  • kliknąć w menu kontekstowe widoczne po przesunięciu kursora na daną pozycję, a następnie w opcję [Kopiuj link]

 

lub

  • Zaznaczyć checkbox obok danego dokumentu na liście dokumentów, później kliknąć w menu kontekstowe na belce nad listą dokumentów i wybrać opcję [Kopiuj link]

 

albo

  • Wejść w podgląd danego dokumentu, klikając w jego nazwę, a następnie kliknąć link [Więcej akcji] i nacisnąć opcję [Kopiuj link]

 

Wybór opcji „Kopiuj link” z menu kontekstowego dokumentu

 

Wybór opcji „Kopiuj link” z menu kontekstowego na belce nad listą dokumentów

 

Wybór opcji „Kopiuj link” z poziomu podglądu dokumentu

 

Uwaga
Kopiowanie linków jest dostępne jedynie na liście dokumentów – funkcjonalność nie jest dostępna w koszu oraz na liście dokumentów usuniętych po retencji.

 

Po kliknięciu w opcję [Kopiuj link] link do dokumentu zostaje skopiowany do schowka systemu operacyjnego i możliwe jest wklejenie go do komunikatora lub wiadomości email. Jako potwierdzenie skopiowania linku w prawym dolnym rogu zostaje wyświetlony następujący komunikat:

 

Komunikat wyświetlony po pomyślnym skopiowaniu linku po kliknięciu opcji „Kopiuj link”

 

Wiadomość email z przykładowym linkiem skopiowanym za pomocą przycisku „Kopiuj link”




Zgłoszenia zrealizowane w wersji 2024.2.1

  • Naprawiono błąd dotyczący braku możliwości dodania załącznika do dokumentu w nowej aplikacji web Comarch DMS we współpracy z Comarch ERP XL;
  • Rozwiązano problem dotyczący drukowania z modułu Comarch DMS Repozytorium;
  • Naprawiono błąd dotyczący znikania kolumn z listy dokumentów w nowej aplikacji web Comarch DMS;
  • Naprawiono błąd dotyczący braku możliwości ponownego dodania plików z modułu Repozytorium do kontrolki typu Załącznik po usunięciu pliku z kontrolki;
  • Rozwiązano problem dotyczący czyszczenia plików cookies przy logowaniu aktualnie zalogowanego operatora na innej wersji, np. desktop;
  • Naprawiono błąd dotyczący zapamiętywania przez system poprzedniego wyboru obiegu z listy dokumentów dla opcji „Cofnięte” w nowej aplikacji web Comarch DMS;
  • Naprawiono błąd dotyczący znikania wartości z listy przy dodaniu nowego wiersza w kontrolce typu Dane tabelaryczne w aplikacji desktop Comarch DMS;
  • Rozwiązano problem dotyczący zawieszania się aplikacji Comarch DMS na system Android przy próbie drukowania raportu;
  • Naprawiono błąd dotyczący mapowania danych z Excela z pierwszej kolumny, w której znajdują się dane, a nie z pierwszej kolumny dokumentu;
  • Naprawiono błąd dotyczący generowania dokumentów a-vista zakupu z Comarch DMS do Comarch ERP XL za pomocą tabelki VAT w przypadku, gdy jako walutę wybrano EURO;
  • Naprawiono błąd dotyczący możliwości generowania raportu, kiedy dokument jest zablokowany lub w trybie „tylko do odczytu” w nowej aplikacji web;
  • Naprawiono błąd dotyczący braku możliwości kliknięcia w link do dokumentu w kolumnie typu Dokumenty w obiegu w kontrolce typu Dane tabelaryczne w trybie „Tylko do odczytu” w nowej aplikacji web Comarch DMS;
  • Rozwiązano problem dotyczący niedziałającej listy w ramach kontrolki typu Lista w trybie inicjowania „Słownik” na innej niż pierwsza zakładce w nowej aplikacji web Comarch DMS;
  • Naprawiono błąd dotyczący braku komunikatu „Czy zapisać zmiany?” w nowej aplikacji web Comarch DMS;
  • Rozwiązano problem dotyczący przesłaniania kontrolki, do której wprowadza się tekst, przez klawiaturę w aplikacji Comarch DMS na iOS;
  • Naprawiono błąd dotyczący braku możliwości podglądu nowododanego załącznika z modułu Repozytorium, jeśli nie zapisano dokumentu;
  • Naprawiono błąd dotyczący braku checkboxów do zatwierdzenia merytorycznego i formalno-rachunkowego pod kontrolką typu Dokument ERP XL w nowej aplikacji web Comarch DMS;
  • Rozwiązano problem dotyczący braku pobierania informacji o zatwierdzeniu merytorycznym i formalno-rachunkowym w Comarch ERP XL podczas dowiązywania dokumentu Comarch ERP XL (A)FZK w aplikacji desktop Comarch DMS;
  • Naprawiono błąd dotyczący braku wyświetlania kontrolki typu Wartość logiczna na podglądzie wydruku dokumentu w aplikacji desktop Comarch DMS.