Instalacja aplikacji serwerowej i WEB Comarch BPM za pomocą instalatora (bez modułu Comarch BPM Repozytorium)


 

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

 

Instalacja – etapy początkowe

Instalację aplikacji serwerowej i WEB należy przeprowadzić na serwerze (komputerze) z zainstalowanym serwisem IIS (Internet Information Services).

W wersji 2023.0.0 wprowadzono nowe instalatory aplikacji web dla:

  • Comarch BPM (dawniej DMS) Standalone
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP XL
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Optima

 

Od wersji 2023.0 istnieje również możliwość instalacji serwera bazodanowego Microsoft SQL Server Express z poziomu instalatora aplikacji  Comarch BPM (dawniej DMS) (zob.Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM). Z poziomu instalatora aplikacji web można także przejść bezpośrednio do instalatora aplikacji desktop Comarch BPM (dawniej DMS).

Od wersji 2026.0.0 podczas instalacji Comarch BPM za pomocą instalatora zostaje zainstalowany Comarch sPrint.

Uwaga
Instalacje wersji WWW nie są zalecane na stacjach roboczych. Instalacja powinna być przeprowadzona na dedykowanym serwerze.

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

Zostanie uruchomiony instalator aplikacji webowej, dzięki któremu możliwa jest:

  • Instalacja koniecznych komponentów serwera IIS
  • Konfiguracja puli na której będzie pracowała aplikacji Comarch BPM (dawniej DMS)
  • Instalacja i konfiguracja aplikacji Comarch BPM (dawniej DMS)
  • Aktualizacja aplikacji serwerowej i webowej Comarch BPM (dawniej DMS)
  • Instalacja serwera MongoDB (od wersji Comarch DMS 2024.2.0)
  • Instalacja i aktualizacja aplikacji Comarch BPM Repozytorium (od wersji Comarch DMS 2024.2.0)

 

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 web 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 2024.0.1 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 SQL, wówczas przed przystąpieniem do instalacji aplikacji web powinien wybrać opcję Instalacja Microsoft SQL Server Express i kliknąć [Dalej]. Dalsze kroki opisano w artykule Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM.

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

W przypadku instalacji aplikacji Comarch BPM za pomocą instalatora korzystanie z opcji „Programowanie klucza HASP na serwerze Menadżera Kluczy” nie jest konieczne – programowanie klucza nastąpi podczas instalacji.

 

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:

      • Instalacja aplikacji Comarch BPM (zob. poniżej: Instalacja aplikacji Comarch BPM – aby instalować jedynie Comarch BPM (dawniej DMS);
      • Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium (zob. poniżej: Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium) – aby instalować zarówno Comarch BPM (dawniej DMS), jak i Comarch DMS (dawniej BPM) Repozytorium;
      • Instalacja Comarch BPM Repozytorium – aby instalować jedynie Comarch BPM (dawniej DMS) Repozytorium (zob. Instalacja Comarch BPM Repozytorium za pomocą instalatora).

Okno „Wybór aplikacji cd.”

 

Instalacja aplikacji Comarch BPM

Jeśli w oknie „Wybór aplikacji cd.” operator zaznaczył opcję „Instalacja aplikacji Comarch BPM”, a następnie [Dalej], wówczas następuje przejście do okna „Tryb pracy”.

Tryb pracy

W ramach okna Tryb pracy należy zaznaczyć opcję Standalone – ta opcja pozwala na zainstalowanie Comarch BPM (dawniej DMS) bez zdefiniowanej współpracy

Po zaznaczeniu opcji należy kliknąć [Dalej], aby przejść do kolejnego kroku instalacji.

 

Okno „Tryb pracy” – wybór opcji „Standalone”

 

Warunki korzystania z oprogramowania

W ramach okna Warunki korzystania z oprogramowania 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].

 

Wybór puli aplikacji serwerowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Wobec tego na kolejnym kroku, w oknie Pula dla aplikacji serwerowej należy określić, na jakiej puli aplikacji ma pracować aplikacja serwerowa Comarch BPM – 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 serwerowej BPM.

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja web Comarch BPM (dawniej DMS).

 

Dodawanie puli „NowaPula”

 

Okno „Pula dla aplikacji serwerowej”, w którym wybrano pulę „DefaultAppPool”

 

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS)
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch BPM należy uruchomić pulę aplikacji
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie

 

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

 

Kreowanie aplikacji serwerowej

Uwaga
Od wersji 2024.3.0 podczas instalacji Comarch BPM (dawniej DMS) za pomocą instalatora użytkownikowi IIS_IUSRS zostają nadane pełne uprawnienia na folderze aplikacji serwerowej.

Uwaga
Aplikacje: serwerowa i web powinny znajdować się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji serwerowej (webowej starszego typu). W ramach okna Kreowanie aplikacji serwerowej użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji serwerowej” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMapi

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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ę].

 

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 serwerowej” po tym, jak aplikacja została utworzona

 

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Nazwa witryny” i ponownie kliknąć   [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację serwerową. W tym celu 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 serwerowej” 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 serwerowej” po pomyślnym dodaniu nowej witryny

 

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

 

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

 

Wybór puli aplikacji webowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Z tego powodu na kolejnym kroku, w oknie Pula dla aplikacji WEB należy określić, na jakiej puli aplikacji ma pracować aplikacja web Comarch BPM (dawniej DMS) – w tym celu należy, podobnie jak w przypadku aplikacji serwerowej:

  • 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 web BPM (dawniej DMS).

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja WEB Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS).

 

Okno „Pula dla aplikacji WEB”, w którym dodano i wybrano pulę „bpm202520web"

 

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS);
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową;
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch BPM należy uruchomić pulę aplikacji;
  • Wybrana pula została wskazana we wcześniejszym kroku instalacji, na tę na której ma pracować aplikacja serwerowa. Aplikacja webowa wymaga wskazania innej puli. – przed kontynuacją instalacji Comarch BPM należy wybrać inna pulę, która spełnia wymagania albo dodać nową pulę;
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie.

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

 

Kreowanie aplikacji WEB

Uwaga
Konieczne jest, aby aplikacje: serwerowa i web znajdowały się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji webowej z nowym interfejsem. W ramach okna Kreowanie aplikacji WEB użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji WEB” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMweb.

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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

 

