Usługa
Integracje sklepu z ERP, magazynem i PIM
Najdroższa integracja to ta, która działa w dziewięćdziesięciu kilku procentach przypadków. Resztę ktoś poprawia ręcznie, codziennie, i nikt nie liczy, ile to kosztuje.
Pierwsza rozmowa, 30 minut, bezpłatnie
Projekty od 6 000 zł brutto · cennik
Co zwykle nie działa
Stany rozjeżdżają się między systemami
Sklep sprzedaje towar, którego nie ma w magazynie, bo synchronizacja idzie raz na godzinę albo gubi część zmian. Kończy się anulowanym zamówieniem i złą opinią.
Statusy przepisywane ręcznie
Zamówienie z marketplace trafia do ERP przez arkusz, numer przesyłki wraca do klienta przez maila. Każde przepisanie to czas pracownika i miejsce na błąd.
Integracja bez właściciela
Wtyczka albo skrypt od poprzedniego wykonawcy, bez dokumentacji i bez logów. Gdy przestaje działać, dowiadujesz się o tym od klientów.
Jak to rozwiązujemy
Zmiana wysyłana od razu
Integracja nie czeka do pełnej godziny. Gdy w ERP zmienia się stan albo cena, zmiana idzie dalej od razu, a sklep, BaseLinker i marketplace dostają ją w ciągu minut, na ile pozwalają ich limity. Przy produktach, które schodzą do ostatniej sztuki, to różnica między zamówieniem a anulacją.
Kolejka, która czeka na ERP
Każda operacja trafia do kolejki. Jeśli ERP w biurze jest wyłączony na noc albo API odrzuca zapytania, zamówienie czeka i jest wysyłane ponownie, zamiast zniknąć. Nieudane próby widać w logu, a po kilku z rzędu dostajemy alert.
Kod i opis u Ciebie
Integracja leży w Twoim repozytorium, z opisem każdego przepływu i mapowania pól, czyli tego, który symbol w ERP odpowiada któremu produktowi w sklepie. Jeśli zmienisz wykonawcę albo ERP, nikt nie zaczyna od zgadywania.
Ile kosztuje synchronizacja co godzinę
Sklep, w którym 300 razy w miesiącu jakiś produkt schodzi do ostatniej sztuki, a na pozostałych kanałach taki produkt sprzedaje się średnio raz na 10 godzin. Im dłużej stan idzie między systemami, tym częściej ta sama sztuka sprzedaje się dwa razy.
| Stan idzie co | Średnie opóźnienie | Sprzedane 2 razy / mies. | Rocznie |
|---|---|---|---|
| 60 min | 30 min | 15 | 176 |
| 15 min | 7,5 min | 4 | 45 |
| przy każdej zmianie | ok. 1 min | 0,5 | 6 |
Każda podwójna sprzedaż to anulacja: zwrot pieniędzy, przeprosiny i gorsza ocena konta na marketplace. Najwięcej daje przejście z synchronizacji co godzinę na wysyłanie zmian od razu, a nie skracanie odstępu z 15 do 5 minut.
Ryzyko skupia się na produktach, które sprzedają się szybko i mają mały zapas. Dla nich prostym zabezpieczeniem jest bufor: marketplace widzi o jedną lub dwie sztuki mniej, niż jest w magazynie.
Jak przebiega wdrożenie
Zaczynamy od mapy danych: co, skąd, dokąd i jak często. Typowa integracja sklepu z ERP trwa od 2 do 5 tygodni.
Mapa procesu i systemów
2–3 dni
Spisujemy, które dane płyną między systemami i kto dziś przepisuje je ręcznie. Na koniec masz zakres i wycenę.
Przegląd API i limitów
1–2 dni
Sprawdzamy dokumentację i limity API każdego systemu. Tu wychodzą ograniczenia, które warto znać przed budową.
Budowa przepływów
1–3 tygodnie
Przepływy w Node.js z kolejką zadań: chwilowa awaria po stronie dostawcy nie gubi zamówień, tylko ponawia próbę.
Praca równoległa
1 tydzień
Nowa integracja działa obok dotychczasowej ścieżki. Porównujemy wyniki, zanim wyłączysz ręczną pracę.
Co dostajesz
Działające przepływy z logiem
Każda operacja zapisana w logu: co poszło, kiedy i z jakim wynikiem. Błędy widać od razu, nie po reklamacji.
Alerty przy awarii
Gdy API dostawcy przestaje odpowiadać, dostajemy alert i reagujemy w czasie z umowy.
Dokumentacja przepływów
Opis każdego przepływu, mapowania pól i procedury na wypadek awarii, dla Twojego zespołu.
Co mierzymy przed i po
Stan przed wdrożeniem mierzymy po to, żeby po nim było wiadomo, ile integracja faktycznie oszczędza.
- Czas obsługi zamówienia
- Od wpłynięcia zamówienia do wystawienia dokumentu, z logów systemów przed i po zmianie.
- Ręczne poprawki w tygodniu
- Liczba zamówień i stanów poprawianych ręcznie, zgłaszana przez zespół i widoczna w logu.
- Opóźnienie synchronizacji
- Czas od zmiany w jednym systemie do jej pojawienia się w drugim, mierzony automatycznie.
Co jest w cenie, a co nie
W cenie
- Mapa przepływów: które dane, skąd, dokąd i jak często
- Sprawdzenie dokumentacji i limitów API każdego systemu
- Przepływy stanów, cen, zamówień i dokumentów w zakresie z wyceny
- Kolejka z ponowieniami i log każdej operacji
- Alert, gdy synchronizacja stoi
- Tydzień pracy równoległej z dotychczasową ścieżką
- Dokumentacja przepływów i mapowania pól
Płacisz osobno
- Licencje i moduły do API po stronie ERP (np. Sfera do Subiekta), kupowane u dostawcy ERP
- Abonament BaseLinkera
- Porządkowanie danych w ERP (brakujące EAN, zdublowane symbole), jeśli jest go dużo
- Utrzymanie integracji po starcie, w pakiecie opieki od 750 zł brutto miesięcznie
Od Ciebie potrzebujemy
- Dostęp do ERP, najlepiej do środowiska testowego albo kopii bazy
- Dostęp do BaseLinkera, sklepu i kont marketplace
- Kontakt do partnera wdrożeniowego ERP, jeśli go masz
- Lista wyjątków: zestawy, ceny dla firm, kilka magazynów
- Osoba z magazynu lub biura, która sprawdzi wyniki pracy równoległej
Na czym budujemy
- Node.js
- Serwer aplikacji i integracji, w tym samym języku co strona
- TypeScript
- JavaScript z kontrolą typów: część błędów wychodzi przed wdrożeniem
- BullMQ
- Kolejka zadań: operacja, która się nie udała, jest powtarzana, a nie gubiona
- Redis
- Szybka pamięć podręczna i obsługa kolejek
- PostgreSQL
- Baza danych na Twoim serwerze, bez opłat licencyjnych
- BaseLinker
- Zamówienia ze sklepu i marketplace w jednym miejscu
- Comarch ERP / Subiekt nexo / SAP
- Systemy ERP, z którymi łączymy sklep przez API
Pełna lista technologii z opisem dla działu IT: technologie
Dla kogo to nie jest
Nie podejmujemy się integracji z systemem, który nie ma API ani stabilnego mechanizmu wymiany danych, jeśli jedyną drogą jest „klikanie” robotem w interfejsie. Takie rozwiązanie psuje się przy każdej aktualizacji i uczciwiej jest to powiedzieć na starcie.
Najczęstsze pytania
Ile kosztuje integracja z ERP?
Czy integracja obsłuży KSeF?
Z jakimi systemami się integrujecie?
Co się dzieje, gdy API ERP przestaje odpowiadać?
Czy nie wystarczy gotowa integracja BaseLinkera?
Zacznijmy od 30 minut rozmowy
Opisz, co ma działać. Odpiszemy z propozycją terminu bezpłatnej rozmowy, wideo albo telefon. Na rozmowie powiemy, czy to ma sens, ile mniej więcej kosztuje i ile potrwa. Wolisz od razu wybrać godzinę? Druga zakładka to kalendarz.
Pierwsza rozmowa, 30 minut, bezpłatnie
Projekty od 6 000 zł brutto · cennik
