Integracje

⌘K
  1. Strona główna
  2. Dokumentacja
  3. Integracje
  4. ERP – Integracja z Comarc...
  5. Popularne pytania i rozwi...
  6. Błąd „Niepoprawny numer NIP” w integracji xSale z Comarch ERP Optima

Błąd „Niepoprawny numer NIP” w integracji xSale z Comarch ERP Optima

Opis problemu

W historii zamówienia może pojawić się komunikat błędu o treści „Pobranie statusu dokumentu – Niepoprawny numer NIP”. Jest to związane ze sposobem działania integracji na linii xSale → Comarch ERP Optima oraz walidacją numeru NIP po stronie Optimy.

Możliwe przyczyny

  • Scenariusz 1: błędny NIP na zamówieniu w xSale – numer nie przechodzi walidacji (np. literówki, brakujące cyfry, spacje, wpisany numer telefonu lub inne znaki). NIP mógł zostać pobrany ze sklepu/marketplace albo wpisany ręcznie.
  • Scenariusz 2: NIP na zamówieniu jest pusty, ale błędny NIP jest już zapisany w Optimie na kartotece kontrahenta – integracja wiąże zamówienie z istniejącym kontrahentem (np. po e-mailu/akronimie). Jeśli w kartotece kontrahenta w Optimie jest zapisany nieprawidłowy NIP, Optima nadal będzie go walidować. Integracja potrafi dopisać NIP do kontrahenta, ale nie „usuwa” NIP, gdy w zamówieniu jest on pusty.

Jak rozwiązać problem

Scenariusz 1: błędny NIP w xSale (na zamówieniu)

  1. Otwórz zamówienie w xSale i sprawdź NIP dla Nabywcy i/lub Płatnika (oraz ewentualnie dane firmy pobrane ze sklepu/marketplace).
  2. Upewnij się, że NIP ma poprawny format (10 cyfr, bez dodatkowych znaków) i jest zgodny z danymi kontrahenta w Optimie.
  3. Popraw NIP w xSale (na zamówieniu). Jeśli dokument jest już pobrany do xSale, nie zostanie pobrany ponownie ze sklepu/marketplace. Ewentualną korektę w źródle wykonaj tylko „na przyszłość”. Następnie ponów eksport/synchronizację zamówienia do Optimy (ustaw w xSale status uruchamiający wysyłkę do ERP — najczęściej „Nowy”; w indywidualnych wdrożeniach może to być inny status).

Scenariusz 2: NIP na zamówieniu pusty, ale błędny NIP w kartotece kontrahenta w Optimie

  1. W Optimie odszukaj kontrahenta powiązanego z zamówieniem (najczęściej po e-mailu i/lub akronimie) i sprawdź pole NIP.
  2. Jeśli NIP jest błędny – popraw go na prawidłowy albo usuń (jeśli kontrahent nie powinien mieć NIP).
  3. W xSale ponów synchronizację/eksport zamówienia (ustaw w xSale status uruchamiający wysyłkę do ERP — najczęściej „Nowy”; w indywidualnych wdrożeniach może to być inny status) lub ponów pobranie statusu dokumentu.
  4. Jeśli nie możesz poprawić NIP na istniejącej kartotece, rozwiązaniem awaryjnym jest utworzenie nowej kartoteki kontrahenta w Optimie (np. przez zmianę e-mailu/akronimu w danych kontrahenta w xSale, aby integracja założyła nową kartotekę) – zalecane po konsultacji ze wsparciem.

Jeżeli błąd występuje mimo korekt, skontaktuj się ze wsparciem i podaj ID zamówienia oraz e-mail/akronim kontrahenta w Optimie.