Ustawienia opcji regionalnych

Aby program działał prawidłowo, konieczne jest ustawienie opcji regionalnych systemu na polskie.

 

W tym celu dla systemu Windows 8/ Windows 10 należy:

  • w ramach opcji Ustawienia wybrać Region i w polu Kraj lub region  – „Polska”

 

Wybór opcji „Polska” w polu „Kraj lub region”

  • w ramach opcji Panel sterowania wybrać ustawienia Zegar i region, a później Region

 

Wybór ustawień regionu

 

  • następnie w ramach zakladki  „Formaty” wybrać format „Polski (Polska)”

 

Opcja „Format” z ustawieniem „Polski (Polska)”

 

  • później w ramach zakładki „Administracyjne”  upewnić się, czy w polu Bieżący język dla programów nieobsługujących kodu Unicode: wybrane zostało ustawienie „Polski (Polska)”. Ustawienie mozna zmienić   po kliknięciu na przycisk „Zmień ustawienia regionalne systemu” – w otwartym wówczas oknie „Ustawienia regionalne” nalezy również dodatkowo sprawdzić, czy checkbox Użyj formatu Unicode UTF-8 do obsługi języków z całego świata jest zaznaczony – jeśli jest, należy go odznaczyć.

 

Zakładka „Administracyjne” – wybór zmiany ustawień regionalnych systemu

 

Prawidłowe ustawienia regionalne systemu dla rynku polskiego

 

Uwaga
Opisane ustawienia to ustawienia na rynek polski. W przypadku stosowania Comarch DMS w innych krajach konieczne jest zastosowanie ustawień, które są rekomendowane przez firmę Microsoft dla danego kraju albo krajów.




Przygotowanie instalacji – serwer IIS i serwer bazodanowy

System operacyjny dla serwera IIS

Silnik aplikacji Comarch DMS czyli aplikacje webową można zainstalować na następujących systemach operacyjnych:

  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022

 

Komponenty systemu IIS

Comarch DMS korzysta z następujących komponentów systemowych:

  • Internetowe usługi informacyjne (IIS) w wersji 7.x lub nowszej (zalecane IIS 10.0)
  • Net Framework w wersji 4.7.2 lub wyższej (zalecana 4.8)

Serwer SQL

Comarch DMS może działać w oparciu o następujące wersje i edycje Microsoft SQL Server:

  • MS SQL Server 2014 Express/Standard/Enterprise Edition SP2 x86/x64
  • MS SQL Server 2016 Express/Workgroup/Standard/Enterprise Edition x86/x64
  • MS SQL Server 2017 Express/Workgroup/Standard/Enterprise Edition x86/x64
  • MS SQL Server 2019 Express/Workgroup/Standard/Enterprise Edition x86/x64
  • MS SQL Server 2022 Express/Workgroup/Standard/Enterprise Edition x86/x64

 

Uwaga
Podczas ręcznej instalacji silnika bazy danych  Microsoft SQL  Server należy zwrócić uwagę, aby po zaznaczeniu parametru „Windows collation designator and sort order” w polu „Collation designator” została wybrana wartość „Polish” oraz aby został  zaznaczony checkbox „Accent-sensitive”.

Ustawienie parametru sortowania/porównywania znaków dla rynku polskiego

 

Prawidłowa konfiguracja parametru sortowania/porównywania znaków, widoczna w zakładce „Collation” to: POLISH_CI_AS

Ustawienie parametru „Database Engine” dla rynku polskiego

Jeżeli użytkownik będzie chciał dokonać zmiany ustawień w późniejszym terminie, może się okazać konieczna reinstalacja silnika bazy.

Opisane ustawienia to ustawienia na rynek polski. W przypadku stosowania Comarch DMS w innych krajach konieczne jest zastosowanie ustawień, które są rekomendowane przez firmę Microsoft dla danego kraju albo krajów.

 

Wymagane komponenty SQL

W przypadku instalacji ręcznej (z pominięciem instalatora), wymagane jest posiadania narzędzia sqlcmd.exe na stanowisku, na którym będzie uruchamiany plik install.bat. SQLCMD może być zainstalowane razem z Microsoft SQL Server Management Studio lub pobrane w ramach Microsoft® Command Line Utilities.




