Praca z punktem ACD typu Import dokumentów ze skrzynki e-Doręczenia

Uwaga

W przypadku korzystania ze środowiska testowego dla usługi e-Doręczenia w pliku web.config w folderze z aplikacją serwerową należy zmodyfikować wartości kluczy, które dotyczą e-Doręczeń, jak na poniższej ilustracji:

 

Uwaga
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” – zob. 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”

 

 

Aby rozpocząć pracę z punktem ACD typu „Import dokumentów ze skrzynki e-Doręczenia”, należy kliknąć w ikonę [Pobierz wiadomości]. Zostanie wówczas otwarte okno „Import wiadomości z usługi e-Doręczenia”, w którym należy nacisnąć przycisk [Importuj].

 

Okno „Import wiadomości z usługi e-Doręczenia” przed kliknięciem „Importuj”

 

Okno „Import wiadomości z usługi e-Doręczenia” po kliknięciu „Importuj”

 

Na liście wiadomości w ramach okna Import wiadomości z usługi e-Doręczenia dostępne są następujące kolumny:

  • Nadawca – w tej kolumnie wyświetlany jest nadawca wiadomości;
  • Temat – w ramach tej kolumny widoczny jest temat wiadomości;
  • Data doręczenia – w tej kolumnie wyświetlany jest dzień, w którym wiadomość została dostarczona.

 

W górnej części okna znajduje się parametr [Pokaż wiadomości zapisane w DMS] – jeśli ten parametr jest zaznaczony, wówczas wyświetlane są również wiadomości, które zostały już zarejestrowane w Comarch BPM (dawniej DMS) – takie dokumenty są wyszarzone na liście wiadomości widocznej w oknie.

Po załadowaniu się listy wiadomości należy zaznaczyć wybrane pozycje i kliknąć przycisk [Zapisz], aby okno Import wiadomości z usługi e-Doręczenia zostało zamknięte, a lista wiadomości została wyświetlona w Comarch BPM (dawniej DMS).

 

Okno „Import wiadomości z usługi e-Doręczenia” po zaznaczeniu dokumentu do zarejestrowania w Comarch BPM (dawniej DMS)

 

Jeżeli użytkownik wybierze przycisk [Anuluj], wówczas okno Import wiadomości z usługi e-Doręczenia zostanie zamknięte, a wiadomości nie zostaną zarejestrowane w Comarch BPM (dawniej DMS).

Uwaga
Jeśli użytkownik kliknie w przycisk [Importuj] i pobierze dokumenty z usługi e-Doręczenia do okna „Import wiadomości z usługi e-Doręczenia”, a następnie naciśnie przycisk [Anuluj], wówczas dokumenty nie zostaną wyświetlone w pracującym punkcie ACD, jednak usługa e-Doręczenia wygeneruje potwierdzenia doręczenia wiadomości do adresata.

 

Po kliknięciu w przycisk [Zapisz] w prawej części okna punktu ACD zostaje wyświetlona lista wiadomości, które zostały pobrane ze skrzynki e-Doręczenia. Lista składa się z trzech kolumn:

  • Nadawca
  • Temat
  • Data doręczenia

Obok wiadomości z załącznikami widoczna jest ikona .

Po kliknięciu prawym przyciskiem myszki na daną wiadomość zostaje wyświetlone menu kontekstowe z następującymi opcjami:

  • Usuń z listy – po wyborze tej opcji wiadomość zostaje usunięta z listy wiadomości

Uwaga
Jeśli użytkownik usunie wiadomość z listy za pomocą opcji „Usuń z listy”, wówczas dokument nie będzie już wyświetlany w pracującym punkcie ACD, jednak wiadomość zostaje oznaczona jako zapisana w BPM (dawniej DMS) i nie można jej pobrać ponownie.

  • Pobierz dowody techniczne – jeśli operator wybierze tę opcję, wówczas zostanie otwarte okno systemowe, w ramach którego należy wybrać lokalizację, w której zostaną zapisane dowody techniczne w formacie pliku zip. Dowód techniczny w  punkcie ACD Comarch BPM jest wystawiany dla otrzymania danej wiadomości z usługi e-Doręczenia .

 

Menu kontekstowe wiadomości zapisanej w ramach punktu ACD we współpracy z usługą e-Doręczenia

 

Wybór lokalizacji, w której zostaną zapisane dowody techniczne

 

Widok pliku z dowodami technicznymi po rozpakowaniu

 

  • Zapisz załączniki jako – jeśli operator wybierze tę opcję, wówczas zostanie otwarte okno systemowe, w ramach którego należy wybrać lokalizację, w której zostaną zapisane załączniki dołączone do danej wiadomości

 

Wybór lokalizacji, w której zostaną zapisane załączniki dołączone do wiadomości

 

Wiadomości, które zostały pobrane w punkcie ACD, są oznaczone identyfikatorem punktu ACD i identyfikatorem użytkownika. Domyślnie wyświetlana lista wiadomości w ramach punktu to wszystkie wiadomości, które zostały pobrane z e-doręczeń przez zalogowanego użytkownika i z których nie wygenerował dokumentów do obiegu Comarch BPM (dawniej DMS).

Nad listą wiadomości znajduje się informacja „Liczba wiadomości”, obok której widoczna jest liczba wiadomości wyświetlanych na liście dla danego operatora.

Poniżej dostępny jest filtr [Pokaż wiadomości doręczone w ostatnich X dniach] – w ramach tego filtra można zawęzić listę wiadomości do takich wiadomości, których data doręczenia jest w wybranym zakresie dat.

Pod filtrem [Pokaż wiadomości doręczone w ostatnich X dniach] znajduje się parametr [Pokaż wszystkie wiadomości pobrane w punkcie], którego zaznaczenie umożliwia wyświetlenie wszystkich wiadomości, które pobrali w danym punkcie ACD wszyscy uprawnieni użytkownicy. Domyślnie parametr jest odznaczony – w takim przypadku dla zalogowanego operatora na liście wyświetlane są jedynie takie wiadomości, które ten operator pobrał z usługi e-doręczeń.

Poniżej dostępny jest filtr [Zaznacz wszystko] – jeżeli operator zaznaczy ten parametr, wówczas wszystkie wiadomości na liście zostaną zaznaczone.

Po zaznaczeniu wiadomości z listy w lewej części punktu ACD wyświetlane są dane dotyczące tej wiadomości. W górnej części okna widoczny jest podgląd załącznika graficznego – pierwszego z listy załączników, która jest wyświetlana obok podglądu.

W dolnej części okna znajdują się kontrolki, które wybrano w ramach zakładki „Kontrolki” podczas konfiguracji punktu ACD wraz z wartościami, które zostały określone za pomocą zapytań SQL.

 

Widok okna pracującego punktu ACD typu „Pobieranie wiadomości z systemu e-Doręczenia”

 

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!

 




Definiowanie punktu konfiguracyjnego (Import dokumentów ze skrzynki e-Doręczenia)

W wersji 2024.1.0 wprowadzono integrację Comarch BPM (dawniej DMS) z usługą e-Doręczenia.

 

Uwaga
Integracja Comarch BPM (dawniej DMS) z usługą e-Doręczenia jest dostępna wyłącznie w ramach licencji Comarch BPM Premium – jeśli w pliku Web.config w folderze z plikami aplikacji serwerowej Comarch BPM (dawniej DMS) wartość klucza PremiumFunctionality to „True”.

 

Uwaga

W przypadku korzystania ze środowiska testowego dla usługi e-Doręczenia w pliku web.config w folderze z aplikacją serwerową należy zmodyfikować wartości kluczy, które dotyczą e-Doręczeń, jak na poniższej ilustracji:

 

[/su_lightbox]

 

W ramach zakładki [Automatyczne generowanie dokumentów] dostępny jest typ punktu ACD „Import dokumentów ze skrzynki e-Doręczenia”, który ma na celu umożliwienie pobierania wiadomości z usługi e-Doręczenia.

 

Zakładka „Tryb współpracy”

Aby utworzyć punkt konfiguracyjny typu „Import dokumentów ze skrzynki e-Doręczenia” należy w oknie „Automatyczne generowanie dokumentów” dodać nowy punkt konfiguracyjny za pomocą ikony , a następnie na liście trybów pracy punktu wybrać opcję „Import dokumentów ze skrzynki e-Doręczenia” .

 

Uwaga

Do poprawnej współpracy systemu Comarch BPM (dawniej DMS) z usługą e-Doręczenia wymagana jest synchronizacja czasu serwera IIS z czasem zegara Głównego Urzędu Miar tempus1.gum.gov.pl.

Informacje dotyczące zegara znajdują się na stronie: https://www.gum.gov.pl/pl/dla-biznesu/uslugi/zegar/524,Zegar.html.

 

Wybór typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia” w ramach zakładki „Tryb współpracy”

 

Zakładka „Ogólne”

 

Zakładka „Ogólne” w ramach punktu ACD typu „Import dokumentów ze skrzynki e-Doręczenia” w ramach zakładki „Tryb współpracy” (tryb jednospółkowy)

 

Zakładka „Ogólne” w ramach punktu ACD typu „Import dokumentów ze skrzynki e-Doręczenia” w ramach zakładki „Tryb współpracy” (tryb wielospółkowy)

 

W ramach zakładki „Ogólne” znajdują się następujące pola:

  • Nazwa punktu- nazwa, pod jaką punkt konfiguracyjny będzie widoczny na liście punktów;
  • Spółka – spółka, do której ma być przypisany dany punkt ACD; pole dostępne w trybie wielospółkowym
  • Typ obiegu –typ obiegu, w ramach którego będą generowane dokumenty zawierające dane z danego punktu ACD;
  • Pozwalaj na usunięcie wiadomości z listy i ze skrzynki e-Doręczeń – parametr, który odpowiada za sposób usuwania wiadomości. Jeżeli parametr jest:
    • Odznaczony – wiadomości będą usuwane tylko z Comarch BPM (dawniej DMS);
    • Zaznaczony – wiadomości zostaną usunięte zarówno z Comarch BPM (dawniej DMS), jak i ze skrzynki e-Doręczenia

 

W wersji 2024.2.0 na zakładce „Ogólne” wprowadzono następujące zmiany:

  • Usunięto pole „Adres skrzynki”
  • Usunięto pole „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia”;
  • Usunięto pole „Klucz prywatny”.

 

Powyższe pola zostały przeniesione:

  • w przypadku trybu jednofirmowego – na zakładkę   [Ustawienia] na zakładkę „Integracje” (zob. Integracje);
  •  w przypadku trybu wielofirmowego – na zakładkę   [Ustawienia] na zakładkę „Połączenia z ERP” (zob. Połączenia z ERP).

Uwaga
Aby praca z punktem konfiguracyjnym przebiegała poprawnie, należy najpierw uzupełnić wspomniane powyżej pola: „Adres skrzynki”, „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia” i „Klucz prywatny”.

 

Zakładka Kontrolki

 

Zakładka „Kontrolki” w ramach typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia”

 

Na zakładce „Kontrolki” za pomocą zapytań SQL należy wskazać wartości, które będą wyświetlane w poszczególnych kontrolkach danego typu obiegu po przeprocesowaniu dokumentu.

Załączniki przesłane w wiadomości zostaną dodane do wskazanej kontrolki typu Załącznik.

 

Wybór kontrolki typu Załącznik, do której ma zostać dodany załącznik przesłany w wiadomości

 

