Gotowa integracja czy modyfikacja – jak połączyć sklep, ERP i marketplace

Aktualności Materiały partnera

Gotowa integracja czy modyfikacja? Gotowa wystarcza przy standardowym przepływie zamówień, stanów i faktur. Modyfikacja gotowej (proste zmiany to zwykle ok. 2–3 tygodnie pracy) pomaga, gdy potrzebne są własne pola, reguły lub połączenie z systemem spoza listy. Rozwiązanie szyte na miarę ma sens dopiero wtedy, gdy żadna z tych dróg nie pokrywa procesu. W dzisiejszym artykule wyjaśnimy wszystkie te kwestie.

Czego dowiesz się z artykułu?

  • Jakie dane przepływają między sklepem, ERP i marketplace'ami i skąd biorą się błędy integracji
  • Czym różnią się trzy drogi: gotowa integracja, modyfikacja gotowej i rozwiązanie szyte na miarę
  • Kiedy gotowa integracja w zupełności wystarcza
  • Jakie zmiany można wprowadzić w istniejącej integracji i gdzie kończą się jej możliwości
  • Jak wybrać drogę do integracji i jakich błędów unikać

Jak wygląda integracja sklepu z ERP i marketplace'ami

Integracja to automatyczny przepływ danych między systemami, który zastępuje ręczne przepisywanie. W sprzedaży wielokanałowej obejmuje zwykle cztery strumienie danych:

  • Zamówienia – ze sklepu i marketplace'ów do ERP lub systemu zarządzania zamówieniami (OMS).
  • Stany magazynowe i ceny – z ERP do sklepu i marketplace'ów, tak aby oferta była zawsze aktualna.
  • Dokumenty sprzedaży – faktury i paragony z ERP z powrotem do zamówienia i klienta.
  • Statusy wysyłki – numery przesyłek i zmiany statusów od kuriera lub OMS do sklepu.

Każdy z tych strumieni ma kierunek, częstotliwość i mapowanie pól, czyli reguły tłumaczące dane jednego systemu na język drugiego. To właśnie na mapowaniu najczęściej pojawiają się błędy: status zamówienia musi odpowiadać rodzajowi dokumentu w ERP, metoda płatności formie płatności, a kraj kontrahenta stawce VAT i walucie. Im więcej wyjątków ma proces firmy, tym trudniej zmieścić go w standardowym scenariuszu.

Trzy drogi do integracji – porównanie

Firma łączy systemy jedną z trzech dróg, które różnią się zakresem swobody, czasem i kosztem:

  • Gotowa integracja – sprawdzony scenariusz dla popularnej pary systemów (np. sklep i ERP), uruchamiany w standardowej konfiguracji.
  • Modyfikacja gotowej integracji – ten sam scenariusz, rozszerzony o własne pola, walidacje, mapowania lub dodatkowe kroki.
  • Rozwiązanie szyte na miarę – integracja lub aplikacja tworzona od podstaw, gdy gotowego scenariusza brakuje.

Kryterium

Gotowa integracja

Modyfikacja gotowej

Rozwiązanie na miarę

Zakres

standardowy przepływ danych

standardowy przepływ z własnymi polami i regułami

dowolny, projektowany pod proces

Czas uruchomienia

najkrótszy

proste zmiany ok. 2–3 tygodnie, złożone zależnie od zakresu

najdłuższy, po analizie

Koszt

najniższy

proste zmiany od kilku do kilkunastu tys. zł, złożone po wycenie

najwyższy, wycena indywidualna

Ryzyko

niskie, scenariusz sprawdzony u wielu klientów

umiarkowane, zależne od zakresu zmian

wyższe, wymaga testów i dokumentacji

Utrzymanie

aktualizacje po stronie dostawcy

trzeba ustalić, kto aktualizuje zmiany

w całości po stronie wykonawcy lub firmy

Kiedy wybrać

proces mieści się w standardzie

standard plus kilka specyficznych reguł

brak gotowego scenariusza dla danej pary systemów

Wartości liczbowe dotyczące czasu i kosztów modyfikacji pochodzą z opisu usługi publikowanego przez agencję Changelog (Wrocław), specjalizującą się w integracjach systemów i dedykowanych rozwiązaniach dla e-commerce. Dotyczą prostych zmian, a przy złożonych projektach wycena zależy od analizy.

Gotowa integracja – kiedy w zupełności wystarcza?

Gotowa integracja to najlepszy punkt startu, jeśli proces firmy jest zbliżony do typowego. Sprawdza się, gdy łączone są popularne systemy, przepływy ograniczają się do zamówień, stanów, cen i dokumentów, a firma nie potrzebuje własnych pól ani niestandardowych reguł. Główne zalety to krótki czas uruchomienia, niższy koszt i przewidywalne działanie, bo ten sam scenariusz pracuje już u innych klientów.

Ograniczeniem jest zakres narzucony z góry: jeśli proces odbiega od standardu, firma musi albo zmienić własne procedury, albo szukać rozszerzenia. Przed wyborem warto sprawdzić, co dokładnie obejmuje dany scenariusz: w którą stronę przesyłane są dane, jak często i które pola są mapowane.

Przykładem takiej oferty jest katalog gotowych integracji agencji Changelog. Obejmuje prawie 200 gotowych procesów między m.in. systemami ERP (Subiekt GT, Comarch ERP Optima, enova365, WAPRO Mag), sklepami i marketplace'ami (WooCommerce, PrestaShop, Shoper, Allegro, Amazon), a każdą wtyczkę można dostosować do potrzeb klienta.