Wymagania sprzętowe, oprogramowanie, wymagane porty i licencje serwerowe

Uwaga
Zalecamy, aby serwer IIS, serwer SQL oraz serwer MongoDB były zainstalowane na osobnych maszynach.

Uwaga
W przypadku aplikacji mobilnych nie jest obsłużona praca na MacOS. Obsługujemy urządzenia z systemem iOS, czyli iPhony i iPady

 

Zalecane przeglądarki

Do pracy z modułem zalecane są przeglądarki:

  • Microsoft Edge;
  • Google Chrome;
  • Mozilla Firefox;
  • Opera.

 

Porty, które powinny zostać otwarte dla Comarch DMS

    • Na serwerze MSSQL należy odblokować domyślny port 1433, aby móc nawiązać komunikację z serwerem IIS i ewentualnie innymi serwerami, w przypadku instalacji na wielu różnych maszynach
    • Na maszynie, na której zainstalowano Comarch ERP Menadżer Kluczy należy otworzyć port SSL 443, aby umożliwić komunikację z serwerami Comarch
    • Można włączyć komunikację na porcie 5150, połączenie to wspiera komunikację Comarch ERP Menadżer Kluczy z serwerem IIS
    • Dodatkowo:
      • W SQL Management Studio należy włączyć „Authentification mixed mode”, a także upewnić się, że został utworzony użytkownik z uprawnieniami Administratora, np. SA

 

Zalecana konfiguracja sprzętowa serwera IIS

Wymagany sprzęt – zalecenia minimalne:

      • VCPU – 2 x 2.2 GHz
      • RAM – 8 GB
      • HDD/SSD – 120 GB
      • Kontroler z obsługą RAID
      • Konfiguracja RAID – RAID1
      • NIC – Interfejs sieciowy 100/1000 Mb/s (w zależności od całości infrastruktury)

Zapewnienie możliwości rozbudowy:

      • Możliwość rozbudowy do 4 CPU
      • Możliwość rozszerzenia pamięci RAM powyżej 8 GB

Wymagane oprogramowanie serwera IIS

System operacyjny (jedna z poniższych możliwości):

      • Windows Server 2016
      • Windows Server 2019
      • Windows Server 2022
      • Windows Server 2025

Dodatkowe wymagania:

      • IIS w wersji 7.x lub nowszej
      • .Net Framework 4.7.2 lub wyższa (zalecana 4.8)
      • IIS URL Rewrite 7.2.1993 lub większy
      • IIS Application Request Routing 3.0 lub większy
      • .Net Core Hosting Bundle 6.0.31-6.9.9

 

Wymagane licencje na oprogramowanie dla serwera IIS

Licencja na system operacyjny

Jeden z dostępnych rodzajów licencji:

      • BOX
      • OEM
      • MOLP

Licencje klienckie (dostępowe) do serwera SQL

Liczba wymaganych licencji dostępowych powinna odpowiadać ilości użytkowników lub urządzeń posiadających dostęp do serwera IIS (logujących się do Comarch DMS). W związku z tym, w niektórych przypadkach bardziej korzystnym rozwiązaniem może okazać się zakup licencji „per Core”.

Wymagane licencje:

      • CAL SQL Server 2014/2016/2017/2019/2022 lub
      • CAL SQL Server 2014/2016/2017/2019/2022 Runtime i
      • CAL Windows Server 2016/2019/2022 lub licencja External Connector (dotyczy użytkowników zewnętrznych)

Ograniczenia i uwagi

      • Nie można łączyć licencji na serwer z licencjami CAL w sytuacji, kiedy są one dedykowane dla różnych wersji językowych.

 

Zalecana konfiguracja sprzętowa serwera SQL

Zalecaną konfiguracją współpracy Comarch DMS z serwerem MS SQL jest użycie serwera MS SQL przygotowanego dla ERP XL. W przypadku konfiguracji „Standalone” lub konfiguracji z wykorzystaniem dwóch serwerów MS SQL, zalecane wymagania sprzętowe zostały przedstawione poniżej.