Wskazówka
Przykładowe zapytania, których można użyć w ramach zakładki „Kontrolki”:

  • Temat wiadomości: select EDM_Subject from do.ED_Messages where EDM_id=@Id1@
  • Treść wiadomości: select EDM_TextBody from do.ED_Messages where EDM_id=@Id1@
  • Dostawca: select EDM_SenderName from do.ED_Messages where EDM_id=@Id1@
  • Data doręczenia: select EDM_DeliveryDate from do.ED_Messages where EDM_id=@Id1@

 

Zakładka Uprawnienia

Na zakładce definiowane są uprawnienia do pracy z punktem konfiguracyjnym. Uprawnienia mogą być dodawane poprzez wskazanie pracowników, nie ma możliwości dodania uprawnień dla pracowników wskazanego działu czy pracowników zajmujących określone stanowisko.

Na każdej zakładce znajduje się ikona [Eksport], która umożliwia eksportowanie danego punktu ACD do zapisu na dysk.

 

Zakładka „Uprawnienia” w ramach typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia” – tryb jednospółkowy

 

Zakładka „Uprawnienia” w ramach typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia” – tryb wielospółkowy

 

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!

 




Plik Web.config

Uwaga
Comarch BPM (dawniej DMS) może pracować w trybie jednofirmowym lub wielofirmowym. Niektóre ustawienia pliku Web.config w trybie wielofirmowym są nieużywane i nie ma potrzeby ich definiowania. Tryb pracy (jedno/wielofirmowy) ustawiany jest w kluczu <add key=”MultiCompany” value=”” />.

 

Uwaga

Po modyfikacji pliku Web.config aplikacji serwerowej lub webowej zaleca się restart puli aplikacji IIS, na której działają komponenty Comarch BPM, aby nowe ustawienia konfiguracji zostały poprawnie zastosowane.

 

W pliku konfiguracyjnym Web.config znajdującym się w katalogu C:\inetpub\wwwroot\{nazwa aplikacji serwerowej} (katalogu, do którego przekopiowano zawartość katalogu BPM Workflow Api z pakietu instalacyjnego) dostępne są następujące klucze:

Definicje connection stringów używane w obu trybach:

  • W kluczu „strConnectDMS” należy wprowadzić connection string do bazy danych Comarch BPM (dawniej DMS);
  • W kluczu „strConnectKeyManagerServer”, dodanym w wersji 2025.2.0, nie należy wprowadzać danych ręcznie – w ramach klucza zapisane są dane użytkownika CDNHASPDMS służące jedynie do komunikacji z serwerem, na którym znajduje się Menadżer Kluczy – klucz zostaje zmodyfikowany i zaszyfrowany podczas instalacji lub aktualizacji Comarch BPM za pomocą instalatora; w przypadku ręcznej instalacji Cmarch BPM należy skorzystać z opcji „Tworzenie użytkownika CDNHASPDMS na serwerze Menadżera Kluczy” (od wersji 2026.0.0 z opcji „Programowanie klucza HASP na serwerze Menadżera Kluczy”) w instalatorze Comarch BPM (zob. Dodanie opcji tworzenia użytkownika CDNHASPDMS w oknie „Wybór aplikacji” w instalatorze);

Definicje connection stringów używane w trybie jednofirmowym:

  • W kluczu „strConnectERPComp” należy wprowadzić connection string do bazy Comarch ERP XL lub bazy firmowej Comarch ERP Optima / Comarch ERP Altum. Klucz jest wymagany do poprawnego działania integracji. Wprowadzenie klucza nie jest wymagane, jeżeli Comarch BPM (dawniej DMS) pracuje w trybie wielospółkowym.
  • W kluczu „strConnectERPConf1” należy wprowadzić connection string do bazy konfiguracyjnej Comarch ERP Optima lub Comarch ERP Altum. Klucz ten jest wymagany po poprawnego działania integracji Comarch BPM (dawniej DMS) z Comarch ERP Optima lub Comarch ERP Altum. Klucz jest również wymagany w trybie chmurowym Comarch ERP Optima. Wprowadzenie klucza nie jest konieczne w przypadku pracy Comarch BPM (dawniej DMS) w trybie wielofirmowym.

 

Uwaga

Od wersji 2024.0.2 możliwe jest wskazanie identyfikatora connection stringa, aby określić  connection string, na podstawie którego będzie następowało połączenie do bazy danych. Jeżeli:

  • <add key=”MultiCompany” value=”false” /> – wówczas connection stringi strConnectERPComp i strConnectERPConf1 są przechowywane w pliku Web.config
  • <add key=”MultiCompany” value=”true” /> – wówczas connection stringi są przechowywane  w pliku Web.config i w tabeli do.DF_ConfCMDictionary – w tym przypadku connection stringi do baz: konfiguracyjnej i firmowej są zapisywane pod jednym ID połączenia, zastosowano zatem nastepujące identyfikatory:
    • nazwa_spółki_Comp – pobiera connection string zapisany w kolumnie CMD_ConnectionStringERP / CMD_ConnectionStringERPEncrypted
    • nazwa_spółki_Conf – pobiera connection string zapisany w kolumnie CMD_ConnectionStringERPConf / CMD_ConnectionStringERPConfEncrypted

 

gdzie nazwa_spółki – wartość wprowadzona w polu „Nazwa spólki” / „Nazwa spółki (baza)” na zakładce  „Połączenia z ERP” na zakładce [Ustawienia]

 

Wartość wprowadzona w polu „Nazwa spółki (baza)”, która wchodzi w skład identyfikatorów connection stringów

 

Przykład wykorzystania identyfikatorów connection stringów dla bazy Comarch ERP Optima w ramach kontrolki typu Własna akcja

 

Identyfikatory connection stringów są wykorzystywane w kodzie C#:

    • dla MS SQL:
      • connection = new DmsSqlConnection(Globals.Common.ConnectionStrings.strConnectDMS)
      • DmsSqlCommand command = new DmsSqlCommand(connection, sqlQuery)
    • dla PostgreSQL:
      • connection = new DmsNpgsqlConnection(„pgStrConnectDMS”)
      • DmsNpgsqlCommand command = new DmsNpgsqlCommand(connection, sqlQuery)

 

Definicje connection stringów używane w trybie wielofirmowym:

      • • Klucze „strConnectERPConf2”, „strConnectERPConf3” itd. mogą być używane w trybie chmurowym Comarch ERP Optima. Poprzez wprowadzenie connection stringów możliwe jest dodanie kilku baz konfiguracyjnych, które dostępne będą w Comarch BPM (dawniej DMS) w oknie definiowanie połączeń spółki z bazą ERP.

Uwaga
Od wersji 2024.0.0 instalator szyfruje connection strings w pliku Web.config w katalogu aplikacji serwerowej (dawnej web).

Ustawienia kluczy używane w obu trybach:

      • <add key=”Version” value=”5048495746514648″ /> – parametr określający numer wersji Comarch BPM (dawniej DMS) .
      • <add key=„DefaultAppMarket” value=”PL” /> – parametr dodany w wersji 2025.0.0, usunięty od wersji 2025.2.0; od tego parametru jest zależna nazwa systemu wyświetlana w aplikacjach (zob. Zmiana nazwy systemu w zależności od rynku, na którym będzie sprzedawany ). Parametr może przyjmować następujące wartości:
        • ”PL” – w takim przypadku produkt jest dedykowany na rynek polski – w systemie wyświetlane są nazwy „Comarch DMS” i „Repozytorium”
        • ”Other” – w takim przypadku produkt jest dedykowany na rynki inne niż polski – w systemie wyświetlane są nazwy „Comarch BPM” i „Archive”
      • <add key=”WorkMode” value=”XL” /> – określenie współpracy Comarch BPM (dawniej DMS) z systemami ERP,
              • dla Comarch ERP Optima – wartość = „Optima”,
              • dla Comarch ERP XL – wartość = „XL”,
              • dla Comarch ERP Altum – wartość = „Altum”,
              • bez współpracy z systemem EPR – wartość = „Standalone”.
      • <add key=”MultiCompany” value=”false” /> – ustawienie trybu pracy jednofirmowy (false) i wielofirmowy (true).
      • <add key=”MaximumNumberOfControlCardColumns” value=”10″ /> – definicja maksymalnej liczby kolumn karty obiegu, która będzie dostępna w konfiguracji typu obiegu.
      • <add key=”PremiumFunctionality” value=”true” /> – klucz odpowiada za dostęp do funkcjonalności modelowania procesów w Comarch BPM (dawniej DMS) za pomocą kodu w języku C# (w tym do automatycznego trybu pracy – robotyzacji procesów) oraz za dostęp do obsługi pobierania i wysyłki wiadomości z usługi e-Doręczenia . Wartość „true” – funkcjonalność dostępna, wartość „false” – funkcjonalność niedostępna.
      • <add key=”LicenceKeyServerDMS” value=”nazwa serwera klucza BPM (dawniej DMS) ” /> – należy wpisać nazwę serwera licencji dla aplikacji Comarch DMS.
      • <add key=”ShowChangeLanguage” value=”true” /> – wartość „true” włącza możliwość wyboru języka pracy aplikacji Comarch BPM (dawniej DMS) w oknie logowania. Wartość „false” wyłącza tą możliwość.
      • <add key=”UseStrongPassword” value=”false” /> – wartość „true” wymusza stosowanie polityki mocnych haseł przez operatorów Comarch BPM (dawniej DMS) (min 8 znaków, wielka litera, znak specjalny).
      • <add key=”ExternalRegistrationEnabled” value=”false” /> – wartość „true” klucza umożliwia rejestrowanie użytkowników z poziomu aplikacji web i aktywuje funkcje wpisywane do tabeli do.DF_ConfOSEmployeesQueue – tabeli z danymi rejestracji użytkowników. Okno rejestracji można wyświetlić po dodaniu do adresu aplikacji członu „/ExternalRegistration”, np. http://localhost/DMS/ExternalRegistration. Wartość klucza = „false” oznacza, że rejestracja użytkowników w aplikacji web jest niemożliwa.
              • <add key=”TaxPayerIdRequired” value=”false” /> – klucz określa, czy użytkownik będzie musiał podać NIP podczas rejestracji. Wartość „true” oznacza konieczność podania NIP, wartość „false” oznacza brak konieczności.
              • <add key=”PersonalDataProcessingConsentRequired” value=”false” /> – klucz określa, czy w oknie rejestracji będzie wyświetlany parametr „Akceptuję regulamin oraz zapoznałem się z informacją o przetwarzaniu danych osobowych”. Wartość „true” spowoduje, że parametr będzie wyświetlany, a jego zaznaczenie będzie wymagane do rejestracji konta. Tekst regulaminu i informacji o przetwarzaniu danych osobowych należy wprowadzić odpowiednio do plików Rules_pl.txt i gdpr_pl.txt znajdujących się w folderze TextResources. Wartość „false” powoduje, że parametr nie jest wyświetlany i jego zaznaczenie nie jest wymagane do rejestracji.
              • <add key=”WorkingConditionsAcceptanceRequired” value=”false” /> – klucz określa, czy w oknie rejestracji będzie wyświetlany parametr „Akceptuję warunki pracy”. Wartość „true” powoduje, że parametr będzie wyświetlany, a jego zaznaczenie będzie wymagane do rejestracji konta. Treść informacji o warunkach pracy należy wprowadzić do pliku workingConditions_pl.txt w folderze TextResources. Wartość „false” powoduje, że parametr nie jest wyświetlany i jego zaznaczenie nie jest wymagane do rejestracji.

 

