Czym jest integracja systemów?
Integracja systemów to automatyczna wymiana danych między programami używanymi w firmie, dzięki której każda informacja jest wpisywana tylko raz, w jednym miejscu. ERP, sklep internetowy, marketplace, system kurierski i KSeF komunikują się przez API (interfejs, przez który jeden program odczytuje i zapisuje dane w drugim), przez biblioteki producenta, takie jak Sfera w programach InsERT, albo przez wymianę plików XML i CSV.
Dobrze zaprojektowana integracja określa dla każdej danej trzy rzeczy: który system jest jej źródłem, w którą stronę dana płynie i jak często. Bez tych ustaleń dwa programy potrafią nadpisywać sobie nawzajem stany lub ceny, a błąd wychodzi na jaw dopiero przy reklamacji. Integracja nie wymienia programów, z których korzysta zespół — sprawia, że zaczynają one korzystać z tych samych, aktualnych danych.
Mapa przepływów: pięć danych, które najczęściej wpisuje się dwa razy
Każda konsultacja zaczyna się od rozrysowania, skąd i dokąd płyną dane. W firmach handlowych powtarza się pięć przepływów:
- Zamówienia. Powstają w sklepie, na Allegro, Amazonie lub w portalu B2B i powinny trafić do ERP jako zamówienie od klienta albo od razu jako dokument sprzedaży. Bez integracji pracownik kopiuje dane nabywcy, pozycje, rabaty i koszt dostawy, co przy kilkudziesięciu zamówieniach dziennie zajmuje kilka godzin.
- Stany magazynowe. Źródłem jest zwykle ERP lub system magazynowy, a odbiorcami wszystkie kanały sprzedaży. Każda minuta opóźnienia zwiększa ryzyko sprzedania towaru, którego już nie ma, i anulowania zamówienia z utratą oceny sprzedawcy.
- Ceny. Cennik i promocje ustala się w jednym miejscu, a kanały otrzymują ceny przeliczone według własnych reguł, na przykład z wyższą marżą na marketplace, gdzie dochodzi prowizja.
- Faktury i numery KSeF. Dokument powstaje w ERP, a od 1 kwietnia 2026 roku większość firm wystawia faktury w Krajowym Systemie e-Faktur. Integracja odsyła PDF i numer KSeF do zamówienia, więc klient pobiera fakturę bez pisania do biura.
- Statusy i numery przesyłek. Numer listu przewozowego z systemu kurierskiego aktualizuje zamówienie w sklepie i na marketplace, a klient dostaje powiadomienie o wysyłce bez udziału pracownika.
Wynikiem konsultacji jest taka mapa dla Twojej firmy: lista systemów, strzałki między nimi i zaznaczone miejsca, w których dane przenosi dziś człowiek.
Integracje według systemu
Ludzie szukają integracji po nazwie programu, dlatego każdy system ma osobną stronę z jego specyfiką, sposobem komunikacji i typowymi problemami:
- Integracja Comarch ERP Optima — Optima jako źródło stanów i dokumentów dla sklepu, Baselinkera i Allegro.
- Integracja Subiekt GT i nexo — wymiana danych przez Sferę i przygotowanie na przejście z linii GT na nexo.
- Integracja Baselinkera z ERP przez API — własne połączenie z Base.com, gdy integrator z katalogu nie wystarcza.
- Integracja Allegro z ERP i magazynem — oferty, parametry, zamówienia, zwroty i wiadomości przez API Allegro.
- Integracja WooCommerce z hurtowniami i ERP — sklep na WordPressie zasilany plikami dostawców i danymi z programu magazynowego.
- Platforma B2B dla hurtowni i producentów — portal zamówień z cenami indywidualnymi dla każdego klienta, oparty na danych z ERP.
- Migracja sklepu i systemu — przeniesienie produktów, klientów i historii zamówień ze starej platformy bez przerwy w sprzedaży.
- Połączenie własnej aplikacji z KSeF przez API — wystawianie i pobieranie e-faktur z aplikacji, która nie ma wbudowanej obsługi KSeF.
Trzy architektury integracji: punkt-punkt, Baselinker w centrum, warstwa pośrednia
Ten sam efekt, czyli brak podwójnego wpisywania, można osiągnąć na trzy sposoby. Wybór zależy od liczby systemów, wolumenu zamówień i planów rozwoju firmy.
Połączenie punkt-punkt to bezpośrednia wymiana danych między dwoma programami, na przykład ERP i sklepem. Jest najtańsze na start i wystarcza, gdy firma ma jeden kanał sprzedaży. Przy trzecim i czwartym systemie liczba połączeń rośnie szybciej niż liczba programów, a każda zmiana w jednym z nich wymaga poprawek w kilku miejscach.
Baselinker (Base.com) jako centrum zbiera zamówienia z marketplace i sklepów, a ERP komunikuje się wyłącznie z nim. To dobre rozwiązanie dla sprzedaży wielokanałowej, o ile integrator ERP z katalogu Base obsługuje procesy firmy. Ograniczeniem jest abonament platformy i logika, której nie da się zmienić poza ustawieniami panelu.
Warstwa integracyjna (middleware) to osobna usługa między systemami, która przyjmuje zdarzenia, przelicza dane według reguł firmy i rozsyła je dalej. Wymaga większego nakładu na początku, ale dodanie kolejnego kanału oznacza jedno nowe połączenie, a nie przebudowę całości.
| Kryterium | Połączenie punkt-punkt | Baselinker (Base) jako centrum | Warstwa integracyjna (middleware) |
|---|---|---|---|
| Typowy układ | ERP ↔ jeden sklep | ERP ↔ Base ↔ sklepy i marketplace | ERP ↔ middleware ↔ dowolne systemy |
| Koszt startu | najniższy | abonament Base + integrator ERP | najwyższy |
| Koszty stałe | utrzymanie jednego połączenia | abonament rosnący z liczbą zamówień | hosting i opieka nad usługą |
| Własne reguły (rezerwacje, marże per kanał, komplety) | w obrębie jednego połączenia | w granicach ustawień panelu i akcji automatycznych | dowolne |
| Dodanie kolejnego kanału | nowe połączenie od podstaw | zwykle konfiguracja w panelu | jedno nowe połączenie z warstwą |
| Najlepszy wybór, gdy | firma ma jeden sklep i jeden ERP | sprzedaż wielokanałowa z typowymi procesami | wiele systemów, nietypowe procesy, duży wolumen |
W praktyce te podejścia się łączą: Baselinker obsługuje marketplace, a dedykowana usługa odpowiada za wymianę danych z ERP tam, gdzie gotowy integrator nie wystarcza.
Przebieg integracji krok po kroku
- Mapa przepływów danych — konsultacja 60–90 minut, bez opłat. Rozmowa o systemach, wolumenie i miejscach ręcznej pracy. Po spotkaniu: schemat przepływów i wstępny wybór architektury.
- Test dostępu i specyfikacja — 1 dzień roboczy. Próbne pobranie danych z każdego systemu (API, Sfera, WebAPI Optimy, eksport plików) i porównanie identyfikatorów towarów. Po tym kroku: specyfikacja przepływów, terminy kolejnych etapów oraz kwota wpisana do umowy.
- Budowa na kopii danych — 3 dni robocze w zakresie bazowym. Każdy kolejny system, kierunek wymiany lub wyjątek wydłuża ten etap, a jego długość wynika ze specyfikacji. Integracja powstaje na kopii bazy ERP i koncie testowym sklepu, więc bieżąca sprzedaż nie jest zagrożona. Po tym kroku: raport z testów na zamówieniach z ostatnich tygodni, łącznie z korektami i zwrotami.
- Przełączenie — 1 dzień. Uruchomienie w ustalonym dniu, zwykle poza szczytem sprzedaży, z przygotowanym planem powrotu do dotychczasowej metody. Po tym kroku: działająca integracja i krótkie szkolenie osób, które obsługują wyjątki.
- Opieka po starcie — 30 dni w cenie, potem abonament od 249 zł / mies. Monitoring, alerty o zatrzymanych przepływach i poprawki po zmianach w API zewnętrznych platform. Po tym kroku: raport z liczby przetworzonych zamówień i dokumentów.
schemat dla Twojej firmy powstaje w trakcie jednej rozmowy
Realizacja: pliki dostawców zamieniane w produkty sklepu
Sklep internetowy otrzymywał od dostawców pliki o różnych formatach i układach kolumn, a karty produktów zakładano na ich podstawie ręcznie. Integracja z modułem AI odczytuje te pliki, mapuje pola na strukturę sklepu i przepuszcza każdy produkt przez kontrolę jakości przed publikacją. Wynik: zespół sklepu odzyskuje tygodniowo czas odpowiadający mniej więcej ¼ etatu. Szczegóły realizacji e-commerce
Co obejmuje każda integracja
- specyfikacja przepływów, w której dla każdej danej zapisano źródło, kierunek i częstotliwość,
- dziennik synchronizacji: każde zamówienie, dokument i zmiana stanu z godziną i wynikiem operacji,
- automatyczne ponawianie operacji po chwilowej niedostępności API lub serwera ERP,
- powiadomienie e-mail, gdy przepływ zatrzyma się dłużej niż ustalony czas,
- repozytorium kodu, instrukcja techniczna i przeniesienie praw majątkowych na Twoją firmę,
- 30 dni poprawek po uruchomieniu.
Cennik integracji systemów
Prosta synchronizacja dwóch systemów w jednym kierunku, na przykład stanów i cen z ERP do sklepu, kosztuje od 4 999 zł netto. Typowa integracja ERP z 2–3 kanałami sprzedaży, obejmująca zamówienia, stany, ceny i dokumenty sprzedaży, mieści się zwykle w przedziale 4 999–9 999 zł netto. Kwota jest ustalana po teście dostępu do systemów i nie zmienia się w trakcie prac.
| Zakres | Przykład | Cena netto |
|---|---|---|
| Prosta synchronizacja | stany i ceny z ERP do sklepu, jeden kierunek | od 4 999 zł |
| Typowa integracja 2–3 kanałów | ERP + sklep + marketplace: zamówienia, stany, ceny, faktury | 4 999–9 999 zł |
| Opieka nad integracją | monitoring przepływów, reakcja na zmiany API, poprawki błędów | od 249 zł / mies. |
Na cenę wpływają:
- liczba systemów i kierunków wymiany — przepływ dwukierunkowy wymaga rozstrzygania konfliktów, gdy dana zmieni się w obu miejscach,
- wspólny identyfikator towaru — jeśli SKU lub EAN w sklepie nie odpowiadają kodom w ERP, przed integracją trzeba uporządkować kartoteki,
- wymagana szybkość — aktualizacja co godzinę jest prostsza niż reakcja w ciągu minuty od zdarzenia,
- wyjątki — korekty, zwroty, komplety, warianty i zamówienia realizowane częściowo.
Najczęstsze pytania o integrację systemów
Ile kosztuje integracja systemów w firmie?
Od 4 999 zł netto za prostą synchronizację i zwykle 4 999–9 999 zł netto za integrację ERP z 2–3 kanałami sprzedaży. Cena zależy od liczby systemów, kierunków wymiany i wyjątków, takich jak korekty czy komplety. Stała kwota jest podawana po teście dostępu do systemów, przed rozpoczęciem prac.
Czym różni się gotowy integrator od integracji dedykowanej?
Gotowy integrator to produkt kupowany w licencji lub abonamencie, który obsługuje typowy scenariusz dla wielu firm naraz. Przy standardowym obiegu, czyli zamówienie zamieniane w dokument plus stany i ceny, zwykle jest tańszy i warto go wybrać. Integracja dedykowana kosztuje więcej niż typowy pełny integrator, od 4 999 zł netto, bo powstaje dla procesów jednej firmy: uwzględnia jej reguły rezerwacji, marż per kanał, kompletów i dokumentów, a zmiany trafiają do kodu będącego własnością firmy, bez rocznej licencji i bez kolejki u producenta.
Jak działa synchronizacja stanów magazynowych między ERP a sklepem?
Integracja odczytuje stan z ERP i zapisuje go w sklepie oraz na marketplace, cyklicznie albo po każdej zmianie. Kluczowe jest uwzględnienie zamówień, które wpłynęły, ale nie trafiły jeszcze do ERP; bez tego wysyłany stan jest zawyżony. Dlatego stan dostępny liczy się jako stan magazynowy pomniejszony o rezerwacje.
Czy integracja ERP ze sklepem internetowym wymaga zmiany programu?
Nie. Integracja korzysta z programu, który firma już ma — Optimy, Subiekta, enova365, WF-Maga czy Symfonii — i z jego oficjalnych interfejsów. Zmiana ERP ma sens tylko wtedy, gdy obecny program nie spełnia wymagań księgowych lub magazynowych, a nie z powodu samej integracji.
Co, jeśli program nie ma API?
Integracja jest nadal możliwa. Część programów udostępnia biblioteki producenta, import i eksport plików XML lub CSV albo widoki w bazie danych przeznaczone do odczytu. Wybór metody następuje po teście dostępu, a zapis bezpośrednio do tabel bazy jest stosowany tylko wtedy, gdy producent na to pozwala.
Kto odpowiada za działanie integracji po zmianie API Allegro lub aktualizacji ERP?
W abonamencie opieki — my. Platformy takie jak Allegro czy Base.com zapowiadają zmiany w API z wyprzedzeniem, a aktualizacje ERP potrafią zmienić wymagane wersje komponentów. W ramach opieki integracja jest dostosowywana przed wejściem zmian, a dziennik synchronizacji pokazuje, czy po aktualizacji wszystko działa.

Kacper Matelski — Software Engineer z ponad 6 letnim doświadczeniem w budowaniu systemów dla OZE, e-commerce, produkcji, lotnictwa i B2B. Od projektowania aż do finalnego wdrożenia i utrzymania. Współzałożyciel produktu SaaS dla firm produkcyjnych.
nodif na LinkedInPowiązane usługi
- Gdy dane w systemach są aktualne, agenci AI dla firm mogą na ich podstawie odpowiadać klientom o status zamówienia i dostępność towaru.
- Faktury kosztowe i umowy, które nie pochodzą ze sklepu, porządkuje elektroniczny obieg dokumentów bez wdrażania DMS.
- Przegląd procesów spoza handlu, od ofertowania po raportowanie, zawiera strona automatyzacja procesów w firmie.
