Ten wpis opisuje ustawienia grup kontrahentów w Futuriti WebService XL dla integracji xSale z Comarch ERP XL. Konfiguracja dotyczy pobierania kontrahentów z ERP do xSale oraz obsługi kontrahentów podczas przekazywania zamówień z xSale do ERP.
W tym artykule znajdziesz
- co ustawisz w tej konfiguracji,
- jak ograniczyć pobieranie kontrahentów z ERP do xSale,
- jak działa dodatkowy warunek SQL,
- jak wskazać grupy przy dodawaniu kontrahenta do ERP,
- co zrobić po zmianie konfiguracji,
- na co zwrócić uwagę.
Co ustawisz w tej konfiguracji
Na zakładce Kontrahenci w konfiguracji WebService XL możesz określić, z jakich grup kontrahenci mają być pobierani z Comarch ERP XL do xSale oraz jak mają być obsługiwane grupy przy dodawaniu kontrahenta do ERP.
Ustawienia grup warto rozdzielać na dwa scenariusze:
- Comarch ERP XL -> xSale – pobieranie kontrahentów z ERP do xSale.
- xSale -> Comarch ERP XL – wyszukiwanie, dodawanie lub przypisywanie kontrahenta podczas przekazywania zamówienia do ERP.
Pobieranie kontrahentów z ERP do xSale
Aby ograniczyć pobieranie kontrahentów z Comarch ERP XL do xSale, przejdź w Futuriti WebService XL Setup do zakładki Konfiguracja -> Kontrahenci.
W polu Eksportuj tylko z grupy wybierz grupę, z której mają być pobierani kontrahenci. Lista wartości jest pobierana z grup kontrahentów dostępnych w Comarch ERP XL.
Jeśli chcesz, aby pobieranie obejmowało także podgrupy wybranej grupy, zaznacz opcję uwzględnij podgrupy.

Dodatkowy warunek SQL
W polu Warunki pobierania kontrahentów do zapytania (sql where) można wpisać dodatkowy warunek ograniczający pobieranie kontrahentów do xSale.
Przykład: jeśli z synchronizacji ma zostać wykluczony kontrahent o akronimie ABC, w tym polu można wpisać:
Knt_Akronim != 'ABC'
Po dodaniu takiego warunku kontrahent spełniający warunek wykluczenia nie będzie pobierany do xSale.
Grupy przy dodawaniu kontrahenta do ERP
W polu Eksportuj kontrahentów tylko z grup możesz wskazać grupę lub grupy, do których WebService ma przypisywać kontrahentów podczas obsługi zamówień przekazywanych z xSale do Comarch ERP XL.
Ważne: od wersji Comarch ERP XL 2025.1 wyszukiwanie kontrahenta nie jest ograniczone do wskazanej grupy. Kontrahent jest wyszukiwany w ERP na podstawie numeru NIP, niezależnie od przypisania do grupy.
Oznacza to, że ustawienie grupy nie zawęża wyszukiwania istniejącego kontrahenta do wybranej grupy. Jeżeli kontrahent o podanym numerze NIP już istnieje w Comarch ERP XL, może zostać odnaleziony również wtedy, gdy należy do innej grupy.
Konfiguracja grupy nadal ma znaczenie dla obsługi kontrahenta, w tym przypisania go do odpowiedniej grupy zgodnie z konfiguracją WebService.

Co zrobić po zmianie konfiguracji
Po zmianie ustawień zapisz konfigurację i zrestartuj WebService XL.
- Kliknij Zapisz w lewym górnym rogu okna konfiguracji.
- Przejdź do zakładki Harmonogram.
- Kliknij Zatrzymaj.
- Odśwież status SOAP.
- Kliknij Uruchom.
- Upewnij się, że usługa działa poprawnie.
Na co zwrócić uwagę
- Ograniczenie w polu Eksportuj tylko z grupy dotyczy pobierania kontrahentów z ERP do xSale.
- Opcja uwzględnij podgrupy rozszerza pobieranie o podgrupy wybranej grupy.
- Pole Eksportuj kontrahentów tylko z grup dotyczy obsługi kontrahentów przy przekazywaniu zamówień z xSale do ERP.
- Dodatkowy warunek SQL powinien być stosowany ostrożnie. Błędny warunek może spowodować, że kontrahenci nie będą pobierani do xSale.
- Zmiana konfiguracji zacznie działać po zapisaniu ustawień i restarcie WebService XL.

EN
