Wsparcie raportowania ESG

Zmiany funkcjonalne w wersji 2025.1.0

W wersji 2025.1.0 wprowadzono zmiany, które mają na celu wsparcie dla raportowania ESG:

 

Uwaga

Wsparcie raportowania ESG jest dostępne jedynie dla tych firm, które posiadają licencję z opcją ESG. Są to następujące licencje:

  • Optima DMS ESG (Numer licencji: 10601)
  • Enterprise DMS ESG (Numer licencji: 16481)
  • Comarch DMS ESG (Numer licencji: 30271)
  • XL DMS ESG (Numer licencji: 10001)

 

Jeśli firma nie posiada jednej z tych licencji, wówczas:

  • Nowa zakładka „ESG” jest niewidoczna (zob. Dodanie zakładki „ESG” na zakładce „Ustawienia” – import danych do tabel, w których będą przechowywane dane wspomagające raportowanie ESG);
  • Nie można zaimportować predefiniowanych typów obiegów wspierających raportowanie ESG, w których wykorzystywane są tabele ESG (zob. Dodanie nowych tabel wspomagających raportowanie ESG )
  • Nie są widoczne funkcjonalności dotyczące ESG wynikające z integracji z systemami ESG

 

Uwaga
Licencje systemów ERP nie wpływają na dostępność funkcjonalności ESG w Comarch DMS.

 

Dodanie nowych tabel wspomagających raportowanie ESG

W ramach bazy Comarch DMS zostały dodane trzy nowe tabele, w których przechowywane są dane wspomagające raportowanie ESG:

  • do. ESG_General – tabela, w której znajdują się ogólne Europejskie Standardy Sprawozdawczości w Zakresie Zrównoważonego rozwoju (ESRS);
  • do. ESG_DisclosureRequirements – tabela, w której znajdują się wymagania dotyczące ujawniania informacji;
  • do. ESG_Indicators – tabela, w której znajdują się wskaźniki ESG.

 

Udostępnienie pliku Excel z przykładowymi plikami do importu danych do tabel wspomagających raportowanie ESG

Na stronach dla Partnerów oraz na stronach dla Klientów udostępniono pakiet „Przykładowe pliki do importu danych do tabel wspomagających raportowanie ESG”. W ramach pakietu dostępne są dwa pliki Excel:

  • Przykładowy plik do importu danych ESG (uzupełniony) – przykładowy plik, który składa się z trzech arkuszy, po jednym dla każdej tabeli: ESG_General, ESG_DisclosureRequirements i ESG_Indicators; zawiera przykładowe dane do zaimportowania;
  • Przykładowy plik do importu danych ESG (pusty) – przykładowy plik, który składa się z trzech arkuszy, po jednym dla każdej tabeli: ESG_General, ESG_DisclosureRequirements i ESG_Indicators; nie zawiera danych do zaimportowania – operator powinien wprowadzić dane własnoręcznie.

Uwaga
Plik Excel, który jest importowany do tabel wspomagających raportowanie ESG, musi zawierać trzy arkusze odpowiadające trzem tabelom.

Nazwy arkuszy w plikach Excel nie muszą odpowiadać nazwom tabel w bazie Comarch DMS, ale podczas importu danych istotna jest kolejność arkuszy.

 

Uwaga

W przypadku, jeżeli importowany plik Excel:

  • Zawiera więcej arkuszy niż trzy – wówczas dane są importowane tylko z trzech pierwszych arkuszy
  • Zawiera tylko jeden arkusz – wówczas dane są importowane do tabeli ESG_General (nazwa arkusza nie ma znaczenia)
  • Zawiera dwa arkusze – wtedy:
    • dane z pierwszego arkusza są importowane do tabeli ESG_General
    • dane z drugiego arkusza są importowane do tabeli ESG_DisclosureRequirements.

 

Widok pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG (uzupełniony)

 

Uzupełnianie pierwszego arkusza w pliku Excel, który ma zostać zaimportowany

W pierwszym arkuszu w pliku Excel, który ma zostać zaimportowany muszą znajdować się 4 kolumny, które odpowiadają kolumnom w tabeli ESG_General w bazie Comarch DMS.

 

Widok uzupełnionego pierwszego arkusza (ESG_General) pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG

 

W pierwszym wierszu arkusza znajdują się nazwy wszystkich kolumn w tabeli.

Uwaga
Podczas importu pliku Excel brana jest pod uwagę jedynie kolejność kolumn w arkuszu, nie ich nazwa – nazwy kolumn w arkuszu mogą być zmieniane.

 

Uwaga
Podczas importu pliku Excel dane są importowane do tabeli ESG_General tylko z 4 pierwszych kolumn na pierwszym arkuszu – jeśli na arkuszu znajduje się więcej kolumn, dane z nich nie zostaną importowane.

 