Rejestracja użytkownika w DMS z poziomu aplikacji web, gdy parametr „TaxPayerIdRequired” value=”false” />, „PersonalDataProcessingConsentRequired” value=”true” /> i parametr „WorkingConditionsAcceptanceRequired” value=”true”

 

Uwaga
W wersji 2026.0.0 zewnętrzna rejestracja użytkowników jest niedostępna.

 

Uwaga
Do właściwego działania rejestracji użytkownika z poziomu aplikacji serwerowej konieczne jest poprawne wypełnienie przez administratora pól sekcji Ustawienia konta pocztowego w ramach zakładki Ustawienia w aplikacji desktopowej

      • <add key=”DocumentListDateRange” value=”150″ /> – możliwość zdefiniowania filtra zawężającego wyszukiwanie dokumentów, dla których przekazanie do kolejnego etapu odbyło się określoną ilość dni temu. Wartość klucza odpowiada liczbie dni. Niezależnie od ustawienia, operator może usunąć lub zmienić zdefiniowany filtr. Ustawienie wartość = 0 wyłącza domyślny filtr.
      • <add key=”ERPXLCloud” value=”false” /> – wartość „true” umożliwia współpracę Comarch BPM (dawniej DMS) z Comarch ERP XL w trybie chmurowym.
      • <add key=”OptimaCloudMode” value=”false” /> – wartość „true” umożliwia współpracę Comarch BPM (dawniej DMS) z Comarch ERP Optima w trybie chmurowym.
      • <add key=”ACDFolderPathsDestination” value=”Registry” /> – parametr dostępny od wersji 2023.1.0; umożliwia wybór miejsca zapisu ścieżek punktów ACD. Klucz może przyjmować wartości:
              • Registry – wartość domyślna, oznaczająca, że ścieżki punktów ACD będą zapisywane w rejestrze (jak dotychczas)  .
              • Database– wartość oznaczająca, że ścieżki punktów ACD będą zapisywane w bazie danych w tabeli do.DF_ConfAPFolderPaths

Uwaga
Jeśli użytkownik pierwszy raz zmienia wartość klucza na „Database”, wówczas przy pierwszym ładowaniu widoku punktów ACD wszystkie dane z rejestru zapisują się do bazy.  Natomiast przy zmianie wartości z „Database” na „Registry” dane z bazy nie są automatycznie przepisywane do rejestru.

Uwaga
W wersji 2024.3.1 klucz ACDFolderPathsDestination został usunięty z pliku web.config –  od tej wersji włącznie ścieżki punktów ACD są zapisywane w bazie danych.

      • <add key=”AskAboutDocumentSave” value=”True” /> – parametr odpowiedzialny za wyświetlanie komunikatów z pytaniem „Czy zapisać zmiany?” na szczegółach dokumentów Comarch BPM (dawniej DMS). W przypadku ustawienia value=”True”, komunikaty będą wyświetlane w aplikacji, w przypadku value=”False” komunikaty nie będą wyświetlane w aplikacji.

Uwaga
Gdy wartość klucza „AskAboutDocumentSave” zostanie ustawiona na „False”, w ustawieniach typu obiegu nie będzie możliwe włączenie funkcjonalności automatycznego zapisu po zainicjowaniu dokumentu.

      • <add key=”CombinationCompanies” value=”false”/> – klucz odpowiada za możliwość ustawienia różnych spółek dla kontrolek na definicji obiegu. Wyłączona możliwość ustawienia różnych spółek dla wszystkich kontrolek: value = „false”, włączona: value = „true”.
      • <add key=”DocumentCounterMinutesInterval” value=”1″/> – parametr odpowiedzialny za wyświetlanie liczby dokumentów utworzonych w ramach danego typu obiegu, liczba dokumentów prezentowana jest w nawiasie obok każdego typu obiegu na drzewie typów obiegów. Domyślnie funkcjonalność jest włączona z wartością 1, czyli odświeżenie danych o liczbie dokumentów w ramach danego typu/grupy typów obiegu odbywa się co 1 minutę. Klucz może przyjmować wartości:
            • „-1” – wartość oznaczająca, że funkcjonalność jest wyłączona, na drzewie typów obiegów nie są prezentowane wartości z liczbą dokumentów.
            • „0” – wartość oznaczająca, że funkcjonalność jest włączona i sumowanie liczby dokumentów odbywa się przy każdym wejściu na listę dokumentów
            • „<liczba całkowita>” – wartość oznaczająca, że funkcjonalność jest włączona, wpisana liczba określa wyrażony w minutach czas, po którym nastąpi automatyczne odświeżenie danych.
      • <add key = „MailSendingInterval” value=”1” /> – parametr, w którym operator określa, jak często baza danych będzie sprawdzać, czy są nowe maile (w minutach)
      • <add key = „DeleteMailsAfterSending” value=”False” /> – od wersji 2022.0.3 parametr, w którym operator określa, czy wiadomości email po wysłaniu powinny być usuwane czy zachowywane w tabelach. Klucz może przyjmować wartości:
              • „False” – wartość oznaczająca, że zarówno maile, jak I załączniki zostaną zarchiwizowane w tabelach po wysłaniu
              • „True” – wartość oznaczająca, że zarówno maile, jak i załączniki zostaną usunięte po wysłaniu
      • <add key=„NotAllowedFileExtensionsDM” value=”” /> – parametr, w ramach którego można wpisać rozszerzenia plików, które mają być zabronione przy dodawaniu nowych dokumentów do Managera Dokumentów. Domyślnie wartość klucza jest pusta – jeśli nie zostanie uzupełniona przez administratora, możliwe będzie dodawanie plików z każdym rodzajem rozszerzenia.
      • <!– <add key=”XLAPIOpeHaslo” value=”haslo” / />–> – musi pozostać zakomentowane. Parametr aktywny jeżeli ustawiono <add key=”WorkMode” value=”XL” />. Umożliwia pracę na wspólnym haśle podczas generowania dokumentów.

 

Uwaga
Odkomentowanie klucza o nazwie”XLAPIOpeHaslo” spowoduje zamianę wszystkich haseł operatorów Comarch ERP XL na hasło ustawione w kluczu.

 

      • <add key=”DestinationAttachmentsWorkflow” value=”DO” /> – parametr umożliwia wybór bazy, w której przechowywane będą załączniki dodane do dokumentów:
                • baza BPM (dawniej DMS) – value = „DO”,
                • baza ERP XL – value = „XL”,
                • usługa IBARD – value = „IBARD”.
      • <add key=”DestinationAttachmentsRepository” value=”DO” /> – parametr umożliwia wybór bazy, w której przechowywane będą pliki dodane do Managera dokumentów lub usługi Comarch BPM (dawniej DMS) Repozytorium:
                • baza BPM (dawniej DMS) – value = „DO”,
                • usługa IBARD – value = „IBARD”.
      • <add key=”OCRComarchUri” value=”Comarch OCR Uri” /> – adres serwera usługi Comarch OCR, na który wysyłane są pliki do rozpoznania w Comarch OCR.
      • <add key=”OCRComarchTimeout” value=”15″ /> – wartość to wyrażony w minutach czas, po którym przetwarzanie pliku zostanie przerwane i wyświetlony zostanie błąd (!), a program przejdzie do przetwarzania następnego dokumentu w kolejce;
      • <add key=”OCRFileLockInterval” value=”90″ /> – klucz dodany w wersji 2025.1.0; czas awaryjnego zwolnienia blokady na plik przetwarzany przez OCR przez aplikację serwerową na IIS;
      • <add key=”Comarch2FAUri” value=”Comarch 2FA Uri/” /> – adres usługi 2FA z Comarch ERP Optima.
      • add key=”KSeFWorkMode” value=”Production” /> – klucz wprowadzony w wersji 2024.0.1; umozliwia określenie, czy Firma testuje funkcjonalność wysyłania faktur do KSeF, czy korzysta z niej produkcyjnie. Klucz może przybierać jedną z następujących wartości:
1.Demo – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Demo;
2.Production – od wersji 2026.0.0 wartość domyślna; w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Produkcyjnym, czyli wersji produkcyjnej systemu;
3.Test – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie testowym.
Uwaga
W celu przetestowania współpracy z Comarch BPM na prawdziwych danych zalecamy korzystanie z trybu Demo.
W kwestii różnic pomiędzy powyższymi trybami zob. Przełączanie trybu pracy z KSeF
  • <add key=„KSeFProdVersion” value=”2″ /> – klucz dodany w wersji 2026.0.0; ma umożliwić zmianę wersji KSeF dla pracy w trybie produkcyjnym. Klucz może przyjmować jedną z następujących wartości:
    • 1 – wartość domyślna w wersji 2026.0.0; możliwa jest praca w trybie produkcyjnym KSeF 1.0
    • 2 – możliwa jest praca w trybie produkcyjnym KSeF 2.0

Uwaga
Praca w trybie produkcyjnym KSeF 2.0 będzie możliwa jedynie wtedy, gdy <add key=”KSeFWorkMode” value=”Production” /> oraz <add key=”KSeFProdVersion” value=”2″ /> – ten tryb pracy będzie aktywny dopiero po uruchomieniu przez Ministerstwo Finansów środowiska produkcyjnego KSeF 2.0, tj. po 01.02.2026.

Klucz “KSeFProdVersion“ nie wpływa na pracę w trybie „Test“ oraz „Demo“.

  • <add key=„EDorAuthApiUrl” value=”https://ow.edoreczenia.gov.pl/auth/realms/EDOR” /> – klucz dodany w wersji 2024.1.0 związany z integracją z usługą e-Doręczenia; w kluczu znajduje się adres potrzebny do uzyskania tokenu dostępowego do API Search Engine i User Agent;
  • <add key=„EDorUserAgentApiUrl” value=”https://uaapi-ow.poczta-polska.pl/api/v3″ /> – klucz dodany w wersji 2024.1.0, zmodyfikowany w wersji 2026.0.0; związany z integracją z usługą e-Doręczenia; w ramach klucza określony jest endpoint dla API Search Engine;
  • <add key=„EDorSearchApiUrl” value=”https://ow.edoreczenia.gov.pl/api/se/v4″ /> – klucz dodany w wersji 2024.1.0, zmodyfikowany w wersji 2026.0.0; związany z integracją z usługą e-Doręczenia; w ramach klucza określony jest endpoint dla API User Agent;

 

Uwaga

