Przejdź do treści

BlogB11

Konektor do ERP, hub integracyjny czy integracja na zamówienie

Opublikowano
Czas czytania
5 min
Autor
Jakub Jagiełło

Konektor do ERP, hub integracyjny i integracja na zamówienie to trzy różne sposoby podłączenia sklepu i marketplace do systemu, w którym wystawiasz dokumenty. Żaden nie jest najlepszy w ogóle. Wybór zależy od liczby kanałów, tego, jak bardzo twoje procesy odbiegają od standardu, i od tego, kogo chcesz mieć jako stałego dostawcę. Poniżej porównanie trzech architektur i lista pytań, które warto zadać przed decyzją. Podstawowe założenia integracji opisuje wpis integracja sklepu z ERP.

Trzy architektury integracji

Gotowy konektor to oprogramowanie (najczęściej wtyczka do sklepu albo osobna usługa), które łączy konkretny sklep z konkretnym ERP. Ma z góry ustalony zakres: na przykład import zamówień, synchronizacja stanów, może wysyłka numerów przesyłek.

Hub integracyjny to platforma pośrednia, do której podłączasz kilka kanałów sprzedaży, a ona łączy je z ERP. Zamiast jednej integracji sklep-ERP masz wiele integracji kanał-hub i jedną hub-ERP.

Integracja na zamówienie to kod napisany pod twoje procesy, który łączy wybrane systemy przez ich interfejsy programistyczne.

Gotowy konektor: zalety i granice

Zaleta jest oczywista: konektor jest gotowy, więc uruchomienie bywa szybkie, a koszt początkowy jasno określony. Opis zakresu jest w dokumentacji dostawcy, można zapytać innych użytkowników.

Granice wynikają z tego samego faktu. Konektor robi to, co przewidział jego autor. Jeśli masz indywidualne cenniki dla kontrahentów, własne statusy zamówień, nietypowe dokumenty albo dwa magazyny, może się okazać, że brakuje akurat tego, co jest ci potrzebne. Pytania do dostawcy: czy konektor obsługuje twoją edycję ERP, jak często synchronizuje dane, co się dzieje przy błędzie i kto aktualizuje go po zmianie w sklepie lub ERP.

W przypadku Subiekta nexo warto wiedzieć, że programistyczny interfejs InsERT, czyli Sfera, jest na stronie producenta wymieniony wśród rozwiązań dostępnych w wersji Subiekt nexo PRO. Zależność od edycji ERP może więc ograniczać wybór konektora.

Hub integracyjny jako pośrednik

Hub ma sens, gdy sprzedajesz w kilku kanałach naraz i chcesz widzieć je w jednym miejscu. Zamówienia z różnych źródeł trafiają do jednej kolejki, stany są rozsyłane do wszystkich kanałów, a integracja z ERP jest zrobiona raz.

Warto jednak wiedzieć, że hub zwykle nie zawiera integracji z każdym ERP. Przykład: strona jednego z popularnych hubów (Base.com) informuje, że integracje z programami ERP, w tym z Subiektem nexo PRO, dostarczają zewnętrzne firmy, a sama platforma nie tworzy własnych integratorów tego typu. Koszt integratora i sposób rozliczeń zależą od jego dostawcy, a zakres funkcji (na przykład dokumenty sprzedaży czy powiadomienia) bywa różny u różnych dostawców. Integrator łączy się z API huba i bazą ERP. To oznacza trzy strony, które trzeba utrzymywać: hub, integrator i ERP. Strona huba nie podaje cen integratorów, więc trzeba je zapytać.

Hub bywa wygodny, ale to kolejna warstwa z własnym abonamentem, własnymi limitami i własnym cyklem zmian.

Integracja na zamówienie: kiedy jest uzasadniona

Integracja pisana na zamówienie ma sens, gdy:

  • proces odbiega od standardu (indywidualne cenniki, specyficzne dokumenty, reguły rezerwacji, kilka magazynów),
  • żaden gotowy konektor nie pokrywa wymaganego zakresu, a obejścia ręczne kosztowałyby więcej niż integracja,
  • masz kilka systemów, które trzeba połączyć w nietypowy sposób,
  • potrzebujesz pełnej kontroli nad tym, co i kiedy jest wysyłane.

Granice są takie same jak w każdym oprogramowaniu na zamówienie: koszt budowy, utrzymanie i zależność od wykonawcy. Integracja musi być zgodna ze zmianami interfejsów, z którymi się łączy. Na przykład rozwiązania oparte na Sferze wymagają wiedzy programistycznej i dokumentacji z pakietu nexo SDK, a przy nowych wersjach programu trzeba je sprawdzić i w razie potrzeby zaktualizować. Po stronie sklepu WooCommerce udostępnia REST API z kluczami dostępu, a także webhooki, które powiadamiają zewnętrzny system o zdarzeniach w sklepie.