Poniżej opisano kolejne kolumny, zgodnie z nazwami zastosowanymi w pliku Przykładowy plik do importu danych ESG:

  • ESN_ID – kolumna, która ma następujące cechy:
    • Zawiera identyfikator rekordu
    • Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
    • Liczby całkowite muszą być wartościami niepowtarzalnymi w tej kolumnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_FullNamePl, ESN_FullNameEN;
  • ESN_Code – kolumna, która ma następujące cechy:
    • Zawiera kod standardu
    • Nie może zawierać więcej niż 25 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_FullNamePl, ESN_FullNameEN;
  • FullNamePl – kolumna, która ma następujące cechy:
    • Zawiera nazwę standardu w języku polskim
    • Nie może zawierać więcej niż 255 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_Code, ESN_FullNameEN;
  • ESN_FullNameEN – kolumna, która ma następujące cechy:
    • Zawiera nazwę standardu w języku angielskim
    • Nie może zawierać więcej niż 255 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_Code, ESN_FullNamePl.

 

Uzupełnianie drugiego arkusza w pliku Excel, który ma zostać zaimportowany

W drugim arkuszu w pliku Excel, który ma zostać zaimportowany musi znajdować się 5 kolumn, które odpowiadają kolumnom w tabeli ESG_DisclosureRequirements w bazie Comarch DMS.

 

Widok uzupełnionego drugiego arkusza (ESG_DisclosureRequirements) pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG

 

W pierwszym wierszu arkusza znajdują się nazwy wszystkich kolumn w tabeli.

Uwaga
Podczas importu pliku Excel brana jest pod uwagę jedynie kolejność kolumn w arkuszu, nie ich nazwa – nazwy kolumn w arkuszu mogą być zmieniane.

Uwaga
Podczas importu pliku Excel dane są importowane do tabeli ESG_DisclosureRequirements tylko z 5 pierwszych kolumn na drugim arkuszu – jeśli na arkuszu znajduje się więcej kolumn, dane z nich nie zostaną importowane.

Jeżeli natomiast w pliku są tylko 4 kolumny i znajdują się w nich poprawne dane, wówczas import danych jest możliwy – dane z piątej kolumny nie są wymagane.

Poniżej opisano kolejne kolumny, zgodnie z nazwami zastosowanymi w pliku Przykładowy plik do importu danych ESG:

  • EDR_ID – kolumna, która ma następujące cechy:
    • Zawiera identyfikator rekordu
    • Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
    • Liczby całkowite muszą być wartościami niepowtarzalnymi w tej kolumnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_Code, EDR_FullNamePL, EDR_FullNameEN, EDR_ESNID
  • EDR_Code – kolumna, która ma następujące cechy:
    • Zawiera kod wymogu dotyczącego ujawniania informacji
    • Nie może zawierać więcej niż 25 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_ID, EDR_FullNamePL, EDR_FullNameEN, EDR_ESNID;
  • EDR_FullNamePL – kolumna, która ma następujące cechy:
    • Zawiera nazwę wymogu dotyczącego ujawniania informacji w języku polskim
    • Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_ID, EDR_Code, EDR_FullNameEN, EDR_ESNID
  • EDR_FullNameEN – kolumna, która ma następujące cechy:
    • Zawiera nazwę wymogu dotyczącego ujawniania informacji w języku angielskim
    • Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_ID, EDR_Code, EDR_FullNamePL, EDR_ESNID
  • EDR_ESNID – kolumna, która ma następujące cechy:
    • Zawiera identyfikator standardu z tabeli ESG_General;
    • Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
    • Liczby całkowite nie muszą być wartościami niepowtarzalnymi w tej kolumnie
    • Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach.

 

Uzupełnianie trzeciego arkusza w pliku Excel, który ma zostać zaimportowany

W trzecim arkuszu w pliku Excel, który ma zostać zaimportowany musi znajdować się 7 kolumn, które odpowiadają kolumnom w tabeli ESG_Indicators w bazie Comarch DMS.

 

Widok uzupełnionego trzeciego arkusza (ESG_Indicators) pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG

 

W pierwszym wierszu arkusza znajdują się nazwy wszystkich kolumn w tabeli.

Uwaga
Podczas importu pliku Excel brana jest pod uwagę jedynie kolejność kolumn w arkuszu, nie ich nazwa – nazwy kolumn w arkuszu mogą być zmieniane.

Uwaga
Podczas importu pliku Excel dane są importowane do tabeli ESG_DisclosureRequirements tylko z 7 pierwszych kolumn na trzecim arkuszu – jeśli na arkuszu znajduje się więcej kolumn, dane z nich nie zostaną importowane.

Jeżeli natomiast w pliku są tylko 4 kolumny i znajdują się w nich poprawne dane, wówczas import danych jest możliwy – dane z piątej, szóstej oraz siódmej kolumny nie są wymagane.