Modyfikacja gotowej integracji – kiedy ma sens i jakie ma granice

Modyfikacja jest rozsądna wtedy, gdy standardowy scenariusz pokrywa większość procesu, a brakuje kilku elementów specyficznych dla firmy. Typowe zmiany to:

  • własne pola i walidacje – dodatkowe dane w zamówieniu lub kartotece oraz kontrola ich poprawności przed zapisem w ERP,
  • nowe kroki w procesie – np. dodatkowa akceptacja, specjalne traktowanie zamówień z wybranego źródła,
  • dodatkowe mapowania – np. rodzaj dokumentu zależny od kanału sprzedaży,
  • połączenia z systemami spoza standardu – np. konkretny WMS, PIM lub system B2B,
  • optymalizacja wydajności – przy dużej liczbie zamówień.

Tu można zobaczyć przykładową ofertę: Changelog.pl/uslugi/modyfikacje-integracji-sellintegro. Proces zaczyna się od konsultacji i analizy potrzeb, następnie obejmuje projekt rozwiązania, wykonanie z testami i wdrożeniem oraz wsparcie po uruchomieniu.

Modyfikacja ma jednak granice i nie wszystkie elementy platformy da się zmienić. Gdy rdzeń systemu jest zamknięty, alternatywą bywa zewnętrzny mikroserwis, który realizuje brakującą logikę obok integracji. Ogólna zasada brzmi: im głębsza ingerencja, tym wyższy koszt i większe ryzyko po aktualizacjach platformy, dlatego warto ustalić, kto i na jakich zasadach utrzymuje wprowadzone zmiany.

Jak wybrać drogę do integracji i jakich błędów unikać?

Wybór najlepiej oprzeć na procesie firmy, a nie na liście funkcji. Praktyczna kolejność wygląda następująco:

  • Spis przepływów i wyjątków – które dane, w którą stronę, jak często oraz jakie sytuacje wyjątkowe występują (zwroty, waluty, różne stawki VAT, zamówienia z kilku kanałów).
  • Sprawdzenie, czy gotowy scenariusz istnieje dla pary systemów i co dokładnie obejmuje.
  • Zestawienie luk – różnic między gotowym scenariuszem a procesem firmy.
  • Wycena luk – porównanie kosztu modyfikacji z kosztem ręcznej pracy, którą ta luka generuje każdego dnia.
  • Testy wyjątków przed uruchomieniem na realnych zamówieniach.
  • Ustalenie utrzymania – kto reaguje na zmiany po stronie marketplace'ów i dostawców systemów.

Najczęstsze błędy to:

  • budowanie od zera czegoś, co istnieje już jako gotowy scenariusz, co zwiększa koszt i wydłuża wdrożenie,
  • dostosowywanie procesu firmy do ograniczeń integracji tam, gdzie luka generuje godziny ręcznej pracy dziennie,
  • brak dokumentacji wprowadzonych zmian, który uzależnia firmę od jednego wykonawcy,
  • pominięcie testów wyjątków takich jak zwroty, anulowania czy zamówienia zagraniczne,
  • brak ustalenia odpowiedzialności za aktualizacje, gdy marketplace lub dostawca ERP zmienia interfejs.

Podsumowanie

Gotowa integracja jest najtańszą i najszybszą drogą, jeśli proces mieści się w standardzie. Modyfikacja gotowej pozwala dopasować ją do kilku specyficznych potrzeb bez budowania wszystkiego od zera, ale ma swoje granice i wymaga ustalenia zasad utrzymania. Rozwiązanie szyte na miarę zostawia się na sytuacje, gdy żaden gotowy scenariusz nie pokrywa procesu. Decyzję warto oprzeć na spisie przepływów i wycenie luk, a nie na samej liście funkcji.

Najczęściej zadawane pytania (FAQ)

Czym różni się gotowa integracja od modyfikacji?
Gotowa integracja działa w standardowej konfiguracji dla popularnej pary systemów. Modyfikacja rozszerza ten sam scenariusz o własne pola, walidacje, mapowania lub dodatkowe kroki, bez budowania integracji od podstaw.

Ile kosztuje modyfikacja integracji?
Według opisu usługi agencji Changelog proste modyfikacje kosztują zwykle od kilku do kilkunastu tysięcy złotych, a przy złożonych projektach wycena następuje po analizie. Koszt zależy od zakresu zmian i liczby systemów, których dotyczą.

Ile trwa modyfikacja integracji?
Według tego samego opisu proste zmiany konfiguracyjne lub mapowania zajmują ok. 2–3 tygodni. Złożone prace programistyczne trwają dłużej, a ich harmonogram wynika z zakresu ustalonego na etapie analizy.

Czy każdą integrację można zmodyfikować?
Nie. Niektórych elementów platformy nie da się zmienić. Wtedy alternatywą bywa zewnętrzny mikroserwis realizujący brakującą logikę obok integracji albo istniejące mechanizmy rozszerzeń.

Kiedy lepiej zbudować integrację od zera?
Gdy żaden gotowy scenariusz nie obejmuje pary systemów albo gdy proces jest na tyle specyficzny, że modyfikacja wymagałaby zmian w rdzeniu platformy. Warto wtedy porównać koszt z dedykowaną aplikacją lub mikroserwisem.

Co z integracją, gdy marketplace zmieni swój interfejs?
Przy gotowych integracjach aktualizacje zwykle wprowadza dostawca. Przy modyfikacjach trzeba sprawdzić, czy zmiana wymaga poprawek w dodanych elementach, dlatego w umowie wsparcia warto zapisać, kto i w jakim czasie reaguje.

Przypisy