Następnie należy kliknąć przycis k [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 WEB” po tym, jak aplikacja została utworzona

 

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Wybierz lub utwórz witrynę web” i ponownie kliknąć [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację WEB. W tym celu 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 WEB” 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 WEB” po pomyślnym dodaniu nowej witryny

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

 

Opcje instalacji

W następnym oknie Opcje instalacji w ramach pola „Domyślny język instalowanej aplikacji” wybierany jest język, w którym wyświetlana będzie domyślnie aplikacja Comarch BPM (dawniej DMS).

 

Okno „Opcje instalacji” w przypadku instalacji Comarch BPM (dawniej DMS) Standalone

 

Dostępne są również dwa parametry:

    • Opcja zmiany języka na ekranie logowania do aplikacji – jeżeli parametr zostanie zaznaczony, wówczas na ekranie logowania dostępny będzie link [aplikacja desktop] lub opcja  [aplikacja webowa], po kliknięciu w które możliwy jest wybór z listy jednego z czterech języków aplikacji: polskiego, angielskiego, niemieckiego lub francuskiego. W przypadku zaznaczenia parametru dostępna jest również sekcja „Język aplikacji” na zakładce „Preferencje” w ramach zakładki „Ustawienia” w aplikacji web – w sekcji można wybrać język, w którym ma być wyświetlana aplikacja (dostępne są powyżej wymienione) ;
    • Wymagaj przestrzegania polityki mocnych haseł – domyślnie zaznaczony parametr; sprawia, że hasła ustawiane w aplikacji muszą spełniać określone warunki:
      • Składać się co najmniej z 12 znaków
      • Zawierać cyfry
      • Zawierać wielkie i małe litery
      • Zawierać znak specjalny
  • Wersja Premium – opcja domyślnie zaznaczona; funkcjonalność modelowania procesów za pomocą kodu C# (w tym również dostęp do automatycznego trybu pracy – robotyzacji procesów) oraz dostęp do obsługi pobierania i wysyłki wiadomości z usługi e-Doręczenia

Po ustawieniu parametrów należy kliknąć na przycisk [Dalej], aby kontynuować instalację.

 

Tworzenie bazy danych Comarch DMS

Po przejściu do okna „Baza danych Comarch DMS” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

      • Logowanie zintegrowane

lub

      • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
      • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
      • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Baza danych Comarch BPM” przed uzupełnieniem danych

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

 

Okno „Baza danych Comarch BPM” po uzupełnieniu pola „Nazwa serwera”, wyborze typu logowania i naciśnięciu „Połącz”

 

Jeśli nawiązano połączenie z serwerem, użytkownik powinien kliknąć przycisk [Dodaj użytkownika], który został dodany w wersji 2025.0.0 w miejsce przycisku „Zmień hasło”. Przycisk [Dodaj użytkownika] umożliwia utworzenie nowego użytkownika bazodanowego.

 

Uwaga
We wcześniejszych wersjach instalatora tworzony był użytkownik SQL ODUser, służący do komunikacji z bazą danych. Od wersji 2025.0.0 operator samodzielnie nadaje login dla użytkownika SQL pełniącego taka funkcję.

 

Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS).

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

 

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Baza danych Comarch BPM” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

Aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

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

 

Okno „Baza danych Comarch BPM” – widok po dodaniu nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL

 

Następnie użytkownik powinien nacisnąć przycisk [Dodaj bazę]. Wtedy zostanie otwarte okno, w ramach którego należy wprowadzić nazwę nowej bazy danych Comarch BPM, 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

 

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

 

Uwaga
Jeśli użytkownik instaluje Comarch BPM (dawniej DMS) po raz pierwszy, ma tylko możliwość dodania nowej bazy dla BPM – nie może dokonać wyboru z listy istniejących baz, jak w poprzednim instalatorze.

 

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

 

Dodawanie nowej bazy

 

Gdy baza danych została dodana, wówczas należy kliknąć przycisk   [Uruchom skrypty] w celu przygotowania bazy Comarch BPM (dawniej DMS) do pracy. Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk   [Dalej], aby przejść do kolejnego kroku instalacji, okna "Klucze licencji i hasło Administratora".

 

Okno „Baza danych Comarch BPM” po pomyślnym wykonaniu skryptów

 

Klucze licencji i hasło Administratora

Po kliknięciu w przycisk  [Dalej] następuje przejście do okna „Klucze licencji i hasło Administratora”. Operator powinien uzupełnić:

      • W ramach pola „Serwer klucza licencji Comarch BPM” – klucz licencji dla Comarch BPM (dawniej DMS)
      • W polu „Hasło dla operatora Administrator” –  pole wprowadzone w wersji 2025.1.0; w ramach tego pola należy wprowadzić hasło, jakim będzie się posługiwać operator Administrator podczas logowania do Comarch BPM (dawniej DMS)
      • W polu „Potwierdzenie hasła” – pole wprowadzone w wersji 2025.1.0; 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” ze wzorcem zapisu klucza licencji

 

Uwaga

Jeśli użytkownik ma tylko jeden klucz licencyjny, wówczas wystarczy wpisać nazwę serwera klucza licencji, zaś wpisanie numeru klucza jest opcjonalne.

Jeśli jednak użytkownik posiada na danym serwerze więcej kluczy licencji, wówczas wpisanie numeru klucza jest wymagane.

 

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

 

Uwaga
W ramach instalatora nie następuje weryfikacja klucza – jeśli wprowadzono niepoprawny klucz licencji, wystąpi błąd przy próbie logowania do aplikacji web Comarch BPM (dawniej DMS).

 

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 i hasło Administratora” 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 i hasło Administratora” wprowadzono klucz/klucze licencji, które również znajdują się na serwerze 1

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji i hasło Administratora” 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 i hasło Administratora” 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 i hasło Administratora” 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.

 

Instalacja aplikacji web Comarch BPM (dawniej DMS) Standalone

Po uzupełnieniu klucza licencji i kliknięciu [Instaluj] następuje przejście do następnego okna i rozpoczyna się instalacja Comarch BPM Standalone.

 

Okno „Instalacja” , gdy trwa instalacja Comarch BPM

 

Koniec pracy instalatora

Po zakończeniu instalacji następuje przejście do końcowego okna instalacji aplikacji web Comarch BPM. 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, zgodnie z nazwą aplikacji, którą podano w instalatorze.

 

Okno końcowe instalatora Comarch BPM

 

Wskazówka
Jeśli podczas uruchomiania aplikacji serwerowej (dawna web) pojawia się komunikat: „add name=”strConnct providerName=”System.Data.SqlClient" - sprawdź tutaj

Jeśli podczas próby uruchomienia aplikacji serwerowej (dawna web) pojawia się komunikat ”Błąd http 500.19 – Internal Server Error’’ - sprawdź tutaj

 

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 i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch BPM!

 




Instalacja aplikacji serwerowej, WEB i Comarch BPM Repozytorium za pomocą instalatora


 

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

 

Instalacja – etapy początkowe

Instalację aplikacji serwerowej i WEB należy przeprowadzić na serwerze (komputerze) z zainstalowanym serwisem IIS (Internet Information Services).

W wersji 2023.0.0 wprowadzono nowe instalatory aplikacji web dla:

  • Comarch BPM (dawniej DMS) Standalone
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP XL
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Optima

 

Od wersji 2023.0 istnieje również możliwość instalacji serwera bazodanowego Microsoft SQL Server Express z poziomu instalatora aplikacji web Comarch BPM (dawniej DMS) (zob.Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM). Z poziomu instalatora aplikacji web można także przejść bezpośrednio do instalatora aplikacji desktop Comarch BPM (dawniej DMS).

Od wersji 2026.0.0 podczas instalacji Comarch BPM za pomocą instalatora zostaje zainstalowany Comarch sPrint.

Uwaga
Instalacje wersji WWW nie są zalecane na stacjach roboczych. Instalacja powinna być przeprowadzona na dedykowanym serwerze.

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

Zostanie uruchomiony instalator aplikacji webowej, dzięki któremu możliwa jest:

  • Instalacja koniecznych komponentów serwera IIS
  • Konfiguracja puli na której będzie pracowała aplikacji Comarch BPM (dawniej DMS)
  • Instalacja i konfiguracja aplikacji Comarch BPM (dawniej DMS)
  • Aktualizacja aplikacji serwerowej i webowej Comarch BPM (dawniej DMS)
  • Instalacja serwera MongoDB (od wersji Comarch DMS 2024.2.0)
  • Instalacja i aktualizacja aplikacji Comarch BPM Repozytorium (od wersji Comarch DMS 2024.2.0)

 

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 web 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 SQL, wówczas przed przystąpieniem do instalacji aplikacji web powinien wybrać opcję Instalacja Microsoft SQL Server Express i kliknąć [Dalej]. Dalsze kroki opisano w artykule Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM.

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

W przypadku instalacji aplikacji Comarch BPM za pomocą instalatora korzystanie z opcji „Programowanie klucza HASP na serwerze Menadżera Kluczy” nie jest konieczne – programowanie klucza nastąpi podczas instalacji.

 

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:

 

Okno „Wybór aplikacji cd.”

 

Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium

Jeśli w oknie „Wybór aplikacji cd.” operator zaznaczył opcję „Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium”, a następnie [Dalej], wówczas następuje przejście do okna „Tryb pracy”

Tryb pracy

W ramach okna Tryb pracy należy zaznaczyć opcję Standalone – ta opcja pozwala na zainstalowanie Comarch BPM (dawniej DMS) bez zdefiniowanej współpracy

Po zaznaczeniu opcji należy kliknąć [Dalej], aby przejść do kolejnego kroku instalacji.

 

Okno „Tryb pracy” – wybór opcji „Standalone”

 

Warunki korzystania z oprogramowania

W ramach okna Warunki korzystania z oprogramowania 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].

 

Wybór puli aplikacji serwerowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Wobec tego na kolejnym kroku, w oknie Pula dla aplikacji serwerowej należy określić, na jakiej puli aplikacji ma pracować aplikacja serwerowa Comarch BPM – 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 serwerowej BPM.

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja web Comarch BPM (dawniej DMS).

 

Dodawanie puli „NowaPula”

 

Okno „Pula dla aplikacji serwerowej”, w którym wybrano pulę „DefaultAppPool”

 

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS)
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch DMS należy uruchomić pulę aplikacji
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie

 

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

 

Kreowanie aplikacji serwerowej

Uwaga
Od wersji 2024.3.0 podczas instalacji Comarch BPM (dawniej DMS) za pomocą instalatora użytkownikowi IIS_IUSRS zostają nadane pełne uprawnienia na folderze aplikacji serwerowej.

Uwaga
Aplikacje: serwerowa i web powinny znajdować się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji serwerowej (webowej starszego typu). W ramach okna Kreowanie aplikacji serwerowej użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji serwerowej” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMapi

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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ę].

 

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 serwerowej” po tym, jak aplikacja została utworzona

 

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Nazwa witryny” i ponownie kliknąć   [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację serwerową. W tym celu 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 serwerowej” 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 serwerowej” po pomyślnym dodaniu nowej witryny

 

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

 

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

 

Wybór puli aplikacji webowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Z tego powodu na kolejnym kroku, w oknie Pula dla aplikacji WEB należy określić, na jakiej puli aplikacji ma pracować aplikacja web Comarch BPM (dawniej DMS) – w tym celu należy, podobnie jak w przypadku aplikacji serwerowej:

  • 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 web BPM (dawniej DMS).

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja WEB Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS).

 

Okno „Pula dla aplikacji WEB”, w którym dodano i wybrano pulę „bpm202520web"

 

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS);
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową;
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch DMS należy uruchomić pulę aplikacji;
  • Wybrana pula została wskazana we wcześniejszym kroku instalacji, na tę na której ma pracować aplikacja serwerowa. Aplikacja webowa wymaga wskazania innej puli. – przed kontynuacją instalacji Comarch BPM należy wybrać inna pulę, która spełnia wymagania albo dodać nową pulę;
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie.

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

 

Kreowanie aplikacji WEB

Uwaga
Konieczne jest, aby aplikacje: serwerowa i web znajdowały się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji webowej z nowym interfejsem. W ramach okna Kreowanie aplikacji WEB użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji WEB” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMweb.

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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

 

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 WEB” po tym, jak aplikacja została utworzona

 

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Wybierz lub utwórz witrynę web” i ponownie kliknąć [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację WEB. W tym celu 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 WEB” 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 WEB” po pomyślnym dodaniu nowej witryny

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

 

Opcje instalacji

W następnym oknie Opcje instalacji w ramach pola „Domyślny język instalowanej aplikacji” wybierany jest język, w którym wyświetlana będzie domyślnie aplikacja Comarch BPM (dawniej DMS).

 

Okno „Opcje instalacji” w przypadku instalacji Comarch BPM (dawniej DMS) Standalone

 

Dostępne są również dwa parametry:

    • Opcja zmiany języka na ekranie logowania do aplikacji – jeżeli parametr zostanie zaznaczony, wówczas na ekranie logowania dostępny będzie link [aplikacja desktop] lub opcja  [aplikacja webowa], po kliknięciu w które możliwy jest wybór z listy jednego z czterech języków aplikacji: polskiego, angielskiego, niemieckiego lub francuskiego. W przypadku zaznaczenia parametru dostępna jest również sekcja „Język aplikacji” na zakładce „Preferencje” w ramach zakładki „Ustawienia” w aplikacji web – w sekcji można wybrać język, w którym ma być wyświetlana aplikacja (dostępne są powyżej wymienione)
    • Wymagaj przestrzegania polityki mocnych haseł – domyślnie zaznaczony parametr; sprawia, że hasła ustawiane w aplikacji muszą spełniać określone warunki:
      • Składać się co najmniej z 12 znaków
      • Zawierać cyfry
      • Zawierać wielkie i małe litery
      • Zawierać znak specjalny
  • Wersja Premium – opcja domyślnie zaznaczona; funkcjonalność modelowania procesów za pomocą kodu C# (w tym również dostęp do automatycznego trybu pracy – robotyzacji procesów) oraz dostęp do obsługi pobierania i wysyłki wiadomości z usługi e-Doręczenia

Po ustawieniu parametrów należy kliknąć na przycisk [Dalej], aby kontynuować instalację.

 

Tworzenie bazy danych Comarch BPM (dawniej DMS)

Po przejściu do okna „Baza danych Comarch BPM” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

      • Logowanie zintegrowane

lub

      • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
      • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
      • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Baza danych Comarch BPM” przed uzupełnieniem danych

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

 

Okno „Baza danych Comarch BPM” po uzupełnieniu pola „Nazwa serwera”, wyborze typu logowania i naciśnięciu „Połącz”

 

Jeśli nawiązano połączenie z serwerem, użytkownik powinien kliknąć przycisk [Dodaj użytkownika], który został dodany w wersji 2025.0.0 w miejsce przycisku „Zmień hasło”. Przycisk [Dodaj użytkownika] umożliwia utworzenie nowego użytkownika bazodanowego.

 

Uwaga
We wcześniejszych wersjach instalatora tworzony był użytkownik SQL ODUser, służący do komunikacji z bazą danych. Od wersji 2025.0.0 operator samodzielnie nadaje login dla użytkownika SQL pełniącego taka funkcję.

 

Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS).

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

 

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Baza danych Comarch BPM” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

Aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

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

 

Okno „Baza danych Comarch BPM” – widok po dodaniu nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL

 

Następnie użytkownik powinien nacisnąć przycisk [Dodaj bazę]. Wtedy zostanie otwarte okno, w ramach którego należy wprowadzić nazwę nowej bazy danych Comarch BPM, 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

 

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

 

Uwaga
Jeśli użytkownik instaluje Comarch BPM (dawniej DMS) po raz pierwszy, ma tylko możliwość dodania nowej bazy dla BPM – nie może dokonać wyboru z listy istniejących baz, jak w poprzednim instalatorze.

 

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

 