Poniżej opisano kolejne kolumny, zgodnie z nazwami zastosowanymi w pliku Przykładowy plik do importu danych ESG:

  • ESI_ID – kolumna, która ma następujące cechy:
    • Zawiera identyfikator rekordu
    • Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
    • Liczby całkowite muszą być wartościami niepowtarzalnymi w tej kolumnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESI_Code, ESI_FullNamePL, ESI_FullNameEN, ESI_Type, ESI_Unit, ESI_ESNID
  • ESI_Code – kolumna, która ma następujące cechy:
    • Zawiera kod wskaźnika ESG
    • Nie może zawierać więcej niż 25 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESI_ID, ESI_FullNamePL, ESI_FullNameEN, ESI_Type, ESI_Unit, ESI_ESNID;
  • ESI_FullNamePL – kolumna, która ma następujące cechy:
    • Zawiera nazwę wskaźnika ESG w języku polskim
    • Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w ESI_ID, ESI_Code, ESI_FullNameEN, ESI_Type, ESI_Unit, ESI_ESNID
  • ESI_FullNameEN – kolumna, która ma następujące cechy:
    • Zawiera nazwę wskaźnika ESG w języku angielskim
    • Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
    • Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESI_ID, ESI_Code, ESI_FullNamePL, ESI_Type, ESI_Unit, ESI_ESNID
  • ESI_Type – kolumna, która ma następujące cechy:
    • Zawiera nazwę rodzaju wskaźnika ESG;
    • Nie może zawierać więcej niż 50 znaków, aby import danych przebiegł poprawnie
    • Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach
  • ESI_Unit – kolumna, która ma następujące cechy:
    • Zawiera nazwę jednostki/miary wskaźnika ESG;
    • Nie może zawierać więcej niż 50 znaków, aby import danych przebiegł poprawnie
    • Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach
  • ESI_ EDRID – kolumna, która ma następujące cechy:
    • Zawiera identyfikator wymogu dotyczącego ujawniania informacji z tabeli ESG_DisclosureRequirements;
    • Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
    • Liczby całkowite nie muszą być wartościami niepowtarzalnymi w tej kolumnie
    • Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach.

 

Dodanie zakładki „ESG” na zakładce „Ustawienia” – import danych do tabel, w których będą przechowywane dane wspomagające raportowanie ESG

W wersji 2025.1.0 w ramach zakładki „Ustawienia” została dodana zakładka „ESG”, w której operator może zaimportować dane do tabel ESG_Indicators, ESG_DisclosureRequirements i ESG_General, w których są przechowywane dane wspomagające raportowanie ESG.

Uwaga
Zakładka „ESG” jest widoczna jedynie dla tych firm, które posiadają licencję z opcją ESG.

 

Widok zakładki „ESG” na zakładce „Ustawienia”

 

Aby zaimportować dane do tabel ESG_Indicators, ESG_DisclosureRequirements i ESG_General, należy kolejno wykonać następujące kroki:

  • Kliknąć przycisk [Wybierz plik];
  • W otwartym oknie wybrać plik o rozszerzeniu xlsx lub xls, z którego mają zostać zaimportowane dane, i nacisnąć „Otwórz”;

Wybór pliku Excel, z którego mają zostać zaimportowane dane

  • Wybrana lokalizacja zostaje wyświetlona w ramach pola „Lokalizacja pliku” na zakładce „ESG” – nie można wpisać ścieżki ręcznie;

Widok zakładki „ESG” z wybraną lokalizacją pliku

 

  • Zdecydować, czy:
    • Dane z pliku powinny zostać dopisane do istniejących danych w tabelach – w takim wypadku operator powinien kliknąć [Dopisz dane] (przycisk aktywny po wyborze pliku Excel do importu);

Uwaga
Jeśli operator kolejny raz importuje dane z pliku za pomocą przycisku „Dopisz dane”, wówczas w takim pliku w kolumnach, które odpowiadają kolumnom ESN_ID, ESI_ID i ESI_ID w odpowiednich tabelach muszą znajdować się inne wartości niż podczas pierwszego importu.

 

Jeżeli operator chce jedynie dodać nowe rekordy, które dopisał na arkuszach w pliku, wówczas powinien użyć przycisku „Nadpisz dane”.

    • Dane z pliku powinny nadpisać dane znajdujące się w tabelach – w takim wypadku operator powinien kliknąć [Nadpisz dane] (przycisk aktywny po wyborze pliku Excel do importu).

 

Jeśli import danych przebiegł pomyślnie, wówczas w polu „Wyniki importu” pojawi się komunikat:

„Import danych z arkusza kalkulacyjnego zakończył się sukcesem.

Zaimportowano …. wierszy do tabeli ESG_General

Zaimportowano …. wierszy do tabeli ESG_DisclosureRequirements

Zaimportowano …. wierszy do tabeli ESG_Indicators”