Wymagany sprzęt – zalecenia minimalne:

      • VCPU – 8 x 2.2 GHz
      • RAM – 16 GB, zalecane 31 GB
      • HDD/SSD – 200 GB (dla 100 tys. dokumentów DMS bez załączników należy zarezerwować 3 GB + rozmiar na załączniki przy założeniu: 200 kb dla jednej strony załącznika czarno-białego, 500 kb dla jednej strony załącznika kolorowego)
      • Kontroler z obsługą RAID
      • NIC – Interfejs sieciowy 100/1000 Mb/s (w zależności od całości infrastruktury)

 

Wymagane oprogramowanie SQL

System operacyjny:

      • Windows Server 2016 Standard/Datacenter Edition
      • Windows Server 2019 Standard/Datacenter Edition
      • Windows Server 2022 Standard/Datacenter Edition

Baza danych:

      • MS SQL 2014 Server Standard/Enterprise Edition x86/x64
      • MS SQL 2016 Server Standard/Enterprise Edition x86/x64
      • MS SQL 2017 Server Standard/Enterprise Edition x86/x64
      • MS SQL 2019 Server Standard/Enterprise Edition x86/x64
      • MS SQL 2022 Server Standard/Enterprise Edition x86/x64

 

Uwaga
Możliwa jest również instalacja z wykorzystaniem serwera MS SQL Express. Należy pamiętać o ograniczeniach związanych z maksymalną wielkością bazy danych (max 10 GB) oraz maksymalną ilością alokowanej pamięci (max 1 GB).

 

Licencje:

      • Konieczny jest zakup licencji na: system operacyjny, serwer baz danych oraz wymaganych licencji CAL dla serwera SQL i systemu operacyjnego.

Zalecana konfiguracja sprzętowa serwera MongoDB

(jeśli Comarch DMS ma aktywną współpracę z modułem Comarch DMS Repozytorium – zob. Comarch DMS – Repozytorium)

      • VCPU – 8 x 2.2 GHz
      • RAM – 32 GB, zalecane 64 GB
      • HDD/SSD – wielkość dysku zależy od ilości przechowywanych załączników. Można przyjąć założenie: 200 kB dla jednej strony załącznika czarno-białego i 500 kB dla jednej strony załącznika kolorowego.
      • Kontroler z obsługą RAID
      • NIC – Interfejs sieciowy 1000 Mb/s

 

Wymagane oprogramowanie

(jeśli Comarch DMS ma aktywną współpracę z modułem Comarch DMS Repozytorium – zob. Comarch DMS – Repozytorium)

 

Uwaga
Repozytorium należy zainstalować na tej samej witrynie, na której znajduje się moduł Workflow (np. Default Web Site).

 

System operacyjny:

      • Ubuntu 20.04 LTS
      • Windows Server 2016 Standard/Datacenter Edition
      • Windows Server 2019 Standard/Datacenter Edition
      • Windows Server 2022 Standard/Datacenter Edition

 

Uwaga
Możliwa jest instalacja także na innych systemach operacyjnych. Więcej informacji można znaleźć tutaj: Install MongoDB Community Edition — MongoDB Manual

 

Baza danych:

MongoDB Community version

Licencje:

Konieczny jest zakup licencji na: system operacyjny, licencji CAL systemu operacyjnego w przypadku
systemu Windows.

 

Rozwiązanie dedykowane pod jeden serwer MongoDB, zalecana ilość dokumentów to 6 mln.

 

Obciążenie serwera uruchomioną aplikacją DMS w sesji terminalowej.

Obciążenie na jedną sesje terminalową z uruchomioną aplikacją Comarch DMS:

      • CPU – średnio 300 MHz
      • RAM – max. 600 MB
      • HDD – 0,1 MB
      • Licencje – Licencja dostępu terminalowego dla każdego użytkownika (cal)

Konfiguracja sprzętowa dla stacji roboczej