W przypadku korzystania ze środowiska testowego dla usługi e-Doręczenia należy zmodyfikować wartości kluczy, które dotyczą e-Doręczeń, jak na poniższej ilustracji:

 

      • <add key=„EDorMaxMessageSize” value=”15″ /> – klucz dodany w wersji 2024.1.0 związany z integracją z usługą e-Doręczenia; w ramach klucza określony jest maksymalny dopuszczalny rozmiar załączników, które są przesyłane w ramach usługi E-Doręczenia. Aktualnie wartość ta wynosi 15 MB. Klucz nieaktywny w pierwszej wersji funkcjonalności;
      • <add key=„ChatERPUrl” value=”Chat ERP Url” /> – klucz dodany w wersji 2024.3.0; w ramach klucza znajduje się adres URL usługi Chat ERP;
      • <add key=„ChatERPApiKeyEncrypted” value=”zaszyfrowany klucz API”/> – klucz dodany w wersji 2024.3.0; w ramach klucza znajduje się zaszyfrowany klucz API – jest to stała wartość, której nie należy edytować;
      • <addkey=„ChatERPEncryptionKeyUrl” value=”adres” /> klucz dodany w wersji 2026.0.0; klucz uwierzytelniający, pozwala na otrzymywanie odpowiedzi z API ChataERP;
      • <!– <add key=„ERPSQLServer1” value=”.” – klucz wymagany przy współpracy z Comarch ERP XL w trybie chmurowym (należy odkomentować). Należy zdefiniować serwer dla bazy ERP XL.
      • <!– <add key=”ERPSQLServer2” value=”.” /> –> – jeżeli ERP XL w trybie chmurowym pracuje na więcej niż jednym serwerze, należy odkomentować i uzupełnić.
      • <add key=”DMUsersIdAllowedToReorderDirectiories” value=”” /> – wartość klucza określa, którzy operatorzy są uprawnieni do zarządzania układem katalogów na drzewie w Managerze dokumentów. Domyślnie wartość klucza jest pusta, oznacza to, że wszyscy operatorzy mogą zarządzać kolejnością katalogów na drzewie. Jeżeli w kluczu zostaną wskazane identyfikatory operatorów BPM (dawniej DMS) (DCD_ID), będzie to oznaczać, że jedynie wskazani operatorzy posiadają uprawnienie do reorganizacji struktury katalogów. Identyfikatory operatorów powinny być rozdzielane przecinkiem.
      • <add key=”CompanyNameSearchModeEnabled” value=”false” /> – klucz działa w trybie wielospółkowym, usunięty od wersji 2025.2.0; wartość „true” powoduje możliwość zawężania listy wyświetlanych spółek po wpisaniu frazy w okno wyszukiwania. Jeżeli wartość = „false”, spółkę należy znaleźć i wybrać z rozwijanej listy.
      • <add key=„CompanySelectionMode” value=”List” /> – parametr wprowadzony w wersji 2025.2.0 zamiast parametru ”CompanyNameSearchModeEnabled”; dotyczy kwestii sposobu wyboru spółki w oknie logowania –parametr może przyjąć następujące wartości:
        • List – wartość domyślna, ustawiana przez instalator podczas instalacji Comarch BPM – jeśli wprowadzono tę wartość, wówczas operator może wybrać spółkę z listy dostępnych spółek w oknie logowania;
        • Search – jeśli wprowadzono tę wartość, wówczas operator może wyszukać nazwę spółki wraz z sugerowaną nazwą spółki, która zawiera wpisaną frazę, na liście dostępnych spółek w oknie logowania. Jeśli lista nie zawiera danej frazy, wówczas nie zostanie wyświetlona (aplikacja desktop i aplikacja web) lub zostanie wyświetlona pusta lista (aplikacje mobilne);
        • Text – jeśli wprowadzono tę wartość, wówczas operator powinien wprowadzić nazwę spółki ręcznie w polu „Spółka” w oknie logowania;
      • <add key=”UseRepository” value=”false” /> – parametr określający, czy do przechowywania dokumentów będzie używany moduł Manager dokumentów (wartość „false”), czy funkcjonalność Comarch BPM (dawniej DMS) Repozytorium (wartość „true”).
      • <add key=”RepositoryUrl” value=”” /> – w przypadku korzystania z funkcjonalności Comarch BPM (dawniej DMS) Repozytorium, należy wprowadzić adres URL aplikacji DocumentManager.WebApi,
        np. http://localhost/DocumentManager.WebApi
      • <add key=„WebClientUrl” value=”http://<ip serwera>/DocumentWorkflow.Web” /> – wprowadzony w wersji 2024.0.0; klucz, w którym (w przypadku korzystania z funkcjonalności Comarch BPM (dawniej DMS) Repozytorium) należy wprowadzić adres aplikacji nowego klienta web,
        np. http://localhost/ DocumentWorkflow.Web (w wersjach starszych niż 2024.0.0 w tym miejscu znajduje się klucz <add key=”RepositoryClientUrl” value=”” /> – w przypadku korzystania z funkcjonalności Comarch BPM (dawniej DMS) Repozytorium, należy wprowadzić adres URL aplikacji DocumentManager.WebClient,http://localhost/DocumentManager.WebClient).
      • <add key=”PerformanceAnalysisTimeRange” value=”1000,5000″ /> – klucz dostępny od wersji 2024.0.0; umożliwia zmianę zakresów czasowych  informacji prezentowanych na zakładce „Analiza wydajności” w sekcji „Statystyki”
      • <add key=”MaxLoginAttempts” value=”5″/> – klucz dostępny od wersji 2024.1.1; w ramach tego klucza należy podać, jaka ma być maksymalna liczba prób logowania dla operatora zanim nastąpi zablokowanie logowania – domyślna wartość to 5 (zob. Blokowanie logowania po kilku nieudanych próbach)
      • <add key=”LoginBlockTime” value=”60″/> – klucz dostępny od wersji 2024.1.1; w ramach tego klucza należy podać, po jakim czasie (liczonym w sekundach) operator będzie mógł podjąć kolejną próbę logowania, po tym, jak logowanie zostało zablokowane – domyślna wartość to 60 (zob. Blokowanie logowania po kilku nieudanych próbach)
      • <add key=„LegacyDocumentManagerAccess” value=”false” /> – klucz dostępny od wersji 2025.1.0; umożliwia dostęp do Menadżera dokumentów w aplikacji serwerowej pomimo braku możliwości pracy w aplikacji serwerowej. Klucz może przyjmować wartości:
        • False – wartość domyślna; w takim przypadku Menadżer dokumentów w aplikacji serwerowej nie jest dostępny, a po przejściu do adresu aplikacji serwerowej wyświetlany jest komunikat „Ta wersja aplikacji Comarch DMS Web nie jest już dostępna” (zob. Dodanie komunikatu informującego o tym, że dawna wersja aplikacji web jest niedostępna );
        • True – jeśli w ramach klucza wprowadzono taką wartość, wówczas Menadżer dokumentów w aplikacji serwerowej jest dostępny, a po przejściu do adresu aplikacji serwerowej operator może się zalogować – zostanie wówczas otwarte okno, w ramach którego dostępna jest jedynie zakładka „Manager dokumentów”
      • <add key="UseNewModeOfDocumentPermissions" value="false" /> - klucz dodany do pliku Web.config w wersji 2024.3.0 (od wersji 2024.2.0 możliwe jest samodzielne dopisanie go w ramach plliku); domyślna wartość to "false" - wówczas aplikacja korzysta ze starego mechanizmu uprawnień do dokumentów; jeżeli operator zmieni wartośc na "true", wówczas zostaje włączony nowy mechanizm uprawnień do dokumentów (zob. Nowy mechanizm uprawnień do dokumentów);
      • <add key="SaveLogsInDatabase" value="False" /> - klucz dodany w wersji 2025.2.0; parametr 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 d odatkowymi 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”);
    • <add key="SPrintApiUrl" value="adres" /> - klucz stosowany od wersji 2026.0.0; określa na jakim adresie i porcie działa Comarch sPrint;
    • <add key="SPrintEnabled" value="true" /> - klucz stosowany od wersji 2026.0.0; określa, czy współpraca z Comarch sPrint jest aktywna (true) czy nieaktywna (false);
    • <add key="SPrintTimeout" value="30000" /> - klucz stosowany od wersji 2026.0.0; określa timeout serwera

 

Ustawienia kluczy używane w trybie jednofirmowym:

      • <add key="CompanyName" value="<nazwa firmy>" /> - można zdefiniować nazwę firmy, która zostanie wyświetlona w aplikacji przed loginem zalogowanego operatora.
      • <add key="LicenceKeyServerERP" value="<nazwa serwera klucza ERP>" /> - należy wpisać nazwę serwera licencji dla Comarch ERP XL / Comarch ERP Optima / Comarch ERP Altum.
      • <add key="EnableAnaliticDescription" value="false" /> - parametr aktywny jeżeli ustawiono <add key="WorkMode" value="XL" />. Umożliwia dekretację kosztów i generowanie dokumentów.
      • <add key="AnalitycalDescriptionWorkMode" value="1" /> - parametr określa tryb pobierania wymiarów opisu analitycznego. Klucz przyjmuje następujące wartości:
                      • 1 – bezpośrednie pobieranie wymiarów z bazy Comarch ERP XL,
                      • 2 – tryb z buforowaniem i doczytywaniem wymiarów do nowej daty utworzenia dokumentów (tryb, w którym dotychczas były pobierane wymiary opisu analitycznego),
                      • 3 – tryb z buforowaniem, ale bez doczytywania wymiarów (warunek: w Comarch ERP XL wymiary nie posiadają zakresów czasowych).
      • <add key="CdnApiVersion" value="20201" /> - nr wersji systemu ERP XL, z którym współpracuje Comarch BPM (dawniej DMS) .
      • <add key="UrlERP" value="UrlERP" /> - klucz należy uzupełnić przy konfigurowaniu współpracy Comarch BPM (dawniej DMS) z Comarch ERP Enterprise (CEE). Należy wprowadzić adres URL do systemu CEE. np. "https://nazwa_aplikacji.cisag.com". Nie ma konieczności uzupełniania klucza w przypadku pracy w trybie wielospółkowym.
      • <add key="CertificateNameERP" value="CertificateNameERP" /> - należy uzupełnić klucz certyfikatu dla CEE. Nie ma konieczności uzupełniania klucza w przypadku pracy w trybie wielospółkowym.
      • <add key="RestServiceERP" value="RestServiceERP" /> -  w kluczu należy umieścić adres serwisu rest systemu Comarch ERP Enterprise.
      • <add key="DatabaseERP" value="DatabaseERP" /> - należy wprowadzić nazwę bazy CEE. Nie ma konieczności uzupełniania klucza w przypadku pracy w trybie wielospółkowym.
      • <add key="OrganizationERPId" value="OrganizationERP" /> - należy wprowadzić unikalny identyfikator (w formie GUID) domyślnej organizacji w CEE. Nie ma konieczności uzupełniania klucza w przypadku pracy w trybie wielospółkowym.
      • <add key="OrganizationERPName" value="DefaultOrganizationIdentifier" /> - należy wprowadzić nazwę organizacji nadaną w systemie Comarch ERP Enterprise.
      • <!-- <add key="ERPSQLServer1" value="." /> --> - klucz wymagany przy współpracy z Comarch ERP XL w trybie chmurowym (należy odkomentować). Należy zdefiniować serwer dla bazy ERP XL.
      • <!-- <add key="ERPSQLServer2" value="." /> --> - jeżeli ERP XL w trybie chmurowym pracuje na więcej niż jednym serwerze, należy odkomentować i uzupełnić.

 

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 (dawniej DMS) !

 




Instalacja Comarch BPM Repozytorium za pomocą instalatora

Od wersji 2024.2.0 umożliwiono:

  • Instalację serwera MongoDB z poziomu instalatora Comarch BPM (dawniej DMS);
  • Instalację aplikacji Comarch BPM (dawniej DMS) Repozytorium za pomocą instalatora Comarch BPM (dawniej DMS);
  • Aktualizację aplikacji Comarch BPM (dawniej DMS) Repozytorium z poziomu instalatora Comarch BPM (dawniej DMS).

Z pobranego pliku instalacyjnego, do instalacji Comarch BPM (dawniej DMS) Repozytorium należy wykorzystać katalog z instalatorem  – Comarch BPM {numer wersji} instalator

 

Uwaga
Podczas instalacji za pomocą Instalatora (Instalator Comarch BPM.exe) potrzebny jest dostęp do Internetu.

 

Uwaga