Uwaga
Import danych zostanie wykonany jedynie wówczas, gdy wszystkie dane mogą być zaimportowane bez błędu.

 

Widok zakładki „ESG” po pomyślnym imporcie danych z pliku

 

Jeśli import danych nie był możliwy, wówczas w polu „Wyniki importu” widoczna jest szczegółowa informacja o typie błędu i jego lokalizacji (np. o nieprawidłowym formacie danych lub za dużej liczbie znaków w danym polu na danej zakładce, powtarzających się wartościach, itp.).

 

Widok zakładki „ESG”, gdy import danych zakończył się niepowodzeniem – z informacją o błędzie

 

W przypadku, jeśli liczba błędów przekroczyła 100, w ramach pola „Wyniki importu” wyświetlane są szczegółowe informacje o pierwszych 100 błędach oraz ogólna informacja o liczbie pozostałych błędów, bez szczegółów.

 

Widok zakładki „ESG”, gdy import danych zakończył się niepowodzeniem – z przykładową informacją o błędach w przypadku, gdy było ich więcej niż 100

 

Jeśli operator poprawił dane w pliku Excel i zapisał zmiany, ale nie zmienił lokalizacji pliku, wówczas powinien ponownie kliknąć w przycisk [Dopisz dane] lub [Nadpisz dane], aby zaktualizować dane w tabelach w bazie Comarch DMS.

Jeśli operator poprawił dane w pliku Excel i zapisał zmiany, a także zmienił lokalizację pliku, wówczas powinien wybrać tę lokalizację w ramach okna otwartego po naciśnięciu przycisku [Wybierz plik], a następnie ponownie kliknąć w przycisk [Dopisz dane] lub [Nadpisz dane], aby zaktualizować dane w tabelach w bazie Comarch DMS.

Gdy operator ponownie kliknie w przycisk [Dopisz dane] lub [Nadpisz dane], wówczas pole „Wyniki importu” zostanie wyczyszczone z informacji dotyczących poprzedniego importu, a następnie po ukończeniu importu zostaną w nim wyświetlone nowe wyniki.




Kalendarze zasobów – pakiet poprawek i zmian ergonomicznych

Zmiany funkcjonalne w wersji 2025.1.0

W wersji 2025.1.0 wprowadzono szereg poprawek i zmian w ramach kalendarzy zasobów.

Zmiany w aplikacji desktop Comarch DMS

W ramach zakładki [Rezerwacje] w aplikacji desktop Comarch DMS wprowadzono następujące zmiany:

Możliwość dodawania większej liczby spółek w polu „Dostępność zasobu” w ramach okna „Dodaj zasób”, otwartego po kliknięciu przycisku [Dodaj zasób] w oknie „Zasoby”. Jednocześnie zostaje wyświetlonych maksymalnie sześć spółek, jeśli jest ich więcej, można do nich przejść za pomocą suwaka dostępnego z prawej strony listy. Firmy archiwalne nie są wyświetlane na liście.

 

Widok zakładki „Rezerwacje” z otwartym oknem „Dodaj zasób” – z widoczną listą spółek i suwakiem

 

Zwiększenie limitu znaków w polu „Nazwa rezerwacji” w oknie „Utwórz rezerwację” (dostępnym po wyborze terminu lub zasobu) do 100 znaków, tak, aby nazwa rezerwacji nie została ucięta na podglądzie. Nazwa rezerwacji jest wyświetlana maksymalnie w trzech linijkach

 

Zmiany w aplikacji web Comarch DMS

W ramach zakładki [Rezerwacje] w aplikacji web Comarch DMS wprowadzono następujące zmiany:

  • Umożliwiono wyświetlanie na kalendarzu rezerwacji wraz z godziną rozpoczęcia i zakończenia rezerwacji oraz z nazwą rezerwacji. Jeśli nazwa rezerwacji jest długa, wówczas po ostatniej mieszczącej się w pasku literze wyświetlony zostaje wielokropek. Po przesunięciu kursora na daną rezerwację na kalendarzu zostaje wyświetlone okienko, w którym dostępne są szczegółowe informacje o rezerwacji: nazwa rezerwacji, data i godzina rozpoczęcia oraz zakończenia rezerwacji, data i godzina utworzenia rezerwacji, nazwa operatora, który dokonał rezerwacji;

 

Widok zakładki „Rezerwacje” w aplikacji web z zaznaczoną rezerwacją na określone godziny podczas jednego dnia wraz z widocznym okienkiem ze szczegółowymi danymi rezerwacji

 

  • W przypadku, jeśli rezerwacja jest całodniowa albo kilkudniowa bezpośrednio na kalendarzu wyświetlana jest jedynie nazwa rezerwacji, bez godziny rozpoczęcia i zakończenia rezerwacji;

 