Wymagany sprzęt – zalecenia minimalne:

      • CPU – Procesory z rodziny Intel /AMD 1 GHz lub szybszy
      • RAM – 4 GB
      • Pamięć masowa – HDD lub SSD
      • NIC – Interfejs sieciowy 100/1000 Mb/s (w zależności od całości infrastruktury)
      • Ekran – 1024×768

Wymagane oprogramowanie dla stacji roboczej

System operacyjny:

      • Windows 10
      • Windows 11

.Net Framework:

      • 4.7.2 lub wyższy (zalecany 4.8)

Wydajność systemu Comarch DMS

Wydajność Comarch DMS zależy w znacznym stopniu od złożoności realizowanych procesów, tj. od liczby kontrolek zdefiniowanych na karcie obiegu, wykorzystania mechanizmów inicjowania wartości kontrolek skryptami SQL i C# oraz od liczby kolumn zdefiniowanych na liście dokumentów.

    • Optymalnymi ilościami, które nie powinny być przekraczane to ok. 100 kontrolek na karcie obiegu i 10 dodatkowych kolumn na liście dokumentów.
    • Optymalna liczba dokumentów wprowadzanych do systemu to ok. 400 000 dokumentów rocznie w ramach jednego typu obiegu.



Sprawdzanie numeru wersji komponentów Comarch DMS

Od wersji 2019.3 w Comarch DMS wprowadzono weryfikację zgodności wersji komponentów systemu. Podczas uruchamiania aplikacji desktop i web następuje weryfikacja zgodności numeru wersji:

  1. Aplikacji web,
  2. Aplikacji desktop,
  3. Pliku web.config,
  4. Pliku DMS.exe.config (lub pliku ObiegDokumentow.exe.config dla wersji wcześniejszych niż 2020.2.1),
  5. Skryptów SQL,
  6. Skryptów SQL XL,
  7. Skryptów SQL Optima,
  8. Skryptów SQL Altum.

W sytuacji, gdy weryfikacja wersji wykaże niezgodność, zamiast okna logowania do aplikacji zostanie wyświetlony komunikat.

 

Komunikat podczas uruchamiania aplikacji web dotyczący braku zgodności wersji komponentów aplikacji




Aplikacja Comarch DMS desktop na maszynie wirtualnej

Dla aplikacji stacjonarnej uruchomionej poprzez połączenie terminalowe udostępniono kanały wirtualne umożliwiające załączanie plików oraz skanów dokumentów ze skanera podpiętego do lokalnego komputera, na którym pracuje użytkownik.

W celu korzystania z kanałów wirtualnych niezbędne jest zainstalowanie na komputerze lokalnym, z którego uruchamiane jest połączenie terminalowe, paczki sterowników – OnlineFp.exe Comarch ERP Sterowniki i usługi terminalowe.

Plik OnlineFp.exe dostępny jest w katalogu Sterowniki umieszczonym w katalogu instalacyjnym Comarch DMS.

W pliku DMS.exe.config udostępniono dwa klucze, z domyślnie ustawioną wartością „false”, oznaczającą, że kanały wirtualne są wyłączone.

W celu włączenia kanałów wirtualnych należy zmienić wartość na „true”.

Dla wersji Comarch DMS wcześniejszych niż 2020.2.1 klucze znajdują się w pliku ObiegDokumentow.exe.config.

 

Klucze odpowiadające za włączenie kanałów wirtualnych w pliku DMS.exe.config

 

Klucz VirtualChannelToLocalMachineFiles odpowiada za możliwość załączania plików z lokalnego komputera do aplikacji Comarch DMS uruchomionej na wirtualnej maszynie.

Gdy kanał wirtualny VirtualChannelToLocalMachineFiles jest włączony, nie ma możliwości dodawania załączników z katalogów umieszczonych na maszynie wirtualnej, wywoływane są wyłącznie okna z komputera lokalnego, na którym uruchomiono połączenie terminalowe.

Możliwe jest załączanie plików zarówno z lokalnego komputera jak i maszyny wirtualnej, o ile w opcjach podłączania pulpitu zdalnego udostępniono dyski komputera lokalnego. W takiej konfiguracji należy wartość klucza VirtualChannelToLocalMachineFiles ustawić na „false”.

