1. Strona główna
  2. /
  3. Docs
  4. /
  5. API xSale
  6. /
  7. Przykłady wykorzystania R...
  8. /
  9. Pobieranie zamówień ̵...

Pobieranie zamówień – integracja z własnym systemem ERP

Projektując mechanizm pobierania zamówień z xSale do własnego systemu ERP warto opierać się na statusach zamówień. Dzięki dostępnym filtrom REST API xSale daje możliwość precyzyjnego wskazania, które zamówienia mają trafić do ERP. Zmiana statusu zamówienia po jego imporcie pozwala wygodnie zarządzać procesem realizacji zamówienia i uniknąć ewentualnych pomyłek.

Listę wszystkich zamówień zwraca endpoint:

GET /{organizationName}/orders

W przesyłanym zapytaniu można wykorzystać filtry statusidin oraz statusnamein. W obu przypadkach należy wskazać tablicę, zawierającą odpowiednio id statusów (integer) dla statusidin oraz nazw statusów (string) dla statusnamein.

Lista wszystkich statusów dostępna jest w zasobie:

GET /{organizationName}/statuses

Po pobraniu zamówienia do systemu ERP rekomendujemy aktualizację jego statusu. Ta operacja pozwala wykluczyć ponowny import zamówienia w oparciu o wskazane w filtrach statusy.

Przykład:

1. Pobieramy zamówienia ze statusem “Nowe”.
2. Po poprawnym wczytaniu zamówienia do ERP zmieniamy status zamówienia w xSale. Domyślny status, jaki xSale nadaje zamówieniom poprawnie przesłanym do systemu ERP, to “Zaimportowano do ERP“.
3. Jeśli podczas wczytywania zamówienia do systemu ERP wystąpił błąd, rekomendujemy ustawienie na takim zamówieniu statusu “Do obsługi ręcznej“.

Aktualizacja statusu odbywa się z wykorzystaniem endpointu:

PUT /{organizationName}/orders/{id}/change-status

Do przesłania zapytania potrzebne jest ID zamówienia oraz ID statusu, który ma zostać nadany po wysłaniu żądania.

Jesteśmy producentem oprogramowania. Robimy to co lubimy. Tworzymy zaawansowane technologicznie systemy IT o dużej skali działania.
Nasi klienci do laureaci Gazel Biznesu i Diamentów Forbes.

Sprzedaż internetowa


Automatyzacja i zarządzanie sprzedażą online

Aktualnie tutaj jesteś

Umów się na demo

Ile to kosztuje? Jak szybko mogę wdrożyć system? W jaki sposób zautomatyzujesz sprzedaż online? 

Umów się na DEMO systemu! Skontaktujemy się z Tobą i ustalimy dogodny termin spotkania.

Przesyłając formularz wyrażam zgodę na przetwarzanie podanych danych (również osobowych) w celu przekazywania informacji handlowych dotyczących produktów FUTURITI (producenta xSale).



Dodaj tu swój dd nagłówka

Czy aby na pewno mierzysz w magazynie wszystko, co powinieneś?

Ta strona wykorzystuje pliki cookies. Korzystając z niej wyrażasz zgodę na ich używanie, zgodnie z aktualnymi ustawieniami przeglądarki.