Widok zakładki „Rezerwacje” w aplikacji web z zaznaczoną rezerwacją na dwa dni

 

  • W przypadku, jeśli liczba rezerwacji w danym dniu jest większa niż okienko dnia, wówczas z boku okienka dodany zostaje suwak, który umożliwia podgląd pozostałych rezerwacji na dany dzień;
  • Usunięto numer wskazujący na ilość rezerwacji dokonanych na dany dzień

 

Widok zakładki „Rezerwacje” w aplikacji web, gdy na dany dzień dokonano wielu rezerwacji, wraz z listą rezerwacji z suwakiem

 

  • Po kliknięciu na dany dzień na kalendarzu pod okienkiem dnia zostanie wyświetlona belka z listą rezerwacji na ten dzień, wraz ze szczegółami rezerwacji i ikoną kosza do usunięcia rezerwacji ; po przesunięciu kursora na dana rezerwację zostaje również wyświetlone okienko, w którym dostępne są informacje o rezerwacji: nazwa rezerwacji, data i godzina rozpoczęcia oraz zakończenia rezerwacji, data i godzina utworzenia rezerwacji, nazwa operatora, który dokonał rezerwacji;

 

Widok zakładki „Rezerwacje” w aplikacji web ze szczegółami rezerwacji na wybrany dzień

 

  • W ramach okna „Dodaj rezerwację” po zaznaczeniu opcji „Zasób” nagłówek z nazwą dnia tygodnia i datą jest zawsze widoczny na kalendarzu, nawet dla późnych godzin wieczornych;

 

Okno „Dodaj rezerwację” z widokiem kalendarza z nagłówkiem

  • W ramach okna „Dodaj rezerwację” po zaznaczeniu opcji „Zasób” wyświetlony zostaje kalendarz, który rozpoczyna się od aktualnej godziny w zakresie pełnych godzin, np. dla 6:59 – od 6:00, a dla 14:02 – od 14:00;

 

Okno „Dodaj rezerwację” z widokiem kalendarza, który rozpoczyna się od aktualnej godziny w zakresie pełnych godzin (gdy jest godzina 14:02)

 

  • W ramach okna „Dodaj rezerwację” po zaznaczeniu opcji „Zasób” i wyborze danego zasobu po przesunięciu kursora na daną rezerwację na kalendarzu zostaje wyświetlone okienko, w którym dostępne są szczegółowe informacje o rezerwacji: nazwa rezerwacji, data i godzina rozpoczęcia i zakończenia rezerwacji, data oraz godzina utworzenia rezerwacji, nazwa operatora, który dokonał rezerwacji;

 

Okno „Dodaj rezerwację” z widokiem kalendarza z oknem ze szczegółowymi danymi o danej rezerwacji

 

  • Jeśli operator w ramach okna „Dodaj rezerwację” wybrał opcję „Termin”, a następnie:
    • W ramach pola „Termin od:” lub „Termin do:” kliknął dwa razy w wybraną datę – wówczas ten sam dzień zostanie ustawiony zarówno w polu „Termin od:”, jak i w polu „Termin do:”;
    • W polach „Termin od” i „Termin do” wybrał ten sam dzień, a następnie wybrał czas w polu „Godzina od” – wówczas w polu „Godzina do” automatycznie zostanie ustawiony czas o pół godziny późniejszy niż wartość wybrana w polu „Godzina od:”;

 

Automatyczne uzupełnienie godziny w polu „Godzina do:” po wyborze tego samego dnia w polach „Data od:” i „Data do:” oraz czasu w polu „Godzina od:”

 

    • W polach „Termin od” i „Godzina od” wybrał dzień i godzinę – wówczas w polu „Termin do:” zostanie automatycznie wybrany ten sam dzień, a w polu „Godzina do” automatycznie ustawi się czas o pół godziny późniejszy niż wartość wybrana w polu „Godzina od:”;

 

Automatyczne uzupełnienie pól: „Termin do:” i „Godzina do:” po wyborze dnia w polu „Data od:” oraz czasu w polu „Godzina od:”

 

    • Wybrał wartości w polach „ Termin od:”, „Godzina od:”, „Termin do:”, „Godzina do:”, a potem zmienił wartość w polu „Godzina od:” na taki sam czas albo późniejszy niż w polu „Godzina do:” – wówczas pole „Godzina do:” zaktualizuje się na czas o 0,5 godziny późniejszy niż w polu „Godzina od”;

 

Automatyczne uzupełnienie pola: „ „Godzina do:”, po tym, jak operator zmienił wartość w polu „Godzina od:” na taki sam czas albo późniejszy niż był wybrany w polu „Godzina do:”

 

    • Uzupełnil pola, a następnie zmienił czas w polu „Godzina od:” na 23:30 – wówczas automatycznie w polu „Termin do:” zostanie wybrany następny dzień, a czas w polu „Godzina do” zmieni się na godzine 00:00;

 

