Gdzie znaleźć kod błędów

Kod błędu zostanie wyświetlony w momencie wyśłania jednego produktu (F5 w APW45). Wygląda to następująco:

Kody są obsługiwane w module od wersji 2.1.7. Niższe wersje nie zwracają kodów.

apw_error_code.png

Lista kodów błędów

1xx - Kody neutralne

Wszystkie kody 100, są kodami neutrlanymi. Nic z nimi nie trzeba robić. Przy następnej aktualizacji moduł powinien wszystko naprawić.

  • KMS#101 Produkt był uszkodzony w bazie. Został źle dodany. Integracja go usunęła z bazy Prestashop i zostanie ponownie dodany przy następnej aktualizacji.

2xx - Problemy z danymi Kamsoft APW45

Problem jest związany z danmi przesłanymi przez Kamsoft APW45 i/lub wymaga zmiany ustawień w programie APW45

  • KMS#201 Program Kamsoft APW45 przesłał błędną informację o podatku VAT. Akceptowane wartości to 0, 5, 8, 23. Należy naprawić po stronie programu Kamsoft APW45.
  • KMS#202 Program Kamsoft nie przekazał nazwy produktu. Nazwa jest pusta. Popraw dane w programie Kamsoft i prześlij produkt ponownie.
  • KMS#203 Nazwa produktu przekazana przez program Kamsoft APW45 nie jest zgodna ze standardami Prestashop (Nie jest akceptowana przez metodę Validate::isCatalogName w Prestashop).
  • KMS#204 Błąd ten może oznaczać w kwestie do sprawdzenia:
    • Po stronie APW45: W programie Kamsoft APW45 produkt ten nie ma przypisanych żadnych kategorii.
    • Po stronie modułu SEIGI Kamsoft: W module nie zostały zmapowane odpowiednie kategorie i produkt nie może być zaimprotowany. Przejdź do ustawień modułu i zmapuj kategorie.

3xx - Zmień ustawienia modułu

Wszystkie kody 3xx to kody, które oznaczają, że błąd jest zamierzony i jest związany z ustawieniami modułu.

Np. zablokowanie aktualizacji produktu, bo jego aktualizacja została zablokowana przez użytkownika.

  • KMS#301 Produkt został dodany na czarną listę w ustawieniach modułu. Przejdź do ustawień modułu, aby usunąć produkt z czarnej listy.
  • KMS#302 Produkt został dodany na czarną listę w karcie edycji produktu. W panelu administracyjnym sklepu, wejdź w edycję produktu i tam odblokuj aktualizację produktu. Programista zmodyfikował kod sklepu i prawdopodobnie dodał w ustawieniach produktu możliwość blokady aktualizacji.
  • KMS#303 - Używasz Multistore, jednak ten produkt został skonfigurowany tak, aby był dostępny tylko w jednym sklepie. Obecny produkt nie jest dostępny w tym kontekście sklepu. Aby rozwiązać ten problem, masz 2 wyjścia.
    • Edycja produktu i dodanie go w obecnie aktualizowanym sklepie
    • Wyłączenie w opcjach blokowania aktualizacji produktów, które nie są obecne w tym kontekście sklepu Integracja Kamsoft będzie wtedy mogła aktualizować produkt w obecnym kontekście sklepu. Pamiętaj, że doda to produkt do obecnego sklepu.
  • KMS#304 - Produkt nie istnieje w sklepie, a w ustawieniach modułu Kamsoft została zaznaczona opcja, aby nie dodawać produktów. Jeśli chcesz, aby produkt został dodany przez Kamsoft, to musisz zmienić ustawienia modułu Kamsoft, albo dodać ten produkt ręcznie do sklepu
  • KMS#305 - W konfiguracji modułu Kamsoft, zostało wpisane ID kategorii domyślnej, do której mają być importowane produkty. Jednakże, ta kategoria nie istnieje w sklepie (została usunięta lub został wpisany zły ID kategorii). Przejdź do konfiguracji modułu i wpisz poprawne ID.

4xx - Kody dla wsparcia.

Z tymi nic nie zrobisz jako użytkownik. Zgłoś to w pierwszej kolejnośći informatykowi, albo do naszego wsparcia.

  • KMS#401 Obiekt Product Prestashop ma zdefiniowaną właściwość $product->kamsoft_ban i jest ona równa 1.