Aktualizacja Comarch B2B

Aktualizacja Comarch B2B

1. Pobrać nową wersję Comarch B2B z Indywidualnych Stron Partnerów.

ERP 5.0 \ Comarch B2B \ Aktualne wersje: Instalator dla Comarch ERP XL / Altum

 

2. Zatrzymać pulę aplikacji B2B z poziomu IIS (Menedżer Internetowych Usług Informacyjnych
IIS).

 

3. Zatrzymać usługę Comarch B2B Search w Usługach w systemie Windows.

4. Przejść do folderu z plikami B2B i usunąć wszystkie pliki i foldery za wyjątkiem:

Plików:

  • appSettings.config
  • connectionStrings.config
  • printSettings.config
  • documentSettings.config
  • bin/customerpanel.indexservice.exe.config

Folderu:

  • App_Data

5. Wgrać pliki B2B pobranej, nowej wersji za wyjątkiem plików których nie nadpisujemy:

  • appSettings.config
  • connectionStrings.config
  • printsettings.config
  • documentSettings.config
  • bin/customerpanel.indexservice.exe.config

6. Zweryfikować pliki appSettings.config, printSettings.config, documentSettings.config, customerpanel.indexservice.exe.config pod kątem nowych parametrów i odpowiednio je zmodyfikować, jeśli zachodzi taka potrzeba.

7. Wraz z wprowadzeniem usługi wyszukiwania, konieczne jest nadanie praw modyfikacji do
całego folderu aplikacji B2B dla konta specjalnego „Usługa Sieciowa” (ang. Network Service).

8. Uruchomić wiersz poleceń (cmd) jako administrator. Przejść do podfolderu SqlXL lub SQLAltum w zależności od ERP (np. cd c:\inetpub\wwwroot\B2B\SQLXL).

9. Uruchomić plik update.bat z poziomu wcześniej wywołanego wiersza poleceń.

Po uruchomieniu należy postępować zgodnie z wyświetlanymi komunikatami, podając kolejno:

  • nazwa serwera SQL
  • nazwa bazy Altum lub XL
Wskazówka
Można również podać te dane jako kolejne parametry w wierszu poleceń podczas wywołania update.bat.

 

10. Uruchomić zatrzymaną wcześniej pulę aplikacji B2B (p. 2) oraz usługę wyszukiwania Comarch B2B Search.

 

Szyfrowanie danych w pliku connectionStrings.config

Plik connectiongStrings.config zawiera dane autoryzacyjne do logowania do bazy danych. Od wersji Comarch 2024.1 jest on tworzony podczas instalacji. Jego zawartość jest automatycznie szyfrowana zarówno podczas instalacji jak i aktualizacji Comarch B2B.

W przypadku potrzeby zmiany danych autoryzacyjnych do logowania do bazy danych należy:

1. Skopiować plik connectiongStrings.config z paczki instalacyjnej Comarch B2B

2. W pliku tym należy podać poniższe parametry:

      • Data source – serwer SQL, gdzie znajduje się baza Comarch ERP XL / Comarch ERP Altum
      • Initial catalog – nazwa bazy Comarch ERP XL / Comarch ERP Altum na serwerze SQL
      • User Id – nazwa użytkownika ComarchB2B (zalecane jest nie zmienianie nazwy). W przypadku modyfikacji należy również poprawić skrypty SQL
      • Password – hasło dla użytkownika ComarchB2B (zalecane ustawienie silnego hasła)

3. Następnie należy uruchomić plik connectionStringEncode.bat z katalogu CustomerPanel/ BatchScripts.

Uwaga
W przypadku, gdy plik connectionStrings.config nie będzie zaszyfrowany, aplikacja Comarch B2B będzie niedostępna, w pliku log.xml pojawi się odpowiedni wpis o konieczności zaszyfrowania pliku.

 

Dodatkowe elementy

Od wersji 2018.5 i każdej nowszej zmieniono sposób zapisu haseł w systemie. Aby skorzystać z nowej funkcji należy odpowiednio zmodyfikować plik appSettings.config dodając wpis:

<add key=”NewUserVerification” value=”1″/>

Dodanie powyższego wpisu spowoduje zmianę działania haseł w systemie. Każdy z użytkowników powinien wykonać funkcję „przypomnienie hasła”, aby ustawić nowe hasło. Hasła będą bezwzględnie szyfrowane i nie będzie możliwości i resetu z poziomu systemów Comarch ERP.

W wersji 2019 doszły dodatkowe wpisy w customerpanel.index.service.exe.config (parametry wyszukiwarki). Parametry dwóch ostatnich dotyczą sposobu wyszukiwania.

W wersji 2019.1 doszły dodatkowe wpisy w appSettings.config. Więcej informacji w ulotce do tej wersji.

W wersji 2019.2 doszły dodatkowe wpisy w appSettings.config. Więcej informacji w ulotce do tej wersji.

W wersji 2024.0 został dodany nowy plik konfiguracyjny documentSettings.config. Więcej informacji w ulotce do tej wersji.

W wersji 2024.1 doszły dodatkowe wpisy w appSettings.config oraz documentSettings.config. Więcej informacji w ulotce do tej wersji.

Czy ten artykuł był pomocny?