Łączenie Shopify z systemem ERP lub realizacji

Aplikacje i integracje czytasz 9 min

Biurko magazynowe, gdzie ekran i półki ze stanami stoją naprzeciwko siebie
Dwa systemy, jedna liczba. Zdecyduj, kto jest właścicielem, zanim je połączysz.

Projekty integracyjne zawodzą na własności, nie na protokole. Gdy dwa systemy wierzą, że są właścicielami liczby stanów magazynowych, każdy kolejny błąd jest objawem tej jednej niepodjętej decyzji.

Więc pierwszym rezultatem nie jest kod. To tabela.

Tabela własności, którą piszesz jako pierwszą#

Łączenie Shopify z systemem ERP lub realizacji — Tabela własności, którą piszesz jako pierwszą
PoleWłaścicielKierunek
Dane główne produktuZwykle ERPERP → Shopify
CenaZwykle ERPERP → Shopify
Poziom stanówJeden system, nigdy obaMagazyn → Shopify
ZamówieniaShopifyShopify → ERP
Status realizacji i śledzenieMagazynMagazyn → Shopify
Rekord klientaZależy; zdecyduj jawnieTylko jeden kierunek

Zasady, które utrzymują to w rozsądku#

  1. Jeden właściciel na pole, a drugi system nigdy w nie nie pisze.
  2. Synchronizuj w jednym kierunku na pole. Synchronizacja dwukierunkowa to miejsce, gdzie żyją pętle.
  3. Używaj stabilnego identyfikatora zewnętrznego — SKU, nie wewnętrznych ID bazy danych.
  4. Spraw, by wszystko było idempotentne, więc powtórka jest nieszkodliwa.
  5. Loguj każdą wiadomość z jej identyfikatorem, by sporne zamówienie można było prześledzić od końca do końca.

Stany to trudna część#

Stany to pole, w które wszyscy chcą pisać i którego nikt nie chce być właścicielem. Wybierz system najbliższy fizycznym towarom, zwykle magazyn, i pozwól mu być autorytatywnym. Shopify wtedy odzwierciedla tę liczbę zamiast z nią negocjować.

Nadsprzedaże to prawie zawsze objaw dwóch piszących, nie opóźnienia synchronizacji. Napraw własność przed dostrajaniem częstotliwości.

Planuj nudne awarie#

Magazyn jest offline przez godzinę; ERP odrzuca źle sformatowany adres; produkt istnieje w jednym systemie, a nie w drugim. Żadne z tych nie są egzotyczne i wszystkie potrzebują zdefiniowanego zachowania i miejsca, gdzie człowiek może zobaczyć kolejkę.

Najczęstsze pytania

Synchronizacja w czasie rzeczywistym czy wsadowa?

Zamówienia szybko, stany często, dane produktów według harmonogramu. Wszystko w czasie rzeczywistym kosztuje więcej i poprawia niewiele.

Czy powinniśmy użyć platformy middleware?

Dla kilku systemów tak — centralizuje ponowne próby, logi i mapowanie. Dla jednej integracji to często więcej ruchomych części niż wartości.

Kto naprawia zablokowaną wiadomość o 2 w nocy?

Zdecyduj przed uruchomieniem. Integracja bez właściciela i widocznej kolejki staje się cichą utratą danych.

integracja shopify erpintegracja realizacji shopifysynchronizacja stanow shopifyintegracja magazynu shopifyshopify middleware

Wszystkie poradniki

Ostatnia aktualizacja 2026-08-04, shopifydevelopment.info · O nas

Piszą praktycy

Każdy poradnik piszą programiści, którzy budują i utrzymują sklepy Shopify, a nie przepisują z innych stron.

Przeglądane według harmonogramu

Shopify zmienia się nieustannie. Przy każdym poradniku stoi data ostatniego przeglądu i publikujemy ją nawet wtedy, gdy nic się nie zmieniło.

Bez płatnych miejsc

Żadna aplikacja, sklep z motywami, agencja ani partner nie kupi tu wzmianki, pozycji ani linku.

Dwanaście języków

Każdy poradnik jest przetłumaczony, a nie doklejony maszynowo — każdy język ma własny adres i własną datę przeglądu.

Ograniczenia nazwane wprost

Mówimy wprost, czego Shopify nie pozwoli zmienić i kiedy inna platforma lepiej pasuje do twoich reguł.