Klucz VirtualChannelToLocalMachineScanner odpowiada za możliwość załączenia w aplikacji Comarch DMS uruchomionej na wirtualnej maszynie skanu dokumentu bezpośrednio ze skanera podłączonego do lokalnego komputera użytkownika.

Po wybraniu w kontrolce typu Załącznik opcji „Skan”, zostaje wyświetlone okno:

Ustawienia skanowania

Funkcjonalność zrealizowana za pomocą sterowników OnlineFp pozwala na skanowanie jedno i wielostronicowe.

Skanowanie jednostronicowe pozwala zapisać obrazy w formatach: jpg, tif, pdf, png.

Skanowanie wielostronicowe pozwala zapisać pliki wyłącznie z rozszerzeniem tif.

Wybranie przycisku „Skan” uruchamia skanowanie na skanerze podpiętym do lokalnego komputera.

 

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

Sprawdź Szkolenia Comarch DMS!




Instalacja – informacje ogólne

Do instalacji aplikacji Comarch BPM (dawniej DMS) wymagane jest posiadanie dodatku Microsoft .Net Framework w wersji 4.7.2 lub wyższej.

Uwaga

Nie zaleca się powrotu do niższej wersji Comarch BPM (downgrade’u).

Proces ten nie jest wspierany przez producenta i może prowadzić do nieprzewidywalnych i trudnych do zdiagnozowania problemów.

Uwaga
Dla Comarch BPM (dawniej DMS) nie zaleca się korzystania z serwerów proxy.

Z pobranego pliku instalacyjnego, do instalacji Comarch BPM (dawniej DMS) należy wykorzystać:

  1. Katalog do instalacji ręcznej – Comarch BPM {numer wersji}

lub

  1. Katalog z instalatorem aplikacji, serwerowej, WEB i aplikacji desktop – Comarch BPM {numer wersji} instalator Comarch BPM

 

Uwaga
Instalator aplikacji desktop nie jest dostępny w wersji 2022.0.2

Podstawowym elementem systemu Comarch BPM (dawniej DMS) jest aplikacja serwerowa. Dlatego w pierwszej kolejności procesu instalacji należy zainstalować aplikację serwerową, później aplikację WEB, a następnie skonfigurować aplikację stacjonarną.

Zalecamy przeprowadzenie instalacji aplikacji serwerowej, WEB oraz instalacji aplikacji desktop przy użyciu instalatora znajdującego się w katalogu Comarch BPM {numer wersji} instalator. Istnieje również możliwość instalacji ręcznej.

Ogólny schemat infrastruktury aplikacji Comarch BPM (dawniej DMS)




Instalacja Microsoft SQL Server Express za pomocą instalatora Comarch BPM

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

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

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

Wybór języka instalacji

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

  • Polski
  • Angielski
  • Niemiecki
  • Francuski

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

 

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

 

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

 

Jeśli użytkownik wybierze przycisk:

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

 

Okno przygotowania komponentów

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

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

Okno przygotowania komponentów

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

 

Okno powitalne instalatora

Ekran powitalny instalatora Comarch BPM (dawniej DMS)

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

 

Wybór aplikacji

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

 

Wybór opcji „Microsoft SQL Server Express”

 

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

 

Serwer bazodanowy SQL

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

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

 

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

 

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

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

 

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

 

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

 

Przykładowe logowanie do serwera SQL

 

 

Instalowanie

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

 

 

Koniec pracy instalatora

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

 

Okno „Koniec pracy instalatora”

 

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

 

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

Sprawdź Szkolenia Comarch BPM!

 




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.

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

 

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 .

 

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 [aplikacja serwerowa], 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ę 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

 

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

 

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

 

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 .

 

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 [aplikacja serwerowa], 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ę 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

 

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!

 




Ręczna konfiguracja aplikacji WEB (nowej aplikacji web)

Po wykonaniu początkowych kroków instalacji Comarch BPM (dawniej DMS) oraz po instalacji aplikacji serwerowej (zob. artykuł Instalacja początkowa Comarch BPM (dawniej DMS) i instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym 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, Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Enterprise) należy przystąpić do konfiguracji aplikacji WEB