W wersji 2024.2.2 w Comarch BPM (dawniej DMS) Repozytorium wprowadzono szyfrowanie connection stringów znajdujących się w pliku appsettings.json w folderze z plikami Comarch BPM (dawniej DMS) Repozytorium.

 

Plik appsettings.json z zaszyfrowanymi connection strings

 

Wybór języka instalacji

Po uruchomieniu instalatora zostaje wyświetlone okno początkowe, w ramach którego dostępne jest pole „Język instalatora”, w którym należy dokonać wyboru języka, w jakim ma zostać przeprowadzona instalacja aplikacji. Dostępne są następujące języki:

  • Polski
  • Angielski
  • Niemiecki
  • Francuski

 

Okno początkowe instalatora aplikacji Comarch BPM (dawniej DMS) – wybór języka instalacji

 

Po wyborze języka instalacji należy nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji, okna instalacji wymaganych dodatków. Jeżeli operator naciśnie przycisk [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony następujący komunikat:

 

Komunikat, który zostanie wyświetlony po naciśnięciu przycisku „Anuluj” lub przy próbie zamknięcia okna instalatora

 

Jeśli użytkownik wybierze przycisk:

  • Tak – instalator zostanie zamknięty
  • Nie – użytkownik pozostanie w tym samym oknie, a komunikat będzie zamknięty

 

Od wersji 2026.0.0 po przejściu do okna instalacji wymaganych dodatków wyświetlany jest komunikat, który informuje o braku możliwości instalacji Comarch BPM (dawniej DMS) w systemach wcześniejszych niż:

  • Windows 8×64
  • Windows 8 x86
  • Windows Server 2016 x64

Po kliknięciu w przycisk [OK] instalator zostaje zamknięty.

 

Komunikat informujący o braku możliwości instalacji Comarch BPM (dawniej DMS)

 

Okno przygotowania komponentów

W kolejnym kroku instalatora zostaje wyświetlone okno, informujące o tym, że instalator przygotowuje potrzebne komponenty. Przejście do następnego okna nastąpi automatycznie.

W następnym kroku instalatora wyświetlone zostaje okno powitalne instalatora.

 

Okno przygotowania komponentów

 

Okno powitalne instalatora

Ekran powitalny instalatora Comarch BPM (dawniej DMS)

 

Jeżeli użytkownik chce kontynuować instalację, wówczas powinien nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji. Jeżeli operator naciśnie przycisk [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony komunikat analogiczny do przedstawionego powyżej.

 

Wybór aplikacji

Po przejściu do okna Wybór aplikacji należy wybrać opcję Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium.

 

Uwaga
Jeżeli użytkownik nie ma zainstalowanego serwera MongoDB, a chce korzystać z modułu Comarch BPM (dawniej DMS) Repozytorium, wówczas przed przystąpieniem do tworzenia aplikacji Comarch BPM (dawniej DMS) Repozytorium powinien wybrać opcję Instalacja serwera MongoDB i kliknąć [Dalej]. Dalsze kroki opisano w rozdziale Instalacja serwera Mongo DB za pomocą instalatora Comarch BPM .

 

Wybór instalacji aplikacji web Comarch BPM  (dawniej DMS) za pomocą instalatora

 

Po kliknięciu przycisku [Dalej] użytkownik przechodzi do okna „Wybór aplikacji cd.”.

 

Wybór aplikacji cd.

W ramach okna „Wybór aplikacji cd.” operator może wybrać jedną z trzech opcji:

 

Jeżeli operator chce zainstalować tylko aplikację Comarch BPM (dawniej DMS) Repozytorium do wybranej aplikacji Comarch BPM (dawniej DMS) – wówczas powinien zaznaczyć opcję „Instalacja Comarch BPM Repozytorium” i nacisnąć [Dalej].

Uwaga
Konieczne jest, aby wersja zainstalowanych aplikacji Comarch BPM (dawniej DMS) była zgodna z wersją instalowanego modułu Comarch BPM (dawniej DMS) Repozytorium.

 

Zaznaczanie opcji „Instalacja Comarch BPM Repozytorium” w ramach okna „Wybór aplikacji” w instalatorze Comarch BPM (dawniej DMS)

 

Warunki korzystania z oprogramowania

Po kliknięciu przycisku [Dalej] następuje przejście do okna Warunki korzystania z oprogramowania, gdzie należy zapoznać się z warunkami korzystania z oprogramowania Comarch BPM, zaznaczyć checkbox „Akceptuję warunki instalacji” i nacisnąć   [Dalej], aby przejść do kolejnego etapu – przycisk nie jest aktywny, jeśli nie została zaznaczona zgoda na warunki instalacji.

 

Okno „Warunki korzystania z oprogramowania”

 

Internetowe usługi informacyjne (IIS)

W kolejnym oknie Internetowe usługi informacyjne (IIS) następuje weryfikacja, czy na danym komputerze dostępny jest serwer IIS. Jeżeli:

Serwer IIS nie jest dostępny – wyświetlana jest informacja „ Serwer IIS nie jest dostępny na tym komputerze” i nie jest możliwe przejście do kolejnego etapu instalacji.

W takim wypadku użytkownik może:

  • Nacisnąć przycisk [Zainstaluj IIS] – nastąpi wówczas instalacja IIS. Podczas instalacji wyświetlany jest komunikat „ Trwa instalacja serwera IIS”. Po zakończonej instalacji przycisk „Zainstaluj IIS” zostaje wyszarzony i wyświetlany jest napis „Serwer IIS został poprawnie zainstalowany”.
  • Pozostawić otwarte okno instalatora Comarch BPM, zainstalować ręcznie IIS, a potem kliknąć [Odśwież]
  • Zamknąć instalator za pomocą przycisku [Anuluj] lub znaku x, wykonać ręczną instalację IIS i ponownie przejść przez kolejne kroki instalatora do okna „Internetowe usługi informacyjne (IIS)”

 

Po zastosowaniu jednego z powyższych sposobów możliwe będzie przejście do kolejnego kroku instalacji aplikacji web Comarch BPM za pomocą przycisku [Dalej]

Serwer IIS jest dostępny – wyświetlana jest informacja „ Serwer IIS został poprawnie zainstalowany” i należy przejść do kolejnego kroku, klikając przycisk [Dalej].

 

Okno „Internetowe usługi informacyjne”, jeśli na danym komputerze dostępny jest serwer IIS

Wymagane dodatki

Po kliknięciu przycisku [Dalej], następuje przejście do następnego okna, w ramach którego następuje instalacja dodatków wymaganych dla poprawnego działania Comarch BPM.

W ramach pola dostępnego w prawej części okna dostępne są następujące kolumny:

  • Name – zawiera nazwę danego dodatku
  • Required – zawiera numer wymaganej wersji danego dodatku
  • Found – zawiera numer wersji danego dodatku zainstalowanej już na komputerze
  • Action – zawiera nieaktywny przycisk Pomiń – jeśli na komputerze jest już odpowiednia wersja i dany dodatek nie wymaga instalacji, wówczas jego instalacja zostanie automatycznie pominięta

Okno „Wymagane dodatki”

Aby zainstalować wymagane dodatki i przejść do następnego okna należy nacisnąć przycisk [Dalej].

 

Pula aplikacji Comarch BPM Repozytorium

W ramach okna „Pula aplikacji Comarch BPM Repozytorium” należy określić, na jakiej puli aplikacji ma pracować aplikacja Comarch BPM (dawniej DMS) Repozytorium– w tym celu należy:

      • Wybrać pulę aplikacji z listy znajdującej się po prawej stronie okna, klikając na nią

lub

      • Dodać nową pulę aplikacji –wpisać nazwę puli, która ma zostać utworzona, w polu „„Nazwa nowej puli aplikacji”, a następnie nacisnąć przycisk   [Dodaj pulę]. Wybór puli zostaje automatycznie ustawiony na nowoutworzonej puli . Dodana w ten sposób pula spełnia wymagania konieczne do instalacji aplikacji Comarch BPM (dawniej DMS) Repozytorium.

Okno „Pula aplikacji Comarch BPM Repozytorium” przed dodaniem/wyborem puli aplikacji

 

Dodawanie puli „Repozytorium”

 

Okno „Pula aplikacji Comarch BPM Repozytorium”, w którym wybrano pulę „repo202520”

 

Po wyborze puli aplikacji spełniającej wymagania należy przejść do następnego kroku instalacji , klikając przycisk   [Dalej].

 

Kreowanie aplikacji Repozytorium

Następnie w dodanym w wersji 2024.2.0 oknie Kreowanie aplikacji Repozytorium następuje konfiguracja aplikacji dla modułu Comarch BPM (dawniej DMS) Repozytorium.

Uwaga

W wersji 2024.2.2 w Comarch BPM (dawniej DMS) Repozytorium wprowadzono szyfrowanie connection stringów znajdujących się w pliku appsettings.json w folderze z plikami Comarch BPM Repozytorium.

 

Plik appsettings.json z zaszyfrowanymi connection strings

W ramach okna Kreowanie aplikacji Repozytorium użytkownik:

      • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja Comarch BPM (dawniej DMS) Repozytorium;

Uwaga
Zalecane jest, aby aplikacja Comarch BPM (dawniej DMS) Repozytorium została zainstalowana na tej samej witrynie, na której znajduje się moduł Workflow (np. Default Web Site).

      • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
      • w polu „Wprowadź nazwę aplikacji Repozytorium” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMRepozytorium

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji w instalatorze. Jeśli we wprowadzonej nazwie aplikacji znajduje się co najmniej jeden z następujących znaków:

  •  :
  • /
  • ?
  • #
  • [
  • ]
  • @
  • !
  • $
  • &
  • (
  • )
  • *
  • +
  • ,
  • ;
  • =
  • <
  • >
  • {
  • }
  • |
  • \
  •  ^
  •  `
  • Spacja

Wówczas w oknie instalatora zostanie wyświetlony komunikat „Nazwa aplikacji jest niepoprawna. Znak <znak> nie jest dozwolony.”.

W takim wypadku użytkownik powinien zmodyfikować nazwę wpisaną w polu „Nazwa aplikacji” tak, aby nie zawierała już niedozwolonych znaków specjalnych, a później ponownie nacisnąć [Utwórz aplikację].

Komunikat informujący o niepoprawnej nazwie aplikacji

 

Następnie należy kliknąć przycisk   [Utwórz aplikację], aby nowa aplikacja została utworzona. Podczas tworzenia aplikacji w dolnej części okna widoczna jest informacja „Trwa kreowanie aplikacji”. Jeżeli utworzenie aplikacji przebiegło pomyślnie, wówczas wyświetlana jest informacja „Aplikacja została utworzona pomyślnie”. Przycisk   [Utwórz aplikację] nie jest aktywny do czasu wybrania witryny i wpisania nazwy aplikacji przez użytkownika.

 

Okno „Kreowanie aplikacji Repozytorium” po tym, jak aplikacja została utworzona

 

Operator ma również opcję dodania nowej witryny, na której utworzy aplikację Comarch BPM (dawniej DMS) Repozytorium, jednakże zaleca się, aby aplikację Comarch BPM (dawniej DMS) Repozytorium zainstalować na tej samej witrynie, na której zainstalowano moduł Workflow Comarch BPM (dawniej DMS).

Aby jednak utworzyć nową witrynę operator powinien:

      • W polu „Wybierz lub utwórz witrynę web” wpisać nazwę witryny, która ma zostać utworzona;
      • W polu „Port” wpisać numer portu, który ma zostać przypisany do nowoutworzonej witryny

 

Okno „Kreowanie aplikacji Repozytorium” podczas dodawania nowej witryny

 

Następnie operator powinien nacisnąć przycisk   [Utwórz witrynę]. Jeśli tworzenie witryny zakończyło się powodzeniem, wówczas w dolnej części okna wyświetlany jest napis Witryna została utworzona na serwerze IIS.

 

Okno „Kreowanie aplikacji Repozytorium” po pomyślnym dodaniu nowej witryny

Po kliknięciu  [Dalej] następuje przejście do okna „Witryny i aplikacje Comarch BPM”.

 

Witryny i aplikacje Comarch BPM

W ramach okna operator powinien:

      • W pierwszym polu „Wybierz witrynę web” wybrać z listy witrynę, w której utworzono aplikację serwerową, z którą będzie współpracowała aplikacja Comarch BPM (dawniej DMS) Repozytorium;
      • W polu „Wybierz aplikację serwerową” wybrać z listy aplikację serwerową, z którą będzie współpracowała aplikacja Comarch (dawniej DMS) Repozytorium;
      • W drugim polu „Wybierz witrynę web” wybrać z listy witrynę, w której utworzono aplikację WEB, z którą będzie współpracowała aplikacja Comarch (dawniej DMS) Repozytorium;
      • W polu „Wybierz aplikację WEB” wybrać z listy aplikację WEB, z którą będzie współpracowała aplikacja Comarch (dawniej DMS) Repozytorium.

 

Okno „Witryny i aplikacje Comarch BPM” po uzupełnieniu pól

 

Kiedy operator wskazał witryny i aplikacje, a następnie kliknął przycisk  [Dalej], wówczas następuje weryfikacja zgodności wersji wybranych aplikacji Comarch BPM (dawniej DMS) z wersją modułu Comarch BPM (dawniej DMS) Repozytorium, która jest instalowana.

Jeżeli weryfikacja wykaże, że wersje nie są zgodne, wówczas zostanie wyświetlony następujący komunikat:

Komunikat wyświetlany, gdy wersje aplikacji Comarch BPM (dawniej DMS) i Comarch BPM (dawniej DMS) Repozytorium nie są zgodne

 

Gdy operator kliknie przycisk [OK], okno komunikatu zostanie zamknięte, a w ramach okna „Witryny i aplikacje Comarch BPM” konieczne będzie dokonanie wyboru odpowiednich aplikacji Comarch BPM .

Jeśli weryfikacja zgodności wersji wybranych aplikacji Comarch BPM (dawniej DMS) z wersją modułu Comarch BPM (dawniej DMS) Repozytorium zakończyła się powodzeniem, wówczas po kliknięciu przycisku  [Dalej] następuje przejście do okna „Baza danych Comarch BPM Repozytorium”.

 

Baza danych Comarch BPM Repozytorium

astępnie w ramach okna „Baza danych Comarch BPM Repozytorium” operator powinien uzupełnić:

      • W ramach pola „Nazwa serwera” – nazwę serwera, na którym znajduje się serwer MongoDB;

Uwaga
Istnieje możliwość wprowadzenia w ramach pola „Nazwa serwera” IP serwera MongoDB.

      • W sekcji „Logowanie do serwera MongoDB”:
        • W ramach pola „Login” – login administratora MongoDB
        • W ramach pola „Hasło” – hasło administratora MongoDB

Następnie należy sprawdzić poprawność wprowadzonych danych, klikając w przycisk [Połącz].

Jeśli próba nawiązania połączenia zakończyła się powodzeniem, w dolnej części okna wyświetlony zostaje napis „Nawiązano połączenie z serwerem MongoDB”.

Uwaga
Dane uwierzytelniające operatora są niezbędne do przeprowadzenia procesu instalacji i są wykorzystywane wyłącznie podczas pracy instalatora.

 

Okno „Baza danych Comarch BPM Repozytorium” przed uzupełnieniem pól

 

Okno „Baza danych Comarch BPM Repozytorium” po uzupełnieniu pól i kliknięciu w przycisk „Połącz”

 

W wersji 2025.1.0 w ramach instalatora Comarch BPM (dawniej 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 BPM 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 BPM 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 BPM Repozytorium” z komunikatem „Wprowadzono nieprawidłowe dane logowania”

 

Wskazówka
Czy wystąpiły problemy podczas instalacji Comarch BPM Repozytorium? Sięgnij do wskazówek: Comarch BPM Repozytorium – Najczęściej pojawiające się pytania

 

Gdy połączenie zostało nawiązane, wówczas operator powinien wybrać bazę w ramach pola „Lista baz danych” (jeśli wcześniej przygotowano bazę przeznaczoną dla Comarch BPM (dawniej DMS) Repozytorium) albo nacisnąć przycisk [Dodaj bazę], aby utworzyć nową bazę danych dla aplikacji Comarch BPM Repozytorium.

Jeżeli operator kliknął w przycisk [Dodaj bazę], wówczas zostaje otwarte okno w ramach którego należy wprowadzić nazwę nowej bazy danych Comarch BPM Repozytorium, a następnie kliknąć  [Zapisz]. Jeżeli użytkownik nie chce jednak dodać nowej bazy, wtedy powinien nacisnąć przycisk   [Anuluj] albo znak X.

 

Okno dodawania nowej bazy Comarch BPM Repozytorium

 

Po naciśnięciu przycisku   [Zapisz] baza Comarch BPM (dawniej DMS) Repozytorium zostaje dodana i w ramach instalatora wyświetla się informacja „Baza danych została utworzona”.

 

Okno „Baza danych Comarch BPM Repozytorium” po dodaniu nowej bazy

 

Następnie operator powinien nacisnąć przycisk [Zmień hasło].

W otwartym oknie w polu „Hasło” należy ustawić hasło dla użytkownika MongoUser serwera MongoDB, za którego pośrednictwem będzie odbywać się komunikacja aplikacji Comarch BPM (dawniej DMS) Repozytorium z bazą danych. Hasło należy następnie wpisać ponownie w polu „Powtórz hasło”, a później kliknąć przycisk „Zapisz”.

Hasło powinno spełniać następujące warunki:

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

 

Uwaga

Login ani hasło nie mogą zawierać następujących znaków:

  • :
  • /
  • ?
  • #
  • [
  • ]
  • @
  • !

Od wersji 2024.2.2 można używać powyższych znaków w ramach loginu i/lub hasła.

Nie należy natomiast używać spacji w loginie ani w haśle.

 

Okno zmiany hasła dla użytkownika MongoUser

 

Jeżeli wpisano hasło, które nie spełnia któregoś z tych czterech wymagań, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane i wyświetlany jest komunikat:

      • Jeśli hasło jest za krótkie

Okno zmiany hasła dla użytkownika MongoUser

 

      • Brakuje warunku/warunków wymaganych dla silnego hasła (brak znaku specjalnego, brak wielkiej litery)

 

Należy zmienić hasło, tak, aby spełniało wszystkie warunki.

Jeśli natomiast hasło wpisane w polu „Powtórz hasło” różni się od hasła wpisanego w polu „Hasło”, wtedy po kliknięciu przycisku [Zapisz] hasło nie zostaje zapisane i wyświetlany jest komunikat:

 

 

Należy uzupełnić pole „Powtórz hasło” tak, aby zgadzało się z polem „Hasło”.

Kiedy pola zostały poprawnie uzupełnione, a użytkownik nacisnął przycisk   [Zapisz], okno zmiany hasła dla MongoUsera zostaje zamknięte, a hasło użytkownika MongoUser zostaje zmienione. Następnie operator powinien kliknąć  [Dalej].

 

Okno „Baza danych Comarch BPM Repozytorium” po zmianie hasła dla użytkownika MongoUser

 

Po kliknięciu w przycisk  [Dalej] następuje przejście do okna „Klucze licencji”.

 

Klucze licencji

W ramach okna operator powinien uzupełnić:

      • W ramach pola „Serwer klucza licencji Comarch BPM” – klucz licencji dla Comarch BPM (dawniej DMS)
      • W ramach pola „Adres e-mail administratora” – adres email, który będzie widoczny w Comarch BPM (dawniej DMS) w komunikatach, w których wymagany jest kontakt z administratorem

 

Okno „Klucze licencji” przed uzupełnieniem adresu e-mail administratora

 

W wersji 2025.2.0 w ramach instalatora dodano opcję utworzenia użytkownika CDNHASPDMS, wygenerowania dla niego hasła oraz nadania mu uprawnień do procedur HASP. Nowy użytkownik CDNHASPDMS ma dostęp do następujących procedur HASP:


  • xp_HASPAddKey
  • xp_HASPCheck
  • xp_HASPCheckWeb
  • xp_HASPGetAttributes
  • xp_HASPGetIdleTime
  • xp_HASPGetKeyInfo
  • xp_HASPGetKeyInfo2
  • xp_HASPGetKeyNumber
  • xp_HASPGetKeyNumberList
  • xp_HASPGetSignData
  • xp_HASPGetVersion
  • xp_HASPLicenceStateInfo
  • xp_HASPLicenceStateInfo2
  • xp_HASPLicenceStateInfoWeb
  • xp_HASPLoggedUsersInfo
  • xp_HASPLogin
  • xp_HASPLoginWeb
  • xp_HASPLogout
  • xp_HASPLogoutWeb
  • xp_HASPRefreshKeysData
  • xp_HASPSetIdleTime

Dane użytkownika CDNHASPDMS zostają zaszyfrowane i zapisane; służą jedynie do komunikacji z serwerem, na którym znajduje się Menadżer Kluczy.

W instalatorze w ramach okna „Klucze licencji” dodano przycisk „Weryfikuj”. Poniżej opisano możliwe warianty dalszego postępowania, w zależności od tego, czy baza Comarch BPM i klucze licencji znajdują się na tym samym, czy na różnych serwerach.

 


Wariant 1

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono klucz/klucze licencji, które również znajdują się na serwerze 1

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostanie utworzony login CDNHASPDMS[numer] (jeśli użytkownik istnieje na serwerze, login zostaje utworzony z pierwszym wolnym numerem loginu CDNHASPDMS[numer] – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzane są uprawnienia HASP. W przypadku, jeśli:

  •  Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
  • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte.


Wariant 2

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono klucz/ licencji, który znajduje się na serwerze 2 (dotyczy instalacji Comarch BPM Standalone

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostanie wyświetlone okno logowania do serwera, które pozwoli na podanie loginu i hasła użytkownika z uprawnieniami administratora do serwera oraz na sprawdzenie połączenia – po kliknięciu w przycisk „Połącz” informacja o rezultacie próby połączenia z serwerem będzie widoczna w oknie logowania do serwera. Jeśli próba połączenia zakończy się pomyślnie, należy kliknąć w przycisk „Zapisz”.

 

Okno logowania do serwera, gdy pomyślnie nawiązano połączenie

 

Następnie jeśli:

  • Nawiązano połączenie – w przypadku, gdy użytkownik istnieje już na serwerze, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia – zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera. ale po zamknięciu okna logowania do serwera instalacja zostanie przerwana.

 

Wariant 3 (dotyczy instalacji Comarch BPM we współpracy z Comarch ERP Optima lub Comarch ERP XL)

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono:

  • 1 klucz licencji, który znajduje się na serwerze 1

oraz

  • 1 klucz licencji, który znajduje się na serwerze 2

 

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostanie wyświetlone okno logowania do serwera 2. Następnie jeśli:

  • Nawiązano połączenie – w przypadku, gdy użytkownik istnieje już na serwerze 2, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia – zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera 2. ale po zamknięciu okna logowania do serwera 2 instalacja zostanie przerwana.

 

Wariant 4 (dotyczy instalacji Comarch BPM we współpracy z Comarch ERP Optima lub Comarch ERP XL)

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono klucze licencji, które znajdują się na serwerze 2

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostaje wyświetlone okno logowania do serwera 2. Następnie jeśli:

  • Nawiązano połączenie – w przypadku, gdy użytkownik istnieje już na serwerze 2, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia – zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera 2. ale po zamknięciu okna logowania do serwera instalacja zostanie przerwana.

 

Wariant 5 (dotyczy instalacji Comarch BPM we współpracy z Comarch ERP Optima lub Comarch ERP XL)

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono:

  • 1 klucz licencji, który znajduje się na serwerze 2

oraz

  • 1 klucz licencji, który znajduje się na serwerze 3

 

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostają wyświetlone okna logowania do obydwóch serwerów – do serwera 2 i do serwera 3. Następnie jeśli:

  • Nawiązano połączenie z obydwoma serwerami – w przypadku, gdy użytkownik istnieje już na serwerze, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na obydwóch serwerach kluczy licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze lub serwerach kluczy licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia z żadnym z serwerów lub tylko z jednym z serwerów– zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera. ale po zamknięciu okna logowania do serwera instalacja zostanie przerwana.

 

 

Instalacja

Po uzupełnieniu pól w ramach okna "Klucze licencji" operator powinien kliknąć [Instaluj]. Następuje wówczas przejście do kolejnego okna „Instalacja”.

 

Okno „Instalacja”

 

Koniec pracy instalatora

Po zakończeniu instalacji następuje przejście do końcowego okna instalacji aplikacji. Gdy użytkownik kliknie przycisk   [Zakończ], instalator zostanie zamknięty, natomiast zostanie otwarta przeglądarka na ekranie logowania do nowej aplikacji WEB Comarch BPM (dawniej DMS), zgodnie z nazwą aplikacji, którą wybrano w instalatorze.

Dalsze kroki dotyczące konfiguracji Comarch BPM (dawniej DMS) Repozytorium należy wykonać w ramach aplikacji desktop Comarch BPM (dawniej DMS) , a następnie w zakładce [Repozytorium] w aplikacji web Comarch BPM (dawniej DMS) (zob. Repozytorium – konfiguracja początkowa dla administratora).

 

Wskazówka
Czy wystąpiły problemy podczas instalacji Comarch BPM (dawniej DMS) Repozytorium? Sięgnij do wskazówek: Comarch BPM Repozytorium - Najczęściej pojawiające się pytania

 

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

Sprawdź Szkolenia Comarch BPM Repozytorium!

 




Instalacja serwera Mongo DB za pomocą instalatora Comarch BPM

Aby zainstalować serwer Mongo DB, należy przejść do katalogu <wybrana lokalizacja/Comarch BPM [wersja]/Comarch BPM [wersja] instalator Comarch BPM i uruchomić plik Instalator Comarch BPM.exe na komputerze, na którym ma zostać zainstalowany serwer MongoDB i/albo MongoDB Compass i gdzie zostanie utworzona nowa baza MongoDB.

 

Uwaga
Podczas instalacji za pomocą Instalatora (Instalator Comarch BPM.exe) potrzebny jest dostęp do Internetu.

 

Wybór języka instalacji

Po uruchomieniu instalatora zostaje wyświetlone okno początkowe, w ramach którego dostępne jest pole „Język instalatora”, w którym należy dokonać wyboru języka, w jakim ma zostać przeprowadzona instalacja aplikacji. Dostępne są następujące języki:

  • Polski
  • Angielski
  • Niemiecki
  • Francuski

 

Okno początkowe instalatora aplikacji Comarch BPM – wybór języka instalacji

 

Po wyborze języka instalacji należy nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji, okna instalacji wymaganych dodatków. Jeżeli operator naciśnie przycisk [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony następujący komunikat:

 

Komunikat, który zostanie wyświetlony po naciśnięciu przycisku „Anuluj” lub przy próbie zamknięcia okna instalatora

 

Jeśli użytkownik wybierze przycisk:

  • Tak – instalator zostanie zamknięty
  • Nie – użytkownik pozostanie w tym samym oknie, a komunikat będzie zamknięty

 

Od wersji 2026.0.0 po przejściu do okna instalacji wymaganych dodatków wyświetlany jest komunikat, który informuje o braku możliwości instalacji Comarch BPm (dawniej DMS) w systemach wcześniejszych niż:

  • Windows 8×64
  • Windows 8 x86
  • Windows Server 2016 x64

Po kliknięciu w przycisk [OK] instalator zostaje zamknięty.

Komunikat informujący o braku możliwości instalacji Comarch BPM (dawniej DMS)

Okno przygotowania komponentów

W kolejnym kroku instalatora zostaje wyświetlone okno, informujące o tym, że instalator przygotowuje potrzebne komponenty. Przejście do następnego okna nastąpi automatycznie.

W następnym kroku instalatora wyświetlone zostaje okno powitalne instalatora.

Okno przygotowania komponentów

 

Okno powitalne instalatora

Ekran powitalny instalatora Comarch BPM (dawniej DMS)

 

Jeżeli użytkownik chce kontynuować instalację, wówczas powinien nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji. Jeżeli operator naciśnie przycisk [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony komunikat analogiczny do przedstawionego powyżej.

 

Wybór aplikacji

W ramach okna „Wybór aplikacji” operator powinien wybrać opcję „Instalacja serwera MongoDB”, a następnie kliknąć [Dalej].

 

Zaznaczanie opcji „Instalacja serwera MongoDB” w ramach okna „Wybór aplikacji” w instalatorze Comarch BPM (dawniej DMS)

Po naciśnięciu [Dalej] następuje przejście do okna „Serwer MongoDB”. Jeśli na danym komputerze jest już zainstalowany serwer Mongo DB, wówczas wyświetlony zostanie następujący komunikat blokujący ponowną instalację serwera MongoDB:

 

Komunikat blokujący ponowną instalację serwera MongoDB

Po wyborze przycisku „OK” komunikat zostanie zamknięty, a operator będzie mógł wybrać inny komponent do instalacji/aktualizacji w oknie „Wybór aplikacji”

Serwer MongoDB

Jeżeli na danym komputerze nie jest zainstalowany serwer MongoDB, wówczas nastąpi przejście do okna „Serwer MongoDB”. W ramach okna znajdują się następujące pola:

      • Zainstaluj MongoDB Compass – domyślnie zaznaczony parametr – jeśli parametr pozostanie zaznaczony, wówczas MongoDB Compass zostanie zainstalowany na tej samej maszynie, na której zainstalowana będzie baza;
      • Ścieżka instalacyjna – ścieżka instalacyjna serwera – domyślnie C:\Program Files\ – operator może kliknąć w przycisk [Przeglądaj] znajdujący się obok tego pola i wybrać preferowaną lokalizację;
      • Adres IP serwera IIS – w ramach tego pola należy wprowadzić adres IP serwera IIS, a następnie kliknąć przycisk [Połącz], aby sprawdzić, czy wprowadzono poprawny adres – jeśli adres jest poprawny, zostanie wyświetlony napis „Nawiązano połączenie z serwerem IIS”;
      • Login – w ramach tego pola należy wprowadzić login dla użytkownika, który ma posiadać uprawnienia administratora na serwerze MongoDB (jak użytkownik „admin” w instrukcji ręcznej konfiguracji MongoDB);
      • Hasło – w ramach tego pola należy wprowadzić hasło dla użytkownika, który ma posiadać uprawnienia administratora na serwerze MongoDB (jak hasło użytkownika „admin” w instrukcji ręcznej konfiguracji MongoDB) – Hasło powinno spełniać następujące warunki:
        • Składać się z min. 12 znaków;
        • Zawierać cyfry;
        • Zawierać małe i wielkie litery;
        • Zawierać znaki specjalne;
      • Powtórz hasło – pole, w którym należy ponownie wpisać hasło wprowadzone w polu „Hasło”

 

Okno „Serwer MongoDB” po sprawdzeniu połączenia i uzupełnieniu pól

Kiedy operator wpisał poprawny adres IP serwera IIS, login oraz hasło, wówczas przycisk [Instaluj] staje się aktywny.

 

Instalacja

Po kliknięciu w przycisk [Instaluj] następuje przejście do okna „Instalacja” i odbywa się instalacja serwera MongoDB, wyświetlane jest także osobne okno instalacji serwera.

 

Okno „Instalacja”

 

Okno instalacji serwera

 

Koniec pracy instalatora

Gdy instalacja serwera MongoDB została zakończona, wówczas następuje przejście do okna „Koniec pracy instalatora”, a okno instalacji serwera zostanie automatycznie zamknięte. Aby zamknąć okno instalatora BPM, należy nacisnąć [Zakończ].

 

Uwaga
Logi będą zapisywane w podanej ścieżce instalacyjnej w oknie Serwer MongoDB z dopiskiem „\log” – przykładowo: C:\Program Files\MongoDB\Server\5.0\log.

 

Następnie należy zainstalować aplikacje: serwerową (dawną web) i  WEB (nową web) Comarch BPM (dawniej DMS) jak opisano w artykule:

 

Okno „Koniec pracy instalatora”

 

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!

 




Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM

Jeżeli użytkownik nie ma zainstalowanego Microsoft SQL, wtedy od wersji 2023.0.0 może dokonać instalacji darmowego Microsoft SQL Server Express za pomocą instalatora Comarch BPM (dawniej DMS) .

Aby uruchomić instalator Comarch BPM (dawniej DMS) , w pobranym pakiecie instalacyjnym należy wejść do katalogu Comarch BPM  [wersja] instalator Comarch BPM i uruchomić Instalator Comarch BPM.exe

Uwaga
Podczas instalacji za pomocą Instalatora (Instalator Comarch BPM.exe) potrzebny jest dostęp do Internetu.

Wybór języka instalacji

Po uruchomieniu instalatora zostaje wyświetlone okno początkowe, w ramach którego dostępne jest pole „Język instalatora”, w którym należy dokonać wyboru języka, w jakim ma zostać przeprowadzona instalacja aplikacji. Dostępne są następujące języki:

  • Polski
  • Angielski
  • Niemiecki
  • Francuski

Okno początkowe instalatora aplikacji Comarch BPM (dawniej DMS) – wybór języka instalacji

 

Po wyborze języka instalacji należy nacisnąć przycisk  [Dalej], aby przejść do kolejnego kroku instalacji. Jeżeli operator naciśnie przycisk  [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony następujący komunikat:

 

Komunikat, który zostanie wyświetlony po naciśnięciu przycisku „Anuluj” lub przy próbie zamknięcia okna instalatora

 

Jeśli użytkownik wybierze przycisk:

  • Tak – instalator zostanie zamknięty
  • Nie – użytkownik pozostanie w tym samym oknie, a komunikat będzie zamknięty

 

Okno przygotowania komponentów

W kolejnym kroku instalatora zostaje wyświetlone okno, informujące o tym, że instalator przygotowuje potrzebne komponenty. Przejście do następnego okna nastąpi automatycznie.

W następnym kroku instalatora wyświetlone zostaje okno powitalne instalatora.

Okno przygotowania komponentów

W następnym kroku instalatora wyświetlone zostaje okno powitalne instalatora.

 

Okno powitalne instalatora

Ekran powitalny instalatora Comarch BPM (dawniej DMS)

Jeżeli użytkownik chce kontynuować instalację, wówczas powinien nacisnąć przycisk  [Dalej], aby przejść do kolejnego kroku instalacji. Jeżeli operator naciśnie przycisk  [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony komunikat analogiczny do przedstawionego powyżej.

 

Wybór aplikacji

Następnie w ramach okna Wybór aplikacji należy zaznaczyć opcję Microsoft SQL Server Express i kliknąć przycisk [Dalej].

 

Wybór opcji „Microsoft SQL Server Express”

 

Wtedy następuje przejście do instalatora, w ramach którego nastąpi zainstalowanie najnowszej wersji Microsoft SQL Server Express – zostaje otwarte okno „Serwer bazodanowy SQL”

 

Serwer bazodanowy SQL

W ramach okna „Serwer bazodanowy SQL” użytkownik może wybrać sposób logowania do serwera SQL:

  • Logowanie domenowe – w takim przypadku użytkownik nie dokonuje żadnych zmian, tylko klika przycisk [Instaluj], aby przejść do następnego kroku instalacji

 

Okno „Serwer bazodanowy SQL”, jeśli wybrano logowanie domenowe – użytkownik nie wprowadza zmian, jedynie klika „Instaluj”

 

    • Za pomocą własnego hasła – w takim wypadku użytkownik będzie logował się do serwera SQL, używając własnego hasła, które zostanie nadane dla konta administratora o nazwie „sa” – w tym celu konieczne jest zaznaczenie dostępnego w ramach okna checkboxa Zabezpiecz własnym hasłem (domyślnie checkbox jest odznaczony). Po zaznaczeniu checkboxa poniżej pojawiają się pola:
      • Hasło – należy tu wpisać hasło, za pomocą którego użytkownik będzie się logował na serwerze SQL. Hasło musi składać się z 12 znaków i spełniać następujące zasady, a mianowicie zawierać:
        • Małe litery
        • Wielkie litery
        • Cyfry
        • Znaki specjalne
      • Powtórz hasło – w tym polu konieczne jest ponowne wpisanie frazy, za pomocą której uzupełniono pole „Hasło”

Po wpisaniu hasła w obydwóch polach należy nacisnąć przycisk [Instaluj], aby przejść do następnego kroku instalacji. Przycisk jest nieaktywny do czasu poprawnego uzupełnienia pól.

 

Okno „Serwer bazodanowy SQL”, jeśli wybrano logowanie za pomocą własnego hasła – użytkownik zaznacza checkbox „Zabezpiecz własnym haslem”, uzupełnia hasło w dostępnych polach i klika „Instaluj”

 

Wskazówka
Jeśli wybrano logowanie za pomocą własnego hasła, to aby zalogować się do Microsoft QL Server Express konieczny będzie wybór opcji „SQL Server Authentication” i wpisanie sa w polu „Login” oraz określonego podczas instalacji hasła w polu „Hasło”.

 

Przykładowe logowanie do serwera SQL

 

 

Instalowanie

Po wyborze sposobu logowania do serwera SQL i kliknięciu przycisku [Instaluj] następuje  instalacja Microsoft SQL Server Express, wyświetlane jest także okno instalacji serwera.

 

 

Koniec pracy instalatora

Kiedy instalacja Microsoft SQL Server Express dobiegnie końca, wówczas nastąpi przejście do okna „Koniec pracy instalatora”, zaś okno instalacji serwera zamknie się automatycznie. Aby wyjść z okna, należy wybrać przycisk „Zakończ”.

 

Okno „Koniec pracy instalatora”

 

Następnie należy zainstalować aplikacje: serwerową (dawną web) i  WEB (nową web) Comarch BPM (dawniej DMS) jak opisano w artykule:

 

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!

 




Udostępnienie funkcji RPA (automatycznego trybu pracy – robotyzacja) na punkcie ACD typu „Import dokumentów ze skrzynki e-Doręczenia”

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”.

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

  • 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

 

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!

 




Wgrywanie plików generatora i opisu analitycznego w chmurze Standard

Generowanie dokumentów do Rejestry VAT i opisu analitycznego w Comarch BPM w chmurze Standard

Aby była możliwość generowania dokumentów w Comarch BPM do Rejestru VAT Comarch ERP Optima w chmurze Standard należy podegrać plik konfiguracyjny OptimaVatRegisterGenerator.exe.config.

Jeżeli po wygenerowaniu dokumentu ma zostać przeniesiony opis analityczny, należy podegrać plik konfiguracyjny OptimaVatRegisterDimension.exe.config

 

Uwaga

Przed wgraniem plików konfiguracyjnych należy je wyedytować w notatniku i uzupełnić adres url aplikacji serwerowej

(<add key=”ServerUri” value=”http://localhost/DocumentWorkflow.Api”/>):

Ważne: Nastąpiła zmiana w strukturze adresu. Zamiast dotychczasowego
dms należy aktualnie podawać bpm

Przykład poprawnego adresu: https://bpm.online.comarch.pl/KodFirmy

 

Aby wgrać pliki generatora i opisu analitycznego w środowisku chmurowym SaaS, należy wykonać następujące kroki:

 

1. Po zalogowaniu się na konto SaaS, na pulpicie należy wybrać skrót Comarch Moje Dokumenty

 

2. Należy wejść do folderu poprzez dwukrotne kliknięcie prawym przyciskiem myszy i przejść do podfolderu ComarchDMS

 

3. Należy kliknąć przycisk [Prześlij] , aby otworzyć okno dostępu do dysku lokalnego.

 

Pliki generatora

 

4. Po przejściu do folderu z plikami generatora dokumentów do Rejestru VAT i opisu analitycznego (generator jest dostępny do pobrania na stronach walidowanych zarówno dla Partnerów, jak i Klientów w obszarze ERP 5.0 -> Comarch BPM (dawniej DMS -> Przykłady -> ERP Optima -> Przykłady ERP Optima Comarch BPM) należy:

  • z folderu Generator FVZ (Rejestr VAT + opis analityczny z podfolderu bin wybrać pliki konfiguracyjne:
    • OptimaVatRegisterGenerator.exe.config

oraz

    • OptimaVatRegisterDimension.exe.config,

w których przed ich podegraniem adres url aplikacji serwerowej musi zostać uzupełniony.

 

Pliki OptimaVatRegisterGenerator.exe.config i OptimaVatRegisterDimension.exe.config

 

 

5. Po podegraniu plików konfiguracyjnych, należy podegrać predefiniowaną definicję typu obiegu, która jest dostępna w folderze generatora w podfolderze Typ obiegu:

 

Definicja typu obiegu

 

Podegrane pliki

 

Podsumowanie

W folderze Generator FVZ (Rejestr VAT + opis analityczny) w podfolderze bin dostępne są dwa pliki:

  • OptimaVatRegisterGenerator.exe.config – plik konfiguracyjny, który jest potrzebny, aby wygenerować dokument do Rejestru VAT Comarch ERP Optima bez generowania opisu analitycznego.
  • OptimaVatRegisterDimension.exe.config – plik konfiguracyjny, który jest potrzebny, aby po wygenerowaniu dokumentu do Comarch ERP Optima dodać do niego opis analityczny.

 

Folder Generator FVZ (Rejestr VAT + opis analityczny)\bin

 

W folderze Generator FVZ (Rejestr VAT + opis analityczny) w podfolderze Typ obiegu dostępna jest predefiniowana definicja typu obiegu.

 

Definicja typu obiegu

 

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!

 




Jak skonfigurować generator do Comarch ERP Optima przy wieloinstalacyjności Comarch BPM?

W przypadku wieloinstalacyjności należy utworzyć w folderze z aplikacją stacjonarną Comarch BPM (dawniej DMS) (domyślnie BPM Desktop), dwa oddzielne pliki OptimaVatRegisterGenerator.exe.config oraz OptimaVatRegisterGenerator.exe.

 

Przyklad

Przykładowa konfiguracja (w przypadku dwóch instalacji Comarch BPM (dawniej DMS)):

 

 

W pliku OptimaVatRegisterGenerator.exe.config w polu ServerUri znajduje się odwołanie:

<add key="ServerUri" value="http://localhost/DMS_pierwszy" />

 

Natomiast w pliku OptimaVatRegisterGenerator2.exe.config w polu ServerUri jest:

<add key="ServerUri" value="http://localhost/DMS_drugi" />

 

Dodatkowo w Comarch DMS’ie który jest podpięty pod bazę „DMS_drugi” na definicji obiegu dokumentu, w kontrolce typu Własna akcja w polu Plik wykonalny, zostało zmienione odwołanie do pliku exe – OptimaVatRegisterGenerator2.exe, tak jak poniżej:

 

 

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!




Wieloinstalacyjność

W aplikacji Comarch BPM (dawniej DMS) została oprogramowana funkcjonalność obsługi wyboru adresu URL wielu instalacji obiegu w wersji stacjonarnej.

Funkcjonalność umożliwia zalogowanie się do wielu instalacji Comarch BPM (dawniej DMS) poprzez jedną aplikację desktop. Wybór instalacji odbywa się poprzez wskazanie nazwy instalacji na formatce logowania.

 

Konfiguracja wieloinstalacyjności

W tabeli do.DF_ConfCMSettings, która znajduje się w bazie Comarch BPM (dawniej DMS) należy zdefiniować następujące informacje w kolumnach:

  • CMS_Namenazwa danej instalacji (pojawia się jako lista wyboru w oknie logowania). Informacja pobierana z klucza w pliku Web.config: <add key=”CompanyName” value=”Nazwa instalacji,
  • CMS_URLadres URL danej instalacji Comarch BPM (dawniej DMS) (aplikacji serwerowej),
  • CMS_ERPDBMapnazwa danej bazy Comarch BPM (dawniej DMS).

Uwaga
W przypadku wieloinstalacyjności możliwość przejścia do Comarch BPM (dawniej DMS) Repozytorium z poziomu aplikacji desktop może mieć tylko Instalacja 1 (ta, której URL jest zdefiniowany w pliku DMS.exe.config)

 

Uwaga
W trybie wielofirmowym nie jest możliwe korzystanie z modelu wieloinstalacyjnego.

 

Przyklad

CMS_NameCMS_URLCMS_ERPDBMap
Instalacja 1http://www.firma.com/inst1apiNazwa bazy Comarch DMS dla Instalacji 1
Instalacja 2http://www.firma.com/inst2apiNazwa bazy Comarch DMS dla Instalacji 2
Instalacja 3http://www.firma.com/inst3apiNazwa bazy Comarch DMS dla Instalacji 3

 

Przykładowe uzupełnienie tabeli do.DF_ConfCMSettings

 

Uwaga
Wszystkie instalacje powinny pracować na tej samej wersji aplikacji Comarch BPM (dawniej DMS).

 

Konfiguracje wieloinstalacyjności należy przeprowadzić na bazie Comarch BPM (dawniej DMS), która jest domyślną instalacją. Instalacja domyślna to ta, której URL jest zdefiniowany w pliku DMS.exe.config. Dla wersji systemu wcześniejszych niż 2020.2.1 jest to plik ObiegDokumentów.exe.config.

 

Przykładowe okno logowania w wersji stacjonarnej Comarch BPM (dawniej DMS), jeśli skonfigurowano wieloinstalacyjność

 

Wybór instalacji w oknie logowania w wersji stacjonarnej Comarch BPM (dawniej DMS)