Dodawanie nowej bazy

 

Gdy baza danych została dodana, wówczas należy kliknąć przycisk   [Uruchom skrypty] w celu przygotowania bazy Comarch BPM (dawniej DMS) do pracy. Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk   [Dalej], aby przejść do kolejnego kroku instalacji, okna "Pula aplikacji Comarch BPM Repozytorium".

 

Pula aplikacji Comarch BPM Repozytorium

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

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.

 

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

 

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk   [Dalej]. Przycisk nie jest aktywny, dopóki aplikacja nie została utworzona.

 

Baza danych Comarch BPM Repozytorium

Nastę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

 

Klucze licencji i hasło Administratora

Po kliknięciu w przycisk  [Dalej] następuje przejście do okna „Klucze licencji i hasło Administratora”. 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
      • W polu „Hasło dla operatora Administrator” –  pole wprowadzone w wersji 2025.1.0; w ramach tego pola należy wprowadzić hasło, jakim będzie się posługiwać operator Administrator podczas logowania do Comarch BPM (dawniej DMS)
      • W polu „Potwierdzenie hasła” – pole wprowadzone w wersji 2025.1.0; 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” ze wzorcem zapisu klucza licencji

 

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

 

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 i hasło Administratora” 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 i hasło Administratora” wprowadzono klucz/klucze licencji, które również znajdują się na serwerze 1

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji i hasło Administratora” 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 i hasło Administratora” 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 i hasło Administratora” 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.

 

Instalacja

Po uzupełnieniu pól 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, zgodnie z nazwą aplikacji, którą podano w instalatorze.

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

 

Okno „Koniec pracy instalatora”

 

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

 

Wskazówka
Jeśli podczas uruchomiania aplikacji serwerowej (dawna web) pojawia się komunikat: „add name=”strConnct providerName=”System.Data.SqlClient" - sprawdź tutaj

Jeśli podczas próby uruchomienia aplikacji serwerowej (dawna web) pojawia się komunikat ”Błąd http 500.19 – Internal Server Error’’ - sprawdź tutaj

 

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 aplikacji serwerowej, WEB i Comarch BPM Repozytorium za pomocą instalatora


 

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

 

Instalacja – etapy początkowe

Instalację aplikacji serwerowej i WEB należy przeprowadzić na serwerze (komputerze) z zainstalowanym serwisem IIS (Internet Information Services).

W wersji 2023.0.0 wprowadzono nowe instalatory aplikacji web dla:

  • Comarch BPM (dawniej DMS) Standalone
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP XL
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Optima

 

Od wersji 2023.0 istnieje również możliwość instalacji serwera bazodanowego Microsoft SQL Server Express z poziomu instalatora aplikacji web Comarch BPM (dawniej DMS) (zob.Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM). Z poziomu instalatora aplikacji web można także przejść bezpośrednio do instalatora aplikacji desktop Comarch BPM (dawniej DMS) .

 

Uwaga
Instalacje wersji WWW nie są zalecane na stacjach roboczych. Instalacja powinna być przeprowadzona na dedykowanym serwerze.

Od wersji 2026.0.0 podczas instalacji Comarch BPM za pomocą instalatora zostaje zainstalowany Comarch sPrint.

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

Zostanie uruchomiony instalator aplikacji webowej, dzięki któremu możliwa jest:

  • Instalacja koniecznych komponentów serwera IIS
  • Konfiguracja puli na której będzie pracowała aplikacji Comarch BPM (dawniej DMS)
  • Instalacja i konfiguracja aplikacji Comarch BPM (dawniej DMS)
  • Aktualizacja aplikacji serwerowej i webowej Comarch BPM (dawniej DMS)
  • Instalacja serwera MongoDB (od wersji Comarch DMS 2024.2.0)
  • Instalacja i aktualizacja aplikacji Comarch BPM Repozytorium (od wersji Comarch DMS
    2024.2.0)

 

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 web 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 SQL, wówczas przed przystąpieniem do instalacji aplikacji web powinien wybrać opcję Instalacja Microsoft SQL Server Express i kliknąć [Dalej]. Dalsze kroki opisano w artykule Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM.

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

W przypadku instalacji aplikacji Comarch BPM za pomocą instalatora korzystanie z opcji „Programowanie klucza HASP na serwerze Menadżera Kluczy” nie jest konieczne – programowanie klucza nastąpi podczas instalacji.

 

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:

 

Okno „Wybór aplikacji cd.”

 

Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium

Jeśli w oknie „Wybór aplikacji cd.” operator zaznaczył opcję „Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium”, a następnie [Dalej], wówczas następuje przejście do okna „Tryb pracy”.

 

Tryb pracy

W ramach okna Tryb pracy należy zaznaczyć opcję Współpraca z Comarch ERP Optima – opcja jest zaznaczona domyślnie; umożliwia zainstalowanie Comarch BPM (dawniej DMS), w którym będzie możliwa praca w powiązaniu z Comarch ERP Optimą.

W 2026.0.0 usunięto z instalatora z okna „Tryb pracy” opcję instalacji „Comarch BPM Lite” – licencja Lite nie jest już dostępna.

Po wyborze opcji Współpraca z Comarch ERP Optima należy kliknąć [Dalej], aby przejść do kolejnego kroku instalacji.

 

Okno „Tryb pracy” – wybór opcji „Współpraca z Comarch ERP Optima”

Warunki korzystania z oprogramowania

W ramach okna Warunki korzystania z oprogramowania 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 DMS, 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].

 

Wybór puli aplikacji serwerowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Wobec tego na kolejnym kroku, w oknie Pula dla aplikacji serwerowej należy określić, na jakiej puli aplikacji ma pracować aplikacja serwerowa Comarch BPM – 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 serwerowej BPM.

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja web Comarch BPM (dawniej DMS) .

 

Dodawanie puli „NowaPula”

 

Okno „Pula dla aplikacji serwerowej”, w którym wybrano pulę „DefaultAppPool”

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS)
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch BPM należy uruchomić pulę aplikacji
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie

 

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

Kreowanie aplikacji serwerowej

Uwaga
Od wersji 2024.3.0 podczas instalacji Comarch BPM (dawniej DMS) za pomocą instalatora użytkownikowi IIS_IUSRS zostają nadane pełne uprawnienia na folderze aplikacji serwerowej.

Uwaga
Aplikacje: serwerowa i web powinny znajdować się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji serwerowej (webowej starszego typu). W ramach okna Kreowanie aplikacji serwerowej użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji serwerowej” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMapi

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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ę].

 

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 serwerowej” po tym, jak aplikacja została utworzona

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Nazwa witryny” i ponownie kliknąć   [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację serwerową. W tym celu 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 serwerowej” 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 serwerowej” po pomyślnym dodaniu nowej witryny

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

Wybór puli aplikacji webowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Z tego powodu na kolejnym kroku, w oknie Pula dla aplikacji WEB należy określić, na jakiej puli aplikacji ma pracować aplikacja web Comarch BPM (dawniej DMS) – w tym celu należy, podobnie jak w przypadku aplikacji serwerowej:

  • 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 web BPM (dawniej DMS).

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja WEB Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS) .

 

Okno „Pula dla aplikacji WEB”, w którym dodano i wybrano pulę „bpm202520web"

 

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS);
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową;
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch BPM należy uruchomić pulę aplikacji;
  • Wybrana pula została wskazana we wcześniejszym kroku instalacji, na tę na której ma pracować aplikacja serwerowa. Aplikacja webowa wymaga wskazania innej puli. – przed kontynuacją instalacji Comarch BPM należy wybrać inna pulę, która spełnia wymagania albo dodać nową pulę;
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie.

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

 

Kreowanie aplikacji WEB

Uwaga
Konieczne jest, aby aplikacje: serwerowa i web znajdowały się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji webowej z nowym interfejsem. W ramach okna Kreowanie aplikacji WEB użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji WEB” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMweb.

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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

 

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 WEB” po tym, jak aplikacja została utworzona

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Wybierz lub utwórz witrynę web” i ponownie kliknąć [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację WEB. W tym celu 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 WEB” 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 WEB” po pomyślnym dodaniu nowej witryny

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

 

Opcje instalacji

W następnym oknie „ Opcje instalacji” w ramach pola „Domyślny język instalowanej aplikacji” wybierany jest język, w którym wyświetlana będzie domyślnie aplikacja Comarch BPM (dawniej DMS).

 

Okno „Opcje instalacji” w przypadku instalacji Comarch BPM we współpracy z systemem Comarch ERP Optima

 

Dostępne są również cztery parametry:

  • Utwórz osobną bazę danych dla Comarch DMS – domyślnie zaznaczony parametr; wyświetlany w przypadku instalacji Comarch Comarch BPM (dawniej DMS) we współpracy z systemami Comarch ERP. Jeżeli parametr zostanie odznaczony, wówczas system Comarch BPM będzie korzystał z bazy firmowej systemu Comarch ERP Optima
  • Opcja zmiany języka na ekranie logowania do aplikacji – jeżeli parametr zostanie zaznaczony, wówczas na ekranie logowania dostępny będzie link [aplikacja desktop] lub opcja  [aplikacja webowa], po kliknięciu w które możliwy jest wybór z listy jednego z czterech języków aplikacji: polskiego, angielskiego, niemieckiego lub francuskiego. W przypadku zaznaczenia parametru dostępna jest również sekcja „Język aplikacji” na zakładce „Preferencje” w ramach zakładki „Ustawienia” w aplikacji web – w sekcji można wybrać język, w którym ma być wyświetlana aplikacja (dostępne są powyżej wymienione) ;
  • Wymagaj przestrzegania polityki mocnych haseł – domyślnie zaznaczony parametr; sprawia, że hasła ustawiane w aplikacji muszą spełniać określone warunki:
        • Składać się z min. 12 znaków
        • Zawierać cyfry
        • Zawierać małe i wielkie litery;
        • Zawierać znaki specjalne.
  • Wersja Premium – opcja domyślnie zaznaczona; funkcjonalność modelowania procesów za pomocą kodu C# (w tym również dostęp do automatycznego trybu pracy – robotyzacji procesów) oraz dostęp do obsługi pobierania i wysyłki wiadomości z usługi e-Doręczenia

 

Po ustawieniu parametrów należy kliknąć na przycisk [Dalej], aby kontynuować instalację - jeżeli w ramach okna „Opcje instalacji” :

  • zaznaczono parametr „Utwórz osobną bazę danych dla Comarch BPM” – kolejnym krokiem instalacji jest przejście do okna „Baza danych Comarch BPM”
  • odznaczono parametr „Utwórz osobną bazę danych dla Comarch BPM” – wówczas następuje przejście bezpośrednio do okna „Konfiguracyjna baza danych Comarch ERP Optima”.

 

Baza danych Comarch DMS

Baza danych Comarch BPM

Poniżej przedstawiono kolejne kroki instalacji po kliknięciu przycisku [Dalej] w oknie „Opcje instalacji” , jeśli zaznaczono parametr „Utwórz osobną bazę danych dla Comarch BPM”

Po przejściu do okna „Baza danych Comarch BPM” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

  • Logowanie zintegrowane

 

lub

 

  • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
      • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
      • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Baza danych Comarch BPM” przed uzupełnieniem danych

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

 

Okno „Baza danych Comarch BPM” po uzupełnieniu pola „Nazwa serwera”, wyborze typu logowania i naciśnięciu „Połącz”

 

Jeśli nawiązano połączenie z serwerem, użytkownik powinien kliknąć przycisk [Dodaj użytkownika], który został dodany w wersji 2025.0.0 w miejsce przycisku „Zmień hasło”. Przycisk [Dodaj użytkownika] umożliwia utworzenie nowego użytkownika bazodanowego.

 

Uwaga
We wcześniejszych wersjach instalatora tworzony był użytkownik SQL ODUser, służący do komunikacji z bazą danych. Od wersji 2025.0.0 operator samodzielnie nadaje login dla użytkownika SQL pełniącego taka funkcję.

 

Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS).

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

 

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Baza danych Comarch BPM” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

Aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

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

 

Okno „Baza danych Comarch BPM” – widok po dodaniu nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL

 

Następnie użytkownik powinien nacisnąć przycisk [Dodaj bazę]. Wtedy zostanie otwarte okno, w ramach którego należy wprowadzić nazwę nowej bazy danych Comarch BPM, 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

 

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

 

Uwaga
Jeśli użytkownik instaluje Comarch BPM (dawniej DMS) po raz pierwszy, ma tylko możliwość dodania nowej bazy dla DMS – nie może dokonać wyboru z listy istniejących baz, jak w poprzednim instalatorze.

 

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

 

Dodawanie nowej bazy

Gdy baza danych została dodana, wówczas należy kliknąć przycisk [Uruchom skrypty] w celu przygotowania bazy Comarch BPM (dawniej DMS) do pracy. Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk   [Dalej], aby przejść do kolejnego kroku instalacji – do okna „Konfiguracyjna baza danych Comarch ERP Optima” (zob. poniżej rozdział Konfiguracyjna baza danych Comarch ERP Optima).

Okno „Baza danych Comarch BPM” po pomyślnym wykonaniu skryptów

Konfiguracyjna baza danych Comarch ERP Optima

W ramach okna „Konfiguracyjna baza danych Comarch ERP Optima” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

  • Logowanie zintegrowane

 

lub

 

  • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
      • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
      • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Konfiguracyjna baza danych Comarch ERP Optima” – widok przed nawiązaniem połączenia z serwerem

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

Jeśli:

      • Baza konfiguracyjna Comarch ERP Optima i baza Comarch BPM (dawniej DMS) są na tym samym serwerze – wówczas po nawiązaniu połączenia z serwerem należy przejść do wyboru bazy w polu „Lista baz danych”

 

Okno „Konfiguracyjna baza danych Comarch ERP Optima” po nawiązaniu połączenia z serwerem i wyborze bazy konfiguracyjnej – jeśli baza konfiguracyjna Comarch ERP Optima i baza Comarch BPM są na tym samym serwerze

 

      • baza konfiguracyjna Comarch ERP znajduje się na innym serwerze niż baza Comarch BPM (dawniej DMS) lub w oknie „Opcje instalacji” nie zaznaczono opcji „Utwórz osobną bazę danych dla Comarch BPM” – wtedy po nawiązaniu połączenia z serwerem konieczne jest kliknięcie w przycisk [Dodaj użytkownika]

 

Okno „Konfiguracyjna baza danych Comarch ERP Optima” – widok po nawiązaniu połączenia z serwerem (gdy baza konfiguracyjna jest na innym serwerze niż baza BPM lub nie zaznaczono utworzenia osobnej bazy BPM)

Po kliknięciu w przycisk [Dodaj użytkownika], który został dodany w wersji 2025.0.0 w miejsce przycisku „Zmień hasło”, zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS) .

 

Uwaga
We wcześniejszych wersjach instalatora tworzony był użytkownik SQL ODUser, służący do komunikacji z bazą danych. Od wersji 2025.0.0 operator samodzielnie nadaje login dla użytkownika SQL pełniącego taka funkcję.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Konfiguracyjna baza danych Comarch ERP Optima” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

 

Aplikacja Comarch DMS będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

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

 

Następnie należy przejść do wyboru bazy w polu „Lista baz danych”.

 

W ramach pola „Lista baz danych” użytkownik powinien wybrać jedną z dostępnych baz Comarch ERP Optima, a następnie kliknąć przycisk [Uruchom skrypty] w celu przystosowania bazy Comarch ERP Optima do pracy z systemem Comarch BPM (dawniej DMS).

 

Uwaga
Dodanie nowej bazy konfiguracyjnej Comarch ERP Optima nie jest możliwe z poziomu instalatora Comarch BPM (dawniej DMS). W polu „Lista baz danych” dostępne są tylko bazy Comarch ERP Optima.

 

Okno „Konfiguracyjna baza danych Comarch ERP Optima” – widok po dodaniu nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL i po wyborze bazy

 

Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji – do okna „Firmowa baza danych Comarch ERP Optima”.

 

Okno instalatora po pomyślnym wykonaniu skryptów na bazie konfiguracyjnej Comarch ERP Optima

 

Firmowa baza danych Comarch ERP Optima

W ramach okna „Firmowa baza danych Comarch ERP Optima” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

      • Logowanie zintegrowane

 

lub

 

      • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
          • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
          • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Firmowa baza danych Comarch ERP Optima”

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

Jeśli:

  • Baza firmowa Comarch ERP Optima i wcześniej połączona z aplikacją baza są na tym samym serwerze – wówczas po nawiązaniu połączenia z serwerem należy przejść do wyboru bazy w polu „Lista baz danych”

 

Uwaga
Jeśli baza konfiguracyjna Comarch ERP Optima i baza firmowa Comarch ERP Optima są na tym samym serwerze, wówczas nie ma potrzeby tworzenia nowego użytkownika, w przypadku gdy dodawano go w ramach okna „Konfiguracyjna baza danych Comarch ERP Optima”  – stąd przycisk „Dodaj użytkownika” nie jest w takim przypadku wyświetlany.

 

Okno „Firmowa baza danych Comarch ERP Optima” po nawiązaniu połączenia z serwerem – jeśli Baza firmowa Comarch ERP Optima i wcześniej połączona z aplikacją baza są na tym samym serwerze

 

  • baza firmowa Comarch ERP Optima znajduje się na innym serwerze niż baza konfiguracyjna Comarch ERP Optima, po połączeniu z serwerem – wtedy po nawiązaniu połączenia z serwerem konieczne jest kliknięcie w przycisk [Dodaj użytkownika]  

Okno „Firmowa baza danych Comarch ERP Optima” – widok po nawiązaniu połączenia z serwerem (gdy baza jest na innym serwerze niż baza konfiguracyjna)

 

Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS).

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Firmowa baza danych Comarch ERP Optima” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

 

Aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

Następnie należy przejść do wyboru bazy w polu „Lista baz danych”.

 

W ramach pola „Lista baz danych” użytkownik powinien wybrać jedną z dostępnych baz Comarch ERP Optima, a następnie kliknąć przycisk [Uruchom skrypty] w celu przystosowania bazy Comarch ERP Optima do pracy z systemem Comarch BPM (dawniej DMS).

 

Uwaga
Dodanie nowej bazy firmowej Comarch ERP Optima nie jest możliwe z poziomu instalatora Comarch BPM (dawniej DMS). W ramach pola „Lista baz danych” dostępne są tylko bazy Comarch ERP Optima.

 

Okno „Firmowa baza danych Comarch ERP Optima” – widok po dodaniu nowego uż tkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL i po wyborze bazy

Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk [Dalej] i przejść do okna „Pula aplikacji Comarch BPM Repozytorium”.

 

Okno instalatora po pomyślnym wykonaniu skryptów na bazie firmowej Comarch ERP Optima

Pula aplikacji Comarch BPM Repozytorium

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

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.

 

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

 

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk   [Dalej]. Przycisk nie jest aktywny, dopóki aplikacja nie została utworzona.

 

Baza danych Comarch BPM Repozytorium

Nastę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

Klucze licencji i hasło Administratora