Nie jest prawdą, że integracja na zamówienie jest zawsze lepsza. Dla standardowego sklepu z jednym kanałem i typowym przepływem gotowy konektor bywa rozsądniejszy i tańszy. Integracja na zamówienie wygrywa tam, gdzie standard przestaje wystarczać.

Koszty stałe, licencje i zależność od dostawcy

Porównując opcje, patrz nie tylko na cenę wdrożenia, ale na koszt w czasie:

  • licencje i abonamenty: konektor (często opłata roczna lub miesięczna), hub (abonament), ERP w wersji, która pozwala na integrację,
  • opłaty zależne od wolumenu: liczba zamówień, liczba kanałów, liczba użytkowników,
  • utrzymanie: kto reaguje, gdy integracja przestaje działać po aktualizacji sklepu lub ERP,
  • zależność od dostawcy: co się stanie, jeśli dostawca konektora zakończy działalność albo zmieni cennik, a jeśli integracja jest na zamówienie, to czy masz dostęp do kodu i dokumentacji,
  • koszt zmiany: ile będzie kosztowało przejście na inne rozwiązanie za rok lub dwa.

Przy integracji na zamówienie dopytaj o prawa do kodu i o to, kto będzie ją rozwijał, jeśli współpraca się skończy. Przy gotowym konektorze zapytaj, jak długo dostawca zobowiązuje się go utrzymywać.

Pytania przed wyborem

  1. Ile kanałów sprzedaży masz teraz, a ile będziesz mieć za rok?
  2. Które dane muszą się synchronizować: zamówienia, stany, ceny, kontrahenci, numery przesyłek, dokumenty?
  3. Jakiej edycji ERP używasz i czy udostępnia interfejs wymagany przez wybrane rozwiązanie?
  4. Czy twoje procesy są standardowe, czy masz wyjątki, których konektor nie obsłuży?
  5. Co się dzieje przy błędzie: jak dowiesz się o problemie i kto go usuwa?
  6. Kto utrzymuje rozwiązanie po aktualizacjach sklepu, ERP i platform?
  7. Jaki jest całkowity koszt na dwa lata, a nie tylko koszt uruchomienia?
  8. Co się stanie z danymi i integracją, jeśli zdecydujesz się zmienić dostawcę?

Zanim zaczniesz rozmowy z dostawcami, uporządkuj dane w ERP. Opisuje to poradnik przygotowanie danych do integracji z Subiektem nexo.

Podsumowanie

Gotowy konektor jest szybki, ale ma ustalony zakres. Hub ułatwia wielokanałowość, ale dokłada warstwę i opłaty. Integracja na zamówienie daje dopasowanie, ale wymaga utrzymania. Wybierz tę, której słabości są dla ciebie najmniej groźne.

Jeśli chcesz porozmawiać o integracji sklepu lub marketplace z ERP, możesz zapytać M8T. Wtyczki, konektory i integracje to jeden z obszarów usług M8T, a rozmowa zaczyna się od opisu twoich systemów i procesów.

Źródła

  1. Base.com: integracja z Subiekt nexo PRO
  2. InsERT: Subiekt nexo PRO, opis
  3. InsERT: Subiekt nexo, porównanie funkcjonalności
  4. WooCommerce: klucze REST API
  5. WooCommerce: webhooki

Pytanie

Podaj, jakie systemy masz i czego w nich brakuje. Wystarczy kilka zdań.

Napisz maila

Powiązane

Czytaj dalej

  1. B16

    CRM dla handlowców w terenie: co powinien mieć

    Zadania, notatki, wizyty z mapą i raportem: jakie funkcje CRM naprawdę pomagają handlowcom w terenie i jak połączyć CRM z ERP.

    Blog, 5 min

  2. B15

    Ile kosztuje aplikacja webowa i od czego zależy cena

    Od czego zależy cena aplikacji webowej: zakres, integracje, uprawnienia, dane i utrzymanie. Jak czytać wycenę i porównywać oferty.

    Blog, 6 min

  3. B14

    Ceny dla klientów B2B: cenniki, grupy cenowe i rabaty

    Jak zorganizować ceny dla klientów firmowych: cenniki, grupy cenowe, rabaty ilościowe i ceny indywidualne. Gdzie trzymać źródło cen.

    Blog, 6 min