Automatyczne uzupełnienie pól: „Termin do” i „Godzina do:”, po tym, jak operator zmienił wartość w polu „Godzina od:” na 23.30

 

    • Uzupełnił pola, a następnie zmienił wartość w polu „Termin od:” – wówczas zostanie usunięta wartość w polu „Godzina od”;
    • Uzupełnił pola, a następnie zmienił wartość w polu „Termin do:” – wówczas zostanie usunięta wartość w polu „Godzina do”;
    • Uzupełnił pola na rezerwację kilkudniową, a następnie zmienił wartość w polu „Godzina od:” – wówczas wartość w polach „Termin do:” i „Godzina do:” nie zostaną zmienione

 

W przypadku wyboru opcji „Zasób” w ramach okna „Dodaj rezerwację”, gdy operator ustawia rezerwację na poniedziałek, wówczas zaznaczenie nie obejmuje kolumny z godzinami – tak samo, jak ma to miejsce w przypadku innych dni tygodnia.

 

Zaznaczanie na kalendarzu rezerwacji wybranego zasobu na poniedziałek w ramach okna „Dodaj rezerwację” w aplikacji web

 

Zmiany w aplikacjach mobilnych Comarch DMS

W ramach zakładki [Rezerwacje] w aplikacji mobilnej Comarch DMS na system Android oraz zakładki [Rezerwacje] w aplikacji mobilnej Comarch DMS na system iOS wprowadzono następujące zmiany:

 

Umożliwienie usuwania rezerwacji z poziomu aplikacji mobilnej na system iOS

W ramach zakładki [Rezerwacje] w aplikacji mobilnej Comarch DMS na system iOS umożliwiono usuwanie rezerwacji. W tym celu należy wybrać datę, przesunąć daną rezerwację z listy w lewą stronę, a następnie kliknąć przycisk „Usuń”. W wyświetlonym oknie ostrzegającym o nieodwracalnym usunięciu rezerwacji operator powinien wybrać opcję „Usuń”, jeśli nadal chce usunąć rezerwację lub „Anuluj”, jeżeli rezygnuje z usuwania rezerwacji.

 

Przycisk „Usuń” dla wybranej rezerwacji na zakładce „Rezerwacje” w aplikacji mobilnej na system iOS

 

Komunikat wyświetlany przy próbie usunięcia rezerwacji w aplikacji mobilnej na system iOS

 

Umożliwienie usuwania rezerwacji z poziomu aplikacji mobilnej na system Android

W ramach zakładki [Rezerwacje] w aplikacji mobilnej Comarch DMS na system Android umożliwiono usuwanie rezerwacji. W tym celu należy wybrać datę, przesunąć daną rezerwację z listy w lewą stronę, a następnie kliknąć w przycisk „Usuń”. Następnie w wyświetlonym oknie ostrzegającym o nieodwracalnym usunięciu rezerwacji operator powinien wybrać opcję „Usuń”, jeśli nadal chce usunąć rezerwację lub „Anuluj”, jeżeli rezygnuje z usuwania rezerwacji.

 

Wybór przycisku „Usuń” dla wybranej rezerwacji na zakładce „Rezerwacje” w aplikacji mobilnej na system Android

 

Komunikat wyświetlany przy próbie usunięcia rezerwacji w aplikacji mobilnej na system Android




Zmiany w instalatorze

Zmiany funkcjonalne w wersji 2025.1.0

Wymuszenie nadania hasła dla Administratora

Od wersji 2025.1.0 użytkownik będzie musiał podczas instalacji Comarch DMS za pomocą instalatora nadać hasło dla operatora Administrator.

W tym celu w ramach instalatora Comarch DMS dotychczasowe okno „Klucze licencji” zostało zmienione na „Klucze licencji i hasło Administratora”. W tym oknie zostały dodane dwa nowe pola:

Hasło dla operatora Administrator – w ramach tego pola należy wprowadzić hasło, jakim będzie się posługiwać operator Administrator podczas logowania do Comarch DMS

Potwierdzenie hasła – w ramach tego pola należy ponownie wprowadzić hasło, które wpisano w polu „Hasło dla operatora Administrator”

Hasło dla Administratora musi spełniać następujące warunki:

  • Składać się z co najmniej 12 znaków
  • Zawierać wielkie i małe litery
  • Zawierać cyfry
  • Zawierać znaki specjalne

 

Okno „Klucze licencji i hasło Administratora” przed uzupełnieniem danych – dla Comarch DMS Standalone, które nie współpracuje z modułem Repozytorium

 

Okno „Klucze licencji i hasło Administratora” przed uzupełnieniem danych – dla Comarch DMS Standalone, które współpracuje z modułem Repozytorium

 