Po kliknięciu w przycisk [Dalej] następuje przejście do okna „Klucze licencji i hasło Administratora”. Operator powinien uzupełnić:

      • W ramach pola „Serwer klucza licencji Comarch BPM” – klucz licencji dla Comarch BPM (dawniej DMS)
      • W ramach pola „Serwer klucza licencji Comarch ERP Optima” – klucz licencji dla Comarch ERP Optima
      • 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
      • W polu „Hasło dla operatora Administrator” –  pole wprowadzone w wersji 2025.1.0; w ramach tego pola należy wprowadzić hasło, jakim będzie się posługiwać operator Administrator podczas logowania do Comarch BPM (dawniej DMS
      • W polu „Potwierdzenie hasła” – pole wprowadzone w wersji 2025.1.0; 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” ze wzorcem zapisu klucza licencji

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

 

Uwaga
W ramach instalatora nie następuje weryfikacja klucza – jeśli wprowadzono niepoprawny klucz licencji, wystąpi błąd przy próbie logowania do aplikacji web Comarch BPM (dawniej DMS).

 

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 i hasło Administratora” 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 i hasło Administratora” wprowadzono klucz/klucze licencji, które również znajdują się na serwerze 1

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji i hasło Administratora” 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 (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 i hasło Administratora” 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 i hasło Administratora” 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.

 

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

 

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 i hasło Administratora” wprowadzono klucze licencji, które znajdują się na serwerze 2

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji i hasło Administratora” 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 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 i hasło Administratora” 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 i hasło Administratora” 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 operator powinien kliknąć [Instaluj]. Następuje wówczas przejście do kolejnego okna „Instalacja”.

 

Okno „Instalacja” , gdy trwa instalacja Comarch BPM

 

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, zgodnie z nazwą aplikacji, którą podano w instalatorze.

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

 

Okno „Koniec pracy instalatora”

 

Uwaga
Aby poprawnie korzystać z kontrolki typu kontrahent oraz kontrolki typu dokument elektroniczny, należy dodać w zmiennych środowiskowych ścieżkę do folderu z aplikacją Comarch ERP Optima, np. C:\Program Files (x86)\Comarch ERP Optima

 

Wskazówka
Jeśli podczas uruchomiania aplikacji serwerowej (dawna web) pojawia się komunikat: „add name=”strConnct providerName=”System.Data.SqlClient" - sprawdź tutaj

Jeśli podczas próby uruchomienia aplikacji serwerowej (dawna web) pojawia się komunikat ”Błąd http 500.19 – Internal Server Error’’ - sprawdź tutaj

 

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) 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 aplikacji serwerowej i WEB Comarch BPM za pomocą instalatora (bez modułu Comarch BPM Repozytorium)


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

Instalacja – etapy początkowe

Instalację aplikacji serwerowej i WEB należy przeprowadzić na serwerze (komputerze) z zainstalowanym serwisem IIS (Internet Information Services).

W wersji 2023.0.0 wprowadzono nowe instalatory aplikacji web dla:

  • Comarch BPM (dawniej DMS) Standalone
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP XL
  • Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Optima

 

Od wersji 2023.0 istnieje również możliwość instalacji serwera bazodanowego Microsoft SQL Server Express z poziomu instalatora aplikacji web Comarch BPM (dawniej DMS) (zob. Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM). Z poziomu instalatora aplikacji web można także przejść bezpośrednio do instalatora aplikacji desktop Comarch BPM (dawniej DMS).

Od wersji 2026.0.0 podczas instalacji Comarch BPM za pomocą instalatora zostaje zainstalowany Comarch sPrint.

Uwaga
Instalacje wersji WWW nie są zalecane na stacjach roboczych. Instalacja powinna być przeprowadzona na dedykowanym serwerze.

 

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

Zostanie uruchomiony instalator aplikacji webowej, dzięki któremu możliwa jest:

  • Instalacja koniecznych komponentów serwera IIS
  • Konfiguracja puli na której będą pracowały aplikacje Comarch BPM (dawniej DMS)
  • Instalacja i konfiguracja aplikacji Comarch BPM (dawniej DMS)
  • Aktualizacja aplikacji serwerowej i webowej Comarch BPM (dawniej DMS)
  • Instalacja serwera MongoDB (od wersji Comarch DMS 2024.2.0)
  • Instalacja i aktualizacja aplikacji Comarch BPM Repozytorium (od wersji Comarch DMS 2024.2.0)

 

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 web 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 SQL, wówczas przed przystąpieniem do instalacji aplikacji web powinien wybrać opcję Instalacja Microsoft SQL Server Express i kliknąć [Dalej]. Dalsze kroki opisano w artykule Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM.

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

W przypadku instalacji aplikacji Comarch BPM za pomocą instalatora korzystanie z opcji „Programowanie klucza HASP na serwerze Menadżera Kluczy” nie jest konieczne – programowanie klucza nastąpi podczas instalacji.

 

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:

 

Okno „Wybór aplikacji cd.”

 

Instalacja aplikacji Comarch BPM

Jeśli w oknie „Wybór aplikacji cd.” operator zaznaczył opcję „Instalacja aplikacji Comarch BPM”, a następnie [Dalej], wówczas następuje przejście do okna „Tryb pracy”.

 

Tryb pracy

W ramach okna Tryb pracy należy zaznaczyć opcję Współpraca z Comarch ERP Optima – opcja jest zaznaczona domyślnie; umożliwia zainstalowanie Comarch BPM (dawniej DMS), w którym będzie możliwa praca w powiązaniu z Comarch ERP Optimą.

W 2026.0.0 usunięto z instalatora z okna „Tryb pracy” opcję instalacji „Comarch BPM Lite” – licencja Lite nie jest już dostępna.

Po wyborze opcji należy kliknąć [Dalej], aby przejść do kolejnego kroku instalacji.

 

Okno „Tryb pracy” – wybór opcji „Współpraca z Comarch ERP Optima”

Warunki korzystania z oprogramowania

W ramach okna Warunki korzystania z oprogramowania 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 DMS, 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].

 

Wybór puli aplikacji serwerowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Wobec tego na kolejnym kroku, w oknie Pula dla aplikacji serwerowej należy określić, na jakiej puli aplikacji ma pracować aplikacja serwerowa Comarch BPM – 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 serwerowej BPM.

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja web Comarch BPM (dawniej DMS) .

 

Dodawanie puli „NowaPula”

 

Okno „Pula dla aplikacji serwerowej”, w którym wybrano pulę „DefaultAppPool”

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS)
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch BPM należy uruchomić pulę aplikacji
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie

 

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

Kreowanie aplikacji serwerowej

Uwaga
Od wersji 2024.3.0 podczas instalacji Comarch BPM (dawniej DMS) za pomocą instalatora użytkownikowi IIS_IUSRS zostają nadane pełne uprawnienia na folderze aplikacji serwerowej.

Uwaga
Aplikacje: serwerowa i web powinny znajdować się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji serwerowej (webowej starszego typu). W ramach okna Kreowanie aplikacji serwerowej użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji serwerowej” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMapi

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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ę].

 

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 serwerowej” po tym, jak aplikacja została utworzona

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Nazwa witryny” i ponownie kliknąć   [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację serwerową. W tym celu 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 serwerowej” 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 serwerowej” po pomyślnym dodaniu nowej witryny

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji serwerowej”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

Wybór puli aplikacji webowej

Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Z tego powodu na kolejnym kroku, w oknie Pula dla aplikacji WEB należy określić, na jakiej puli aplikacji ma pracować aplikacja web Comarch BPM (dawniej DMS) – w tym celu należy, podobnie jak w przypadku aplikacji serwerowej:

  • 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 web BPM (dawniej DMS).

 

Uwaga
Pula aplikacji, na której ma pracować aplikacja WEB Comarch BPM (dawniej DMS) nie może być tą samą pulą, na której ma pracować aplikacja serwerowa Comarch BPM (dawniej DMS) .

 

Okno „Pula dla aplikacji WEB”, w którym dodano i wybrano pulę „bpm202520web"

 

Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:

  • Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch BPM (dawniej DMS);
  • Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową;
  • Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch BPM należy uruchomić pulę aplikacji;
  • Wybrana pula została wskazana we wcześniejszym kroku instalacji, na tę na której ma pracować aplikacja serwerowa. Aplikacja webowa wymaga wskazania innej puli. – przed kontynuacją instalacji Comarch BPM należy wybrać inna pulę, która spełnia wymagania albo dodać nową pulę;
  • Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch BPM należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie.

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

 

Kreowanie aplikacji WEB

Uwaga
Konieczne jest, aby aplikacje: serwerowa i web znajdowały się na tej samej witrynie.

W tym oknie następuje konfiguracja aplikacji webowej z nowym interfejsem. W ramach okna Kreowanie aplikacji WEB użytkownik:

  • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
  • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
  • w polu „Wprowadź nazwę aplikacji WEB” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMweb.

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji: serwerowej i web 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.”.

 

Komunikat informujący o niepoprawnej nazwie aplikacji

 

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

 

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 WEB” po tym, jak aplikacja została utworzona

Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Wybierz lub utwórz witrynę web” i ponownie kliknąć [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.

Operator ma także opcję dodania nowej witryny, na której utworzy aplikację WEB. W tym celu 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 WEB” 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 WEB” po pomyślnym dodaniu nowej witryny

Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę o takiej samej nazwie jak już istniejąca

 

Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć [Utwórz witrynę].

 

Okno „Kreowanie aplikacji WEB”, gdy próbowano utworzyć nową witrynę na porcie, który jest już wykorzystywany

Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.

 

Opcje instalacji

W następnym oknie „ Opcje instalacji” w ramach pola „Domyślny język instalowanej aplikacji” wybierany jest język, w którym wyświetlana będzie domyślnie aplikacja Comarch BPM (dawniej DMS).

 

Okno „Opcje instalacji” w przypadku instalacji Comarch BPM we współpracy z systemem Comarch ERP Optima

 

Dostępne są również cztery parametry:

  • Utwórz osobną bazę danych dla Comarch DMS – domyślnie zaznaczony parametr; wyświetlany w przypadku instalacji Comarch Comarch BPM (dawniej DMS) we współpracy z systemami Comarch ERP. Jeżeli parametr zostanie odznaczony, wówczas system Comarch BPM będzie korzystał z bazy firmowej systemu Comarch ERP Optima
  • Opcja zmiany języka na ekranie logowania do aplikacji – jeżeli parametr zostanie zaznaczony, wówczas na ekranie logowania dostępny będzie link [aplikacja desktop] lub opcja [aplikacja webowa], po kliknięciu w które możliwy jest wybór z listy jednego z czterech języków aplikacji: polskiego, angielskiego, niemieckiego lub francuskiego. W przypadku zaznaczenia parametru dostępna jest również sekcja „Język aplikacji” na zakładce „Preferencje” w ramach zakładki „Ustawienia” w aplikacji web – w sekcji można wybrać język, w którym ma być wyświetlana aplikacja (dostępne są powyżej wymienione);
  • Wymagaj przestrzegania polityki mocnych haseł – domyślnie zaznaczony parametr; sprawia, że hasła ustawiane w aplikacji muszą spełniać określone warunki:
        • Składać się z min. 12 znaków
        • Zawierać cyfry
        • Zawierać małe i wielkie litery;
        • Zawierać znaki specjalne.
  • Wersja Premium – opcja domyślnie zaznaczona; funkcjonalność modelowania procesów za pomocą kodu C# (w tym również dostęp do automatycznego trybu pracy – robotyzacji procesów) oraz dostęp do obsługi pobierania i wysyłki wiadomości z usługi e-Doręczenia

 

Po ustawieniu parametrów należy kliknąć na przycisk [Dalej], aby kontynuować instalację - jeżeli w ramach okna „Opcje instalacji” :

  • zaznaczono parametr „Utwórz osobną bazę danych dla Comarch BPM” – kolejnym krokiem instalacji jest przejście do okna „Baza danych Comarch BPM”
  • odznaczono parametr „Utwórz osobną bazę danych dla Comarch BPM” – wówczas następuje przejście bezpośrednio do okna „Konfiguracyjna baza danych Comarch ERP Optima”.

 

Baza danych Comarch BPM

Poniżej przedstawiono kolejne kroki instalacji po kliknięciu przycisku [Dalej] w oknie „Opcje instalacji” , jeśli zaznaczono parametr „Utwórz osobną bazę danych dla Comarch BPM”

Po przejściu do okna „Baza danych Comarch BPM” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

  • Logowanie zintegrowane

 

lub

 

  • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
      • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
      • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

 

Okno „Baza danych Comarch BPM” przed uzupełnieniem danych

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

 

Okno „Baza danych Comarch BPM” po uzupełnieniu pola „Nazwa serwera”, wyborze typu logowania i naciśnięciu „Połącz”

 

Jeśli nawiązano połączenie z serwerem, użytkownik powinien kliknąć przycisk [Dodaj użytkownika], który został dodany w wersji 2025.0.0 w miejsce przycisku „Zmień hasło”. Przycisk [Dodaj użytkownika] umożliwia utworzenie nowego użytkownika bazodanowego.

 

Uwaga
We wcześniejszych wersjach instalatora tworzony był użytkownik SQL ODUser, służący do komunikacji z bazą danych. Od wersji 2025.0.0 operator samodzielnie nadaje login dla użytkownika SQL pełniącego taka funkcję.

 

Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS).

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

 

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Baza danych Comarch BPM” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

Aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

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

 

Okno „Baza danych Comarch BPM” – widok po dodaniu nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL

 

Następnie użytkownik powinien nacisnąć przycisk [Dodaj bazę]. Wtedy zostanie otwarte okno, w ramach którego należy wprowadzić nazwę nowej bazy danych Comarch BPM, 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

 

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

 

Uwaga
Jeśli użytkownik instaluje Comarch BPM (dawniej DMS) po raz pierwszy, ma tylko możliwość dodania nowej bazy dla DMS – nie może dokonać wyboru z listy istniejących baz, jak w poprzednim instalatorze.

 

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

 

Dodawanie nowej bazy

Gdy baza danych została dodana, wówczas należy kliknąć przycisk [Uruchom skrypty] w celu przygotowania bazy Comarch BPM (dawniej DMS) do pracy. Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk   [Dalej], aby przejść do kolejnego kroku instalacji – do okna „Konfiguracyjna baza danych Comarch ERP Optima” (zob. poniżej rozdział Konfiguracyjna baza danych Comarch ERP Optima).

Okno „Baza danych Comarch BPM” po pomyślnym wykonaniu skryptów

Konfiguracyjna baza danych Comarch ERP Optima

W ramach okna „Konfiguracyjna baza danych Comarch ERP Optima” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

  • Logowanie zintegrowane

 

lub

 

  • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
      • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
      • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Konfiguracyjna baza danych Comarch ERP Optima” – widok przed nawiązaniem połączenia z serwerem

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

Jeśli:

      • Baza konfiguracyjna Comarch ERP Optima i baza Comarch BPM (dawniej DMS) są na tym samym serwerze – wówczas po nawiązaniu połączenia z serwerem należy przejść do wyboru bazy w polu „Lista baz danych”

 

Okno „Konfiguracyjna baza danych Comarch ERP Optima” po nawiązaniu połączenia z serwerem i wyborze bazy konfiguracyjnej – jeśli baza konfiguracyjna Comarch ERP Optima i baza Comarch BPM są na tym samym serwerze

 

      • baza konfiguracyjna Comarch ERP znajduje się na innym serwerze niż baza Comarch BPM (dawniej DMS) lub w oknie „Opcje instalacji” nie zaznaczono opcji „Utwórz osobną bazę danych dla Comarch BPM” – wtedy po nawiązaniu połączenia z serwerem konieczne jest kliknięcie w przycisk [Dodaj użytkownika]

 

Okno „Konfiguracyjna baza danych Comarch ERP Optima” – widok po nawiązaniu połączenia z serwerem (gdy baza konfiguracyjna jest na innym serwerze niż baza BPM lub nie zaznaczono utworzenia osobnej bazy BPM)

Po kliknięciu w przycisk [Dodaj użytkownika], który został dodany w wersji 2025.0.0 w miejsce przycisku „Zmień hasło”, zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS) .

 

