Instalacja aplikacji serwerowej i WEB Comarch BPM za pomocą instalatora (bez modułu Comarch BPM Repozytorium)
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).
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
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:
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 Vista x64;
- Windows Server 2008 x64;
- Windows 7 x64
- Windows Server 2008 R2 x64
- Windows Server 2012 x64
Po kliknięciu w przycisk [OK] instalator zostaje zamknięty.
Okno przygotowania komponentów
W kolejnym kroku instalatora zostaje wyświetlone okno, informujące o tym, że instalator przygotowuje potrzebne komponenty. Przejście do następnego okna nastąpi automatycznie.
W następnym kroku instalatora wyświetlone zostaje okno powitalne instalatora.
Okno powitalne instalatora
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
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 artykule Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM.
[Dalej]. Dalsze kroki opisano w rozdziale Instalacja serwera Mongo DB za pomocą instalatora Comarch BPM .
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.Instalacja aplikacji serwerowej, WEB i Comarch BPM Repozytorium za pomocą instalatora) – aby instalować zarówno Comarch BPM (dawniej DMS), jak i Comarch BPM (dawniej DMS) Repozytorium;
- Instalacja Comarch BPM Repozytorium – aby instalować jedynie Comarch BPM (dawniej DMS) Repozytorium (zob. Instalacja Comarch BPM Repozytorium za pomocą instalatora).
-
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ą.
Po wyborze opcji należy kliknąć [Dalej], aby przejść do kolejnego kroku instalacji.
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.
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].
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
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.
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
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
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: 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ę].
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.
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
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.
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ę].
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ę].
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).
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
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.
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: 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 „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.
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
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.
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ę].
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ę].
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).
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
[aplikacja serwerowa- dawny web], po kliknięciu w który możliwy jest wybór z listy jednego z czterech języków aplikacji: polskiego, angielskiego, niemieckiego lub francuskiego.
- 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# 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
-
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 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.
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.
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.
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.
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:
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.
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.
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”.
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).
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
-
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”
-
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.
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.
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.
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:
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.
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).
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”.
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
-
- Logowanie SQL – jeśli wybrano tę opcję, należy podać:
-
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”
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.
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.
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.
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:
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.
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).
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”.
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
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 (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: oraz 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:
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: oraz 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:
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.
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.
Jeśli podczas próby uruchomienia aplikacji serwerowej (dawna web) pojawia się komunikat ”Błąd http 500.19 – Internal Server Error’’ - sprawdź tutaj