W przypadku, jeśli:

  • W polu „Hasło dla operatora Administrator” wpisano zbyt krótkie hasło, wyświetlony zostaje następujący komunikat:

 

 

  • W polu „Hasło dla operatora Administrator” wpisano hasło, które nie spełnia wymogów silnego hasła (np. nie zawiera znaków specjalnych, cyfr), wyświetlony zostaje następujący komunikat:

 

 

  • W polu „Potwierdzenie hasła” wprowadzono inne hasło niż w polu „Hasło dla operatora Administrator”, wyświetlony zostaje następujący komunikat:

 

 

Hasło wprowadzone podczas instalacji zostanie zapisane w bazie – podczas pierwszego logowania do dowolnej aplikacji Comarch DMS konieczne będzie wprowadzenie oprócz loginu „Administrator” również tego hasła.

Podczas aktualizacji nie ma konieczności zmiany hasła albo wpisywania hasła dla operatora „Administrator”.

 

Wprowadzenie nowych komunikatów podczas instalacji Comarch DMS Repozytorium

W wersji 2025.1.0 w ramach instalatora Comarch DMS dodano następujące komunikaty, które mogą zostać wyświetlone po uzupełnieniu pól „Nazwa serwera”, „Login” i „Hasło”, a następnie po kliknięciu [Połącz] w oknie „Baza danych Comarch DMS Repozytorium”:

  • „Wprowadzono nieprawidłowy adres serwera” – komunikat wyświetlany, jeśli w polu „Nazwa serwera” wprowadzono niewłaściwy adres serwera.

 

Okno „Baza danych Comarch DMS Repozytorium” z komunikatem „Wprowadzono nieprawidłowy adres serwera”

 

  • „Wprowadzono nieprawidłowe dane logowania” – komunikat wyświetlany, jeśli w polu „Login” i/lub „Hasło” wprowadzono niewłaściwe dane

 

Okno „Baza danych Comarch DMS Repozytorium” z komunikatem „Wprowadzono nieprawidłowe dane logowania”




Informacje ogólne

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

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

 

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 DMS 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





Wymagania sprzętowe, oprogramowanie serwerowe oraz licencje serwerowe dla systemu Comarch DMS

Wymagania sprzętowe, oprogramowanie serwerowe oraz licencje serwerowe dla systemu Comarch DMS




Podczas próby dowiązania kontrahenta do kontrolki Kontrahent lub podniesienia innej kontrolki elektronicznej – pojawia się komunikat: Wystąpił problem z wywołaniem komponentu systemu Optima

Opis komunikatu:

 

Błąd występujący przy próbie dowiązania kontrahenta z Comarch ERP Optima

 

Możliwe rozwiązanie:

 

Błędna ścieżka lub jej brak w zmiennej środowiskowej PATH do katalogu z Comarch ERP OPTIMA – nalezy przejść do Właściwości systemu -> Zmienne środowiskowe… -> Zmienne systemowe i  zaznaczyć Path -> Edytuj…, a następnie należy dodać zmienną systemową ze ścieżką do katalogu, w którym zainstalowana jest aplikacja Comarch ERP Optima

 

Po tych zmianach należy zrestartować komputer.

 

Uwaga
Zmienna musi być wskazana na każdym komputerze, gdzie będzie odbywać się praca z Comarch DMS i  Comarch ERP Optima.

 

 

Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!




Co zrobić, jeśli treść wiadomości email w punkcie ACD jest większa niż 900 znaków? Czy można podzielić treść wiadomości email na poszczególne kontrolki typu Tekst?

Tak, można podzielić treść wiadomości email na poszczególne kontrolki tekstowe. Poniżej przedstawiono dwa sposoby, jak to umożliwić:

Sposób 1

Uwaga
Ten sposób można stosować jedynie  dla wiadomości email, które mają załącznik.

 

1. Operator konfiguruje punkt ACD typu Współpraca z OCR” – np. punkt o nazwie „Generowanie dokumentów” – podczas konfiguracji w ramach zakładki „Kontrolki ” dodaje dwie kontrolki typu Tekst, wprowadzając dla nich następujące zapytania:

 

  • dla kontrolki 1:

 

SELECT SUBSTRING(CAST(MLM_BodyText AS VARCHAR(MAX)), 1, 900) AS BodyText
FROM do.ML_Mails
JOIN do.OC_Documents ON CAST(mlm_id AS VARCHAR) = SUBSTRING(OCD_FileName, 1, CHARINDEX('_', OCD_FileName) - 1)
JOIN do.ML_Mail_Attachments ON MLM_Id = MLA_MailId
WHERE OCD_id = @Id1@

 

  • dla kontrolki 2

 

SELECT SUBSTRING(CAST(MLM_BodyText AS VARCHAR(MAX)), 901, 900) AS BodyText
FROM do.ML_Mails
JOIN do.OC_Documents ON CAST(mlm_id AS VARCHAR) = SUBSTRING(OCD_FileName, 1, CHARINDEX('_', OCD_FileName) - 1)
JOIN do.ML_Mail_Attachments ON MLM_Id = MLA_MailId
WHERE OCD_id = @Id1@