Uwaga
We wcześniejszych wersjach instalatora tworzony był użytkownik SQL ODUser, służący do komunikacji z bazą danych. Od wersji 2025.0.0 operator samodzielnie nadaje login dla użytkownika SQL pełniącego taka funkcję.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Konfiguracyjna baza danych Comarch ERP Optima” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

 

Aplikacja Comarch DMS będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

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

 

Następnie należy przejść do wyboru bazy w polu „Lista baz danych”.

 

W ramach pola „Lista baz danych” użytkownik powinien wybrać jedną z dostępnych baz Comarch ERP Optima, a następnie kliknąć przycisk [Uruchom skrypty] w celu przystosowania bazy Comarch ERP Optima do pracy z systemem Comarch BPM (dawniej DMS).

 

Uwaga
Dodanie nowej bazy konfiguracyjnej Comarch ERP Optima nie jest możliwe z poziomu instalatora Comarch BPM (dawniej DMS). W polu „Lista baz danych” dostępne są tylko bazy Comarch ERP Optima.

 

Okno „Konfiguracyjna baza danych Comarch ERP Optima” – widok po dodaniu nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL i po wyborze bazy

 

Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji – do okna „Firmowa baza danych Comarch ERP Optima”.

 

Okno instalatora po pomyślnym wykonaniu skryptów na bazie konfiguracyjnej Comarch ERP Optima

 

Firmowa baza danych Comarch ERP Optima

W ramach okna „Firmowa baza danych Comarch ERP Optima” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:

      • Logowanie zintegrowane

 

lub

 

      • Logowanie SQL – jeśli wybrano tę opcję, należy podać:
          • W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
          • W polu „Hasło” – hasło użytkownika logującego się do serwera SQL

Uwaga
Hasło wprowadzane w polu „Hasło” nie może zawierać znaku "

Okno „Firmowa baza danych Comarch ERP Optima”

 

Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.

Jeśli:

  • Baza firmowa Comarch ERP Optima i wcześniej połączona z aplikacją baza są na tym samym serwerze – wówczas po nawiązaniu połączenia z serwerem należy przejść do wyboru bazy w polu „Lista baz danych”

 

Uwaga
Jeśli baza konfiguracyjna Comarch ERP Optima i baza firmowa Comarch ERP Optima są na tym samym serwerze, wówczas nie ma potrzeby tworzenia nowego użytkownika, w przypadku gdy dodawano go w ramach okna „Konfiguracyjna baza danych Comarch ERP Optima”  – stąd przycisk „Dodaj użytkownika” nie jest w takim przypadku wyświetlany.

 

Okno „Firmowa baza danych Comarch ERP Optima” po nawiązaniu połączenia z serwerem – jeśli Baza firmowa Comarch ERP Optima i wcześniej połączona z aplikacją baza są na tym samym serwerze

 

  • baza firmowa Comarch ERP Optima znajduje się na innym serwerze niż baza konfiguracyjna Comarch ERP Optima, po połączeniu z serwerem – wtedy po nawiązaniu połączenia z serwerem konieczne jest kliknięcie w przycisk [Dodaj użytkownika]  

Okno „Firmowa baza danych Comarch ERP Optima” – widok po nawiązaniu połączenia z serwerem (gdy baza jest na innym serwerze niż baza konfiguracyjna)

 

Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:

  • Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server;
  • Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server.

 

Uwaga
Zaleca się, aby login był unikalny dla każdej instalacji Comarch BPM (dawniej DMS).

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server

