Logi z pracy systemu

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.