Następnie, po skonfigurowaniu punktu, zapisuje zmiany.

 

2. Operator wybiera katalog docelowy dla punktu typu Współpraca z OCR , po kliknięciu w ikonę „Ustawienia OCR”.

 

3. Operator konfiguruje punkt ACD typu „Współpraca ze skrzynką pocztową (pobieranie załączników)”- podczas konfiguracji na zakładce „Ogólne” , w polu „Zastosuj ścieżkę z punktu OCR” wybiera wcześniej skonfigurowany punkt ACD – np. „Generowanie dokumentów”. Zapisuje zmiany.

 

4. Operator pobiera listę wiadomości email do skonfigurowanego punktu ACD i wybiera te, które mają zostać wygenerowane, a następnie klika „Zapisz”.

 

5. Operator przechodzi do punktu ACD typu „Współpraca z OCR”, który wskazano poczas konfiguracji punktu ACD służącego do pobierania załączników z wiadomości email, zaznacza dokument przekazany z tamtego punktu i klika „Generuj”.

 

6. W ramach wybranego typu obiegu zostaje dodany dokument , w ramach którego w dwóch kontrolkach typu Tekst wyświetlana jest treść wiadomości e-mail, podzielona na dwie części.

 

Sposób 2

 

1.  Operator konfiguruje punkt ACD typu „Współpraca ze skrzynką pocztowa (generowanie dokumentów DMS)” – np. punkt o nazwie „Generowanie dokumentów DMS na podstawie maili” – podczas konfiguracji w ramach zakładki „Kontrolki ” dodaje dwie kontrolki typu Tekst, wprowadzając dla nich następujące zapytania:

 

    • dla kontrolki 1:

 

 SELECT 
    SUBSTRING(MLM_BodyText, 1, 900) AS Część1
FROM 
    do.ML_Mails
WHERE 
    MLM_id = @Id1@

 

  • dla kontrolki 2

 

 SELECT 
    SUBSTRING(MLM_BodyText, 901, 900) AS Część2
FROM 
    do.ML_Mails
WHERE 
    MLM_id = @Id1@

Następnie, po skonfigurowaniu punktu, zapisuje zmiany.

 

2. Operator pobiera listę wiadomości email do skonfigurowanego punktu ACD i wybiera ten, który ma zostać wygenerowany, a następnie klika „Generuj”.

 

3. W ramach wybranego typu obiegu zostaje dodany dokument , w ramach którego w dwóch kontrolkach typu Tekst wyświetlana jest treść wiadomości e-mail, podzielona na dwie części.

 

 

Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!

 




Dlaczego nie działa inicjowanie kontrolki, choć zostało dodane odpowiednie zapytanie SQL?

Aby prawidłowo zainicjować kontrolkę (każdą) należy, oprócz odpowiedniego zapytania SQL, na definicji obiegu, w zakładce „Schemat obiegu”, na wybranym etapie, w sekcji „Kontrolki” przy danej kontrolce zaznaczyć parametr „Inicjalizacja SQL/C#”.

 

Przykładowe zapytanie SQL OD do zainicjowania kontrolki typu Lista „Płatność”:

SELECT 1, 'Przelew', 2 
UNION SELECT 2, 'Gotówka', 2 
UNION SELECT 3, 'Karta płatnicza', 2

 

Zaznaczanie parametru „Inicjalizacja SQL/C#” dla przykładowej kontrolki „Płatność”

 

Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!




Co zrobić, jeśli wyświetlana jest informacja „Nie nawiązano połączenia z bazą danych, niezgodne wersje komponentów Comarch BPM(unknown)”?

Informacja o braku połączenia z bazą danych spółki i niezgodnych wersjach komponentów Comarch BPM (dawniej DMS)

 

Należy dokonać weryfikacji  ustawień zgodnie z:
https://pomoc.comarch.pl/dms/index.php/dokumentacja/elementy-zakladki-polaczenia-z-erp-optima/

Należy sprawdzić, czy w SQL Server Management Studio:

Databases -> Security -> ODUser -> Properties –> User Mapping

dla dodanej bazy danych jest ustawiony Default Schema oraz czy wartość to ODUser.

Należy się także upewnić czy CDNODRole jest przypisany do tego użytkownika.

 

Rozpoczynasz pracę z Comarch BPM (dawniej DMS) i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch BPM (dawniej DMS) i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch BPM !




Dlaczego występuje problem z inicjalizacją kontrolki typu Dane Tabelaryczne, np. podczas generowania dokumentu w punkcie ACD?

 

Najczęstszym powodem występowania tego problemu jest np. nieodpowiednia ilość kolumn w kontrolce w stosunku do kolumn deklarowanych w zapytaniu SQL.

 

Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!