W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk [Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.

 

Okno ustawienia loginu i hasła dla nowego użytkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server w przypadku, gdy wprowadzono login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze

 

Hasło powinno być silne – tzn. 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

Hasło nie może zawierać następujących znaków:

  • ;

 

Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest komunikat:

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

 

 

  • Jeśli brakuje warunku/warunków wymaganych dla silnego hasła (przykładowo brak znaku specjalnego, brak wielkiej litery)

 

 

Jeśli zaś 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, operator nie zostaje utworzony i wyświetlany jest następujący komunikat:

 

Komunikat wyświetlany, jeśli hasła nie są zgodne

 

Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku  [Zapisz] użytkownik z podanym loginem i hasłem zostaje utworzony, okno zamyka się, a w ramach okna „Firmowa baza danych Comarch ERP Optima” wyświetlony zostaje napis „Nowy użytkownik został utworzony”.

 

Aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL Server za pomocą nowoutworzonego użytkownika – jego hasło i login zostają również wpisane w ramach wszystkich „connection string” w pliku Web.config znajdującym się w folderze z plikami aplikacji serwerowej.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

Uwaga
Jeżeli definiujemy połączenia bazodanowe w trybie wielospółkowym, wówczas należy pamiętać, aby nowy login i hasło podać we wszystkich połączeniach definicji spółek.

 

Następnie należy przejść do wyboru bazy w polu „Lista baz danych”.

 

W ramach pola „Lista baz danych” użytkownik powinien wybrać jedną z dostępnych baz Comarch ERP Optima, a następnie kliknąć przycisk [Uruchom skrypty] w celu przystosowania bazy Comarch ERP Optima do pracy z systemem Comarch BPM (dawniej DMS).

 

Uwaga
Dodanie nowej bazy firmowej Comarch ERP Optima nie jest możliwe z poziomu instalatora Comarch BPM (dawniej DMS). W ramach pola „Lista baz danych” dostępne są tylko bazy Comarch ERP Optima.

 

Okno „Firmowa baza danych Comarch ERP Optima” – widok po dodaniu nowego uż tkownika, za pomocą którego aplikacja Comarch BPM (dawniej DMS) będzie komunikować się z bazą danych na serwerze MS SQL i po wyborze bazy

 

Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk [Dalej] i przejść do okna „Klucze licencji i hasło Administratora”.

 

Okno instalatora po pomyślnym wykonaniu skryptów na bazie firmowej Comarch ERP Optima

 

Klucze licencji i hasło Administratora

W ramach okna „Klucze licencji i hasło Administratora” należy:

  • w polu „Serwer klucza licencji Comarch BPM” wpisać klucz licencji Comarch BPM (dawniej DMS) zgodnie ze wzorem nazwa_serwera_klucza::numer_klucza
  • W polu „Serwer klucza licencji Comarch ERP Optima” wpisać klucz licencji Comarch ERP Optima zgodnie ze wzorem nazwa_serwera_klucza::numer_klucza
  • Hasło dla operatora Administrator –  pole wprowadzone w wersji 2025.1.0; w ramach tego pola należy wprowadzić hasło, jakim będzie się posługiwać operator Administrator podczas logowania do Comarch BPM (dawniej DMS)
  • Potwierdzenie hasła – pole wprowadzone w wersji 2025.1.0; 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” ze wzorcem zapisu klucza licencji

 

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

 

Uwaga
W ramach instalatora nie następuje weryfikacja kluczy – jeśli wprowadzono niepoprawne klucze licencji, wystąpi błąd przy próbie logowania do aplikacji web Comarch BPM (dawniej DMS).

 

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 i hasło Administratora” 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 i hasło Administratora” wprowadzono klucz/klucze licencji, które również znajdują się na serwerze 1

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji i hasło Administratora” 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 (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 i hasło Administratora” 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 i hasło Administratora” 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.

 

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

 

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 i hasło Administratora” wprowadzono klucze licencji, które znajdują się na serwerze 2

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji i hasło Administratora” 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 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 i hasło Administratora” 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 i hasło Administratora” 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 aplikacji web Comarch DMS we współpracy z Comarch ERP Optima

Po uzupełnieniu kluczy licencji i kliknięciu [Instaluj] następuje przejście do instalacji aplikacji web Comarch DMS.

 

Okno „Instalacja” , gdy trwa instalacja Comarch BPM

Koniec pracy instalatora

Po zakończeniu instalacji następuje przejście do końcowego okna instalacji aplikacji web Comarch BPM. 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, zgodnie z nazwą aplikacji, którą podano w instalatorze.

 

Okno końcowe instalatora Comarch BPM

Uwaga
Aby poprawnie korzystać z kontrolki typu kontrahent oraz kontrolki typu dokument elektroniczny, należy dodać w zmiennych środowiskowych ścieżkę do folderu z aplikacją Comarch ERP Optima, np. C:\Program Files (x86)\Comarch ERP Optima

Wskazówka
Jeśli podczas uruchomiania aplikacji serwerowej (dawna web) pojawia się komunikat: „add name=”strConnct providerName=”System.Data.SqlClient" - sprawdź tutaj

Jeśli podczas próby uruchomienia aplikacji serwerowej (dawna web) pojawia się komunikat ”Błąd http 500.19 – Internal Server Error’’ - sprawdź tutaj

 

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!

 




Przełączanie trybu pracy z KSeF

W pliku Web.config znajdującym się w katalogu DMS Workflow Api (katalogu z plikami aplikacji serwerowej Comarch DMS) dostępny jest klucz <add key=”KSeFWorkMode” value=” ” />, który pozwala na określenie, czy Firma testuje funkcjonalność wysyłania faktur do KSeF, czy korzysta z niej produkcyjnie.

W ramach klucza można wprowadzić jedną z następujących wartości:

  • Demo –  w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Demo:
    • Środowisko przedprodukcyjne (Demo) opiera się o faktyczne dane uwierzytelniające zgodne z rejestrem informacji o właścicielach firm. W celu zalogowania się do usługi konieczne jest posiadanie faktycznych uprawnień, analogicznych jak dla środowiska produkcyjnego
    • W ramach środowiska testowego oraz przedprodukcyjnego (Demo) należy używać zanonimizowanych danych;
    • Działanie środowiska przedprodukcyjnego (Demo) jest analogiczne do systemu produkcyjnego z tą różnicą, że znajdujące się tam dane nie są dokumentami księgowymi.
    • Faktury wystawione w środowisku testowym i przedprodukcyjnym (Demo) nie będą wywierały żadnych skutków prawnych i po określonym czasie zostaną usunięte z systemu.
  • Production –  wartość domyślna od wersji 2026.0.0; w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Produkcyjnym, czyli wersji produkcyjnej systemu:
    • praca w tym trybie wymaga poświadczeń za pomocą realnych danych– aby zalogować się do usługi, należy posiadać rzeczywiste uprawnienia;
    • dokumenty realnymi dokumentami księgowymi.
  • Test – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie testowym
    • praca w tym trybie wymaga poświadczeń za pomocą fikcyjnych danych;
    • autoryzacja odbywa się za pomocą testowych certyfikatów;
    • dokumenty nie są realnymi dokumentami księgowymi.

 

Klucz „KSeFWorkMode” z wprowadzoną wartością „Demo”




Obsługiwane Procesy Biznesowe dzięki KSeF w Comarch BPM

Integracja z KSeF oraz mechanizmy automatyzacji pozwalają na efektywne zarządzanie kluczowymi procesami obiegu faktur.

Aktualnie istnieje możliwość obsłużenia następujących procesów:

Pobieranie dokumentów z KSeF i generowanie (A)FZ do XL-a – Mapowanie po Elementach:

Kliknij, aby pobrać przykład

 Pobieranie dokumentów z KSeF i generowanie (A)FZ do XL-a – Mapowanie po Tabelce VAT

Kliknij, aby pobrać przykład

Pobieranie dokumentów z KSeF i generowanie FZ do XL-a – Mapowanie po Elementach

Kliknij, aby pobrać przykład

Pobieranie dokumentów z XL-a, zaciągniętych z KSeF, akceptacja w BPM i aktualizacja danych do XL-a

Kliknij, aby pobrać przykład

Pobieranie dokumentów z KSeF i generowanie dokumentów kosztowych FZV do Optimy

Kliknij, aby pobrać przykład

Pobieranie dokumentów z KSeF i generowanie dokumentów zakupowych FZ do Optimy

Kliknij, aby pobrać przykład

Pobieranie dokumentów FZV z Optimy, zaciągniętych z KSeF, akceptacja w BPM i aktualizacji danych do Optimy

Kliknij, aby pobrać przykład

 

Uwaga
Pozostałe przykłady procesów, które rozszerzają automatyzację obiegu dokumentów, są obecnie w trakcie zaawansowanych prac przygotowawczych i będą sukcesywnie udostępniane.

 

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!




Dodawanie nowego dokumentu w aplikacji desktop

Aby dodać nowy dokument, operator powinien kolejno:

  • przejść na zakładkę  [Dokumenty w obiegu]
  • kliknąć na liście typów obiegu na nazwę typu obiegu, w którym chce dodać dokument

 

Wybór typu obiegu, w ramach którego ma zostać dodany nowy dokument

  • Nacisnąć przycisk [Dodaj] w lewym górnym rogu okna

 

Wybór przycisku „Dodaj”

 

  • W otwartym oknie dokumentu można uzupełnić kontrolki dostępne w danym typie obiegu lub pozostawić je puste (w kwestii opisu kontrolek zob. przykładowo Kontrolki)

 

Okno nowego dokumentu przed zapisem

  • Następnie operator może, w zależności od ustawień i uprawnień nadanych w aplikacji desktop:
    • zmienić datę utworzenia dokumentu  po kliknięciu w ikonę [Zmiana daty utworzenia] (w kwestii modyfikacji daty utworzenia dokumentu zob. Zmiana daty utworzenia dokumentu)

Uwaga
Na późniejszych etapach nie ma możliwości zmiany daty utworzenia dokumentu.

 

Poniżej przedstawiono zmianę wartości w jednej z kontrolek oraz wybór operatorów dla pierwszego etapu:

 

 

  • następnie należy nacisnąć przycisk zapisz32 [Zapisz] – wówczas zostanie utworzony nowy dokument, a w lewym gornym rogu ekranu pojawi się numer dokumentu

 

Widok szczegółów nowoutworzonego dokumentu

 

Szczegółowe informacje dotyczące karty obiegu dostępne są  w kategorii „Szczegóły dokumentu” (zob. przykładowo Szczegóły dokumentu).

 

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 metody SetDocumentFlow(string) do wyboru typu obiegu w automatycznym trybie pracy (robotyzacja)

 

W wersji 2026.0.0 w obiekcie Globals w klasie ACD dodano metodę SetDocumentFlow(string) – metoda ustawia jeden wybrany obieg, co umożliwia uruchomienie automatyzacji procesu wskazywania typu obiegu dokumentów, którym ma posługiwać się program procesu.

Metoda Globals.ACD.SetDocumentFlow(string):

    • Ma parametr wejściowy: nazwę typu obiegu – jest to parametr obowiązkowy
    • Zwraca wyniki:
      • 0 – operacja wykonała się poprawnie
      • -1 – wystąpił błąd
      • -2 – podany obieg dokumentów nie istnieje

 

Wprowadzanie kodu na zakładce „Edytor skryptów” na zakładce „Konfiguracja automatycznego trybu pracy” – widoczna jest metoda Globals.ACD.SetDocumentFlow(string)




Korzystanie z ChatERP w aplikacji web Comarch BPM

W wersji 2024.3.0 zintegrowano Comarch BPM (dawniej DMS) z Chatem ERP. W ramach okna ChatERP można zadawać pytania dotyczące Comarch BPM (dawniej DMS) oraz Comarch BPM (dawniej DMS) Repozytorium.

W związku z integracją z ChatERP w aplikacji web na górnej belce, w prawym górnym rogu ekranu dodano ikonę (przed wersją 2026.0.0 ) [Chat ERP].

 

Uwaga

W wersji 2026.0.0 w aplikacji desktop na zakładce [Struktura organizacyjna], na karcie pracownika, na zakładce „Uprawnienia”, w sekcji „Funkcjonalności” wprowadzono pole „ChatERP”, w ramach którego można zadecydować o dostępności ChatERP dla danego pracownika. Administrator może wybrać w ramach pola jedną z dwóch wartości:

  • Tak – wówczas dany operator będzie mógł korzystać z ChatERP, a ikona [ChatERP] (w aplikacji desktop) oraz [ChatERP] (w aplikacji web) w górnej części okna aplikacji Comarch BPM będzie dla niego widoczna
  • Nie – w takim przypadku dany operator nie będzie mógł korzystać z ChatERP, a ikona [ChatERP] (w aplikacji desktop) oraz [ChatERP] (w aplikacji web) w górnej części okna aplikacji Comarch BPM nie będzie dla niego widoczna

 

Uwaga
Jeżeli dla danego operatora na karcie pracownika, na zakładce „Uprawnienia”, w sekcji „Funkcjonalności” w polu „Administrator“ wybrano opcję „Tak“, wówczas automatycznie zostaje mu nadane uprawnienie do korzystania z ChatERP (w polu „ChatERP“ wybrana jest opcja „Tak“). Uprawnienie administratora do korzystania z ChatERP może zostać wyłączone, analogicznie jak dla każdego operatora.

 

Widok nowego pola „ChatERP“ na karcie pracownika, na zakładce „Uprawnienia“, w sekcji „Funkcjonalności“

 

Widok aplikacji web Comarch BPM (dawniej DMS) z zaznaczoną ikoną „Chat ERP”

 

Po pierwszym uruchomieniu ChatERP dla spółki o danym numerze NIP – czyli po kliknięciu w przycisk [ChatERP] – zostanie wyświetlone okno komunikatu „Aktywacja usługi”, informujące o konieczności wypełnienia formularza i ponownego uruchomienia okna ChataERP – w przypadku, jeśli wcześniej nie uzupełniono formularza. W ramach tego okna należy kliknąć w przycisk [Przejdź do formularza]. Wówczas okno komunikatu zostanie zamknięte i nastąpi przejście do strony formularza, który należy wypełnić, należy również zaakceptować regulamin.

 

Uwaga
Operator może wypełnić formularz i zaakceptować regulamin za pośrednictwem aplikacji desktop lub aplikacji web.

 

Uwaga
Zalecamy, aby pierwszego uruchomienia ChataERP dokonał operator z uprawnieniami administratora, ponieważ do korzystania z ChatERP niezbędne jest wypełnienie formularza.

 

Uwaga

Jeśli formularz został niepoprawnie uzupełniony lub jeżeli operator zamknie okno „Aktywacja usługi“ za pomocą znaku X lub przyciskiem [Anuluj], wówczas po ponownym uruchomieniu ChatERP ponownie zostanie wyświetlone okno „Aktywacja usługi“ z przyciskiem „Zaakceptuj regulamin“.

Podobnie, okno „Aktywacja usługi“ zostanie również wyświetlone, jeżeli ChatERP zostanie uruchomiony w innej spółce o innym numerze NIP.

 

Jeśli operator poprawnie uzupełnił formularz i zaakceptował regulamin, wówczas po powrocie na stronę aplikacji web Comarch BPM i po ponownym uruchomieniu ChatERP zostanie wyświetlone okno „Poznaj ChatERP!”, w którym operator może rozpocząć rozmowę z ChatERP – w tym celu należy kliknąć w przycisk [Rozpocznij rozmowę]. Wówczas zostanie otwarte okno aktywnej konwersacji, w którym można prowadzić konwersację z ChatERP. W górnej części okna dodano komunikat: „Comarch ChatERP może popełniać błędy, dlatego należy weryfikować jego odpowiedzi”. Takie okno będzie od tej pory wyświetlane dla wszystkich uprawnionych operatorów z danej spółki (o danym numerze NIP).

W przypadku, jeśli operator zamknie okno „Poznaj ChatERP!” za pomocą znaku X lub przyciskiem [Anuluj] i nie naciśnie przycisku, wówczas po kolejnym uruchomieniu ChatERP nadal widoczne będzie to okno.

 

Okno ChatERP wyświetlane w aplikacji web po pierwszym uruchomieniu ChatERP dla danego numeru NIP

 

Okno ChatERP w aplikacji web wyświetlane po poprawnym uzupełnieniu formularza

 

Okno aktywnej konwersacji ChatERP w aplikacji web

 

W ramach okna „ChatERP” użytkownik powinien rozpocząć konwersację z Chatem w ramach pola „Wpisz pytanie…” , wpisując pytanie dotyczące kwestii dotyczących Comarch BPM (dawniej DMS) oraz Comarch BPM (dawniej DMS) Repozytorium.  Następnie należy wysłać je do Chata ERP, klikając w przycisk [Wyślij]. Odpowiedź na pytanie zostanie wyświetlona w centralnej części okna „ChatERP”.

Widok aplikacji web Comarch BPM (dawniej DMS) z odpowiedzią na pytanie w oknie ChatERP

 

Operator może kopiować swoje pytanie lub odpowiedź ChatERP, klikając w ikonę [Kopiuj], widoczną pod daną wypowiedzią po przesunięciu na nią kursora. W przypadku odpowiedzi ChatERP dostępne są dodatkowo ikony [Dobra odpowiedź] i [Niesatysfakcjonująca odpowiedź], za pomocą których można wyrazić swoją opinię na temat odpowiedzi ChatERP.

 

Widok aplikacji web Comarch BPM (dawniej DMS) z oknem ChatERP – widoczne są ikony pod odpowiedzią ChatERP

 

W górnej części okna „ChatERP” dostępne są następujące ikony:

  • [Więcej akcji] – po kliknięciu w ikonę wyświetlana jest lista z poniższymi opcjami:
    • [Informacje] – po wyborze tej opcji w ramach okna ChatERP wyświetlana jest zakładka „Informacje”, na której znajdują się następujące informacje: wersja aplikacji oraz linki do stron internetowych z informacjami prawnymi i polityką prywatności, a także do Centrum pomocy ChatERP. Aby wrócić do głównego okna ChatERP, należy nacisnąć przycisk [Wróć] obok nazwy zakładki

 

Okno ChatERP, zakładka „Informacje”

 

    • [Pomoc] – po wyborze tej opcji następuje przejście do strony Centrum pomocy Chat ERP (https://pomoc.comarch.pl/chat/) ;
    • [Wyczyść rozmowę] – opcja nieaktywna, jeśli nie prowadzono konwersacji z ChatERP, pozwala na wyczyszczenie rozmowy z Chatem;
  • [Zwiń ChatERP] – po naciśnięciu tej opcji okno ChatERP  zostaje zwinięte; można je ponownie rozwinąć, klikając w przycisk [Rozwiń ChatERP], widoczny w prawym dolnym rogu strony; po przesunięciu kursora na ten przycisk pojawia się na nim również znak [Zamknij ChatERP], za pomocą którego można zamknąć ChatERP bez konieczności rozwijania okna;
  • [Zamknij ChatERP] – po wyborze tej opcji okno ChatERP zostanie zamknięte.

 

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!

 




Integracja z Chat ERP

W wersji 2024.3.0 zintegrowano Comarch BPM (dawniej DMS) z Chatem ERP. W ramach okna ChatERP można zadawać pytania dotyczące Comarch BPM (dawniej DMS) oraz Comarch BPM (dawniej DMS) Repozytorium.

 

Dodanie kluczy: „ChatERPUrl”, „ChatERPApiKeyEncrypted”, „ChatERPEncryptionKeyUrl” w pliku Web.config

W wersji 2024.3.0 w pliku Web.config w folderze z plikami aplikacji serwerowej (dawna web) dodano klucze:

  • <add key=”ChatERPUrl” value=”URL Chat ERP” /> – w ramach klucza znajduje się adres URL usługi Chat ERP;
  • <add key=”ChatERPApiKeyEncrypted” value=”zaszyfrowany klucz API”/> – w ramach klucza znajduje się zaszyfrowany klucz API – jest to stała wartość, której nie należy edytować

W wersji 2026.0.0 dodano rownież klucz <addkey=”ChatERPEncryptionKeyUrl” value=”adres” /> – jest to klucz uwierzytelniający, pozwala na otrzymywanie odpowiedzi z API ChataERP

 

Korzystanie z ChatERP w aplikacji desktop Comarch BPM (dawniej DMS)

W wersji 2024.2.0 w aplikacji desktop w prawym górnym rogu ekranu dodano ikonę [Chat ERP] (od wersji 2026.0.0 ). W aplikacji desktop ikona jest dostępna na zakładkach:

[Dokumenty]

[Manager dokumentów] (jeśli współpraca z modułem Repozytorium jest wyłączona)

[Struktura organizacyjna]

[Definicje obiegów dokumentów]

[Ustawienia]

[Kreator raportów i dashboardów]

[Rezerwacje]

[Panel użytkownika]

 

Uwaga

W wersji 2026.0.0 w aplikacji desktop na zakładce [Struktura organizacyjna], na karcie pracownika, na zakładce „Uprawnienia”, w sekcji „Funkcjonalności” wprowadzono pole „ChatERP”, w ramach którego można zadecydować o dostępności ChatERP dla danego pracownika. Administrator może wybrać w ramach pola jedna z dwóch wartości:

  • Tak – wówczas dany operator będzie mógł korzystać z ChatERP, a ikona [ChatERP] (w aplikacji desktop) oraz [ChatERP] (w aplikacji web) w górnej części okna aplikacji Comarch BPM będzie dla niego widoczna
  • Nie – w takim przypadku dany operator nie będzie mógł korzystać z ChatERP, a ikona [ChatERP] (w aplikacji desktop) oraz [ChatERP] (w aplikacji web) w górnej części okna aplikacji Comarch BPM nie będzie dla niego widoczna

 

Jeżeli dla danego operatora na karcie pracownika, na zakładce „Uprawnienia”, w sekcji „Funkcjonalności” w polu „Administrator“ wybrano opcję „Tak“, wówczas automatycznie zostaje mu nadane uprawnienie do korzystania z ChatERP (w polu „ChatERP“ wybrana jest opcja „Tak“). Uprawnienie administratora do korzystania z ChatERP może zostać wyłączone, analogicznie jak dla każdego operatora.

 

Widok nowego pola „ChatERP“ na karcie pracownika, na zakładce „Uprawnienia“, w sekcji „Funkcjonalności“

 

Zakładka „Dokumenty” z ikoną „Chat ERP”

 

Od wersji 2026.0.0 po pierwszym uruchomieniu ChatERP dla spółki o danym numerze NIP – czyli po kliknięciu w przycisk [ChatERP] – zostanie wyświetlone okno komunikatu informujące o konieczności wypełnienia formularza i ponownego uruchomienia okna ChataERP. W ramach tego okna należy kliknąć w przycisk [Zaakceptuj regulamin]. Wówczas zostanie otwarta strona formularza, który należy wypełnić, należy również zaakceptować regulamin.

 

Uwaga
Aby korzystać z Chat ERP, należy również uzupełnić NIP w polu „NIP firmy”, które znajduje się na zakładce „Integracje” w sekcji „Integracja z usługa KSeF” (dla trybu jednospółkowego) lub na zakładce „Połączenia z ERP” w konfiguracji danej spółki (dla trybu wielospółkowego).

 

Uwaga
Operator może wypełnić formularz i zaakceptować regulamin na dowolnej platformie – za pośrednictwem aplikacji desktop lub aplikacji web.

 

Uwaga
Zalecamy, aby pierwszego uruchomienia ChataERP dokonał operator z uprawnieniami administratora, ponieważ do korzystania z ChatERP niezbędne jest wypełnienie formularza.

 

Jeśli operator poprawnie uzupełnił formularz i zaakceptował regulamin, wówczas po ponownym uruchomieniu ChataERP zostanie wyświetlone okno umożliwiające rozpoczęcie rozmowy – w tym celu należy kliknąć w pole [Rozpocznij rozmowę]. Wówczas zostanie otwarte okno aktywnej konwersacji, w którym można prowadzić rozmowę z ChatERP. W dolnej części okna dodano komunikat: „ Comarch ChatERP może popełniać błędy, dlatego należy weryfikować jego odpowiedzi”. Takie okno będzie od tej pory wyświetlane wszystkim uprawnionym operatorom z danej spółki (o danym numerze NIP).

W przypadku, jeśli operator zamknie okno z przyciskiem [Rozpocznij rozmowę] za pomocą znaku X i nie naciśnie przycisku, wówczas po kolejnym uruchomieniu ChatERP nadal widoczne będzie okno z tym przyciskiem.

 

Uwaga

Jeśli formularz został niepoprawnie uzupełniony, wówczas po ponownym uruchomieniu ChatERP ponownie zostanie wyświetlone okno z przyciskiem „Zaakceptuj regulamin“.

Podobnie, okno z przyciskiem „Zaakceptuj regulamin“ zostanie również wyświetlone, jeżeli ChatERP zostanie uruchomiony w innej spółce o innym numerze NIP.

 

Okno ChatERP wyświetlane w aplikacji desktop po pierwszym uruchomieniu ChatERP dla danego numeru NIP

 

Okno ChatERP wyświetlane w aplikacji desktop po poprawnym uzupełnieniu formularza

 

Okno aktywnej konwersacji ChatERP w aplikacji desktop

 

W ramach pola „Zadaj pytanie” należy wprowadzić pytanie dotyczące Comarch BPM (dawniej DMS) lub Comarch BPM (dawniej DMS) Repozytorium, na które operator chce uzyskać odpowiedź.

 

Okno ChatERP – wprowadzanie pytania

Po kliknięciu na ikonę [Wyślij] lub naciśnięciu ENTER na granatowym tle zostanie wyświetlona odpowiedź Chata ERP.

 

Okno ChatERP – odpowiedź Chata ERP na zadane pytanie

 

W dolnej części odpowiedzi Chata ERP widoczne są trzy ikony:

[Dobra odpowiedź] – klikając w ikonę, operator wyraża zadowolenie z odpowiedzi Chata ERP

[Niesatysfakcjonująca odpowiedź] – klikając w ikonę operator okazuje niezadowolenie z odpowiedzi Chata ERP

 [Kopiuj] – po kliknięciu w tę ikonę odpowiedź Chata ERP zostaje skopiowana do schowka.

 

Okno ChatERP – ikony widoczne w dolnej części odpowiedzi Chata ERP

 

Jeśli operator kliknie w ikonę [Dobra odpowiedź] lub [Niesatysfakcjonująca odpowiedź], wówczas obie ikony znikną pod daną odpowiedzią i pozostanie tylko ikona  [Kopiuj].

Aby zamknąć ChatERP, należy kliknąć w znak X w prawym górnym rogu okna ChatERP.

 

Jeżeli operator zamknie okno ChatERP, dany wątek będzie dostępny po ponownym kliknięciu w ikonę [Chat ERP]. Jeśli natomiast wyloguje się, wówczas dany wątek zostanie usunięty.

 

ChatERP jest także dostępny w ramach nowej aplikacji web – zob. Korzystanie z ChatERP w aplikacji web Comarch BPM.

 

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!