Konfiguracja aplikacji Comarch B2B – wymagane parametry
Po poprawnym zainstalowaniu aplikacji Comarch B2B oraz Panelu administracyjnego Comarch B2B można zalogować się do panelu w celu skonfigurowania wymaganych ustawień aplikacji Comarch B2B.
- Po pierwszym zalogowaniu do panelu wyświetli się użytkownikowi informacja o konieczności zapisania ustawień aplikacji Comarch B2B:
Konfiguracja ustawień aplikacji Comarch B2B znajduje się w menu Ustawienia/kafelek Konfiguracja aplikacji.
2. Na formularzu należy w szczególności uzupełnić parametry:
- Adres URL aplikacji Comarch B2B
- System ERP, z którym współpracuje Comarch B2B
- Ścieżka do katalogu, w którym zainstalowana jest aplikacja Comarch B2B
- Adres serwera Menadżera Kluczy licencji
- Numer licencji klucza wirtualnego
- Certyfikat SSL (włączony/wyłączony)
3. Po pierwszym zapisaniu formularza należy ręcznie zrestartować pulę aplikacji Comarch B2B na serwerze IIS.
4. Konfiguracja wymaganych ustawień aplikacji Comarch B2B została zakończona.
Zarówno aplikacja Comarch B2B oraz Panel administracyjny Comarch B2B powinny działać prawidłowo.
5. Można przejść w Panelu administracyjnym do konfiguracji pozostałych parametrów, które znajdowały się w pliku appSettings.config
Menu Ustawienia zawiera podzielone tematycznie obszary:
-
- Logowanie użytkowników – zawiera parametry dotyczące logowania użytkowników
- Zamówienia – zawiera parametry mające wpływ na składanie zamówień w Comarch B2B
- Wyszukiwarka – zawiera ustawienia wpływające na działanie wyszukiwarki towarów oraz dokumentów
- Swagger – umożliwia zdefiniowanie dostępu do metod API Comarch B2B (wykorzystywane przez zaawansowanych użytkowników w celu modyfikacji interfejsu Comarch B2B)
Konfiguracja Comarch B2B – pozostałe parametry
Pozostałe parametry aplikacji są przechowywane w plikach:
- connectionStrings.config – parametry połączenia do baz danych systemu ERP oraz Menadżera Kluczy
- printSettings.config – parametry konfiguracyjne dotyczące wydruków (dotyczy tylko Comarch ERP XL)
- documentSettings.config – parametry konfiguracyjne dotyczące dokumentów
- bin / customerpanel.indexservice.exe.config – parametry konfiguracyjne wyszukiwarki
Plik connectionStrings.config
Plik connectiongStrings.config zawiera dane autoryzacyjne do logowania do baz danych systemu ERP oraz Menadżera Kluczy.
W sekcji connectionStrings znajdują się dwa elementy:
1. strConnect – zawiera dane do bazy systemu ERP:
- 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
- Password – hasło dla użytkownika ComarchB2B
2. haspConnect – zawiera dane do bazy Menadżera Kluczy:
- Data source – serwer SQL, gdzie znajduje się baza Menadżera Kluczy
- Initial catalog – nazwa bazy master
- User Id – nazwa użytkownika ComarchB2BHASP
- Password – hasło dla użytkownika ComarchB2BHASP
Plik printSettings.config
W pliku printSettings.config administrator może zmienić domyślne ustawienia wydruków (dotyczy Comarch ERP XL), podając identyfikatory wydruków, które staną się domyślne dla funkcji drukowania dokumentów: Zamówień Sprzedaży oraz Faktur Sprzedaży. Identyfikator wydruku można odczytać z Comarch ERP XL.
Plik documentSettings.config
W pliku documentSettings.config administrator może zmienić domyślne ustawienia dokumentów. Obecnie jest to wykorzystywane do ustawień dotyczących dokumentów Zamówienia i Reklamacji (dotyczy Comarch ERP XL). Jest możliwość ustawienia, do którego katalogu mają trafić załączniki dodane na zamówieniu oraz reklamacji.
W elemencie “attachmentSetting” należy uzupełnić atrybut “groupId” numerem odpowiedniej grupy. Identyfikator grupy można odczytać z Comarch ERP XL z tabeli CDN.DaneBinarneGrupy.
W przypadku kiedy załączniki nie mają być grupowane, atrybut należy zostawić pusty.
Konfiguracja wydruków (Comarch ERP XL)
W celu umożliwienia wykonywania wydruków z poziomu Comarch B2B, do loginów serwera SQL należy dodać konto komputera, na którym zainstalowano Comarch B2B. Dodawanie konta odbywa się w zakresie użytkownika.
Konto komputera podajemy ze znakiem dolara na końcu, np. jeżeli komputer nazywa się SerwerB2B i znajduje się w domenie „AD”, to do loginów dodajemy konto AD\SerwerB2B$. Następnie dodajemy uprawnienia do bazy Comarch ERP XL, przypisując dodany login do roli CDNRaport. Natomiast, jeżeli komputer nie znajduje się w domenie, należy dodać konto z nazwą komputera, na którym znajduje się B2B oraz nazwą użytkownika systemowego, czyli: Komputer\Użytkownik$.
W przypadku Comarch ERP XL, do prawidłowego działania wydruków konieczne jest, aby baza XL z poziomu Menadżera Baz była dodana „dla wszystkich użytkowników” oraz był zaznaczony typ połączenia SQL (nie może być NT). Należy upewnić się, że w module Administrator Comarch ERP XL w sekcji Konfiguracja\ WWW ustawiona jest nazwa bazy danych oraz operator, który widnieje na zakładce Aplikacje na karcie kontrahenta, ma przypisane hasło.