Uwaga

Dla poprawnego działania aplikacji WEB należy zainstalować następujące dodatki do serwera IIS:

Po pobraniu i instalacji Application Request Routing należy kolejno:

1. w ramach Menedżera Internetowych usług Internetowych  kliknąć na ikonę „Application Request Routing Cache”

2. w ramach paneluAkcje” po prawej stronie ekranu nacisnąć link „Otwórz funkcje”.

 

Wybór ikony „Application Request Routing Cache”  i przycisku „Otwórz funkcje”

 

3.  zaznaczyć parametr „Enable proxy” w ramach zakładki „Application Request Routing” i potwierdzić zmianę przyciskiem „Zastosuj”.

 

Włączanie proxy w ustawieniach „Application Request Routing” na serwerze IIS

 

Aby skonfigurować aplikację kliencką (WEB), administrator powinien:

1. W ramach katalogu zawierającego aplikację web (nową aplikację webową) otworzyć do edycji plik index.html i uzupełnić nazwę aplikacji web (nowej aplikacji webowej) w ramach klucza „base href”, przykładowo:

<base href=”/BPMWeb/”>

a następnie zapisać wprowadzone zmiany;

 

Uzupełnianie klucza base href w pliku index.html

 

2. W ramach katalogu zawierającego aplikację web (nową aplikację webową) otworzyć do edycji plik web.config i uzupełnić:

    • W ramach „WorkflowApi” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja serwerowa (starsza aplikacja web) i zamiast DocumentWorkflow.Apinazwę aplikacji serwerowej (starszej aplikacji web)
    • W ramach „WorkflowDashboards” (dodane w wersji 2024.1.1) zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja serwerowa (starsza aplikacja web) i zamiast DocumentWorkflow.Apinazwę aplikacji serwerowej (starszej aplikacji web)
    • W ramach „WorkflowWebsockets” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja serwerowa (starsza aplikacja web) i zamiast DocumentWorkflow.Apinazwę aplikacji serwerowej (starszej aplikacji web)

a następnie zapisać wprowadzone zmiany.

Przyklad

<rule name=”WorkflowApi” stopProcessing=”true”>
<match url=”^api/(.*)” />
<action type=”Rewrite” url=”http://localhost/BPMApi/api/v3/{R:1}”
logRewrittenUrl=”true” />
</rule>
<rule name=”WorkflowDashboards” stopProcessing=”true”>
<match url=”^dashboards/(.*)” />
<action type=”Rewrite”
url=”http://localhost/BPMApi/reports/{R:1}”
logRewrittenUrl=”true” />
</rule>
<rule name=”WorkflowWebsockets” stopProcessing=”true”>
<match url=”^hubs/(.*)” />
<action type=”Rewrite” url=”http://localhost/BPMApi/signalr/{R:1}”
logRewrittenUrl=”true” />
</rule>

 

Uzupełnianie pliku web.config w aplikacji web Comarch BPM (dawniej DMS)

 

Jeśli aplikacja ma współpracować z Comarch BPM (dawniej DMS) Repozytorium, wówczas należy również uzupełnić:

    • W ramach „RepositoryApi” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja Repozytorium i zamiast DocumentManager.WebApi – nazwę aplikacji Repozytorium
    • W ramach „RepositoryWebsockets” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja Repozytorium i zamiast DocumentManager.WebApinazwę aplikacji Repozytorium

a następnie zapisać wprowadzone zmiany.

 

Przyklad

<rule name=”RepositoryApi” stopProcessing=”true”>
<match url=”^api/repository/(.*)” />
<action type=”Rewrite” url=”http://localhost/repozytorium/api/{R:1}”
logRewrittenUrl=”true” />
</rule>
<rule name=”RepositoryWebsockets” stopProcessing=”true”>
<match url=”^hubs/repository/(.*)” />
<action type=”Rewrite” url=”http://localhost/repozytorium/hubs/{R:1}”
logRewrittenUrl=”true” />
</rule>

 

Uzupełnianie pliku web.config w aplikacji web Comarch BPM (dawniej DMS)

 

 

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!