integracja ERPAPI WialonWialon

Integracja Wialon z ERP: od czego zacząć

Integracja Wialon z ERP krok po kroku: słownik danych, częstotliwość synchronizacji, obsługa błędów i pilot. Czego unikać w projekcie.

Zespół Asset Track · · Aktualizacja: 30 sierpnia 2026 · 5 min czytania
Schemat przepływu danych między Wialon i ERP z blokami integracji.

Integracja telematyki z ERP kończy comiesięczne ręczne przepisywanie danych — i to jest jej najłatwiejsza do policzenia korzyść. Trudność projektu prawie nigdy nie leży po stronie API. Leży w tym, że operacje, księgowość i IT używają trzech różnych nazw na ten sam pojazd, a nikt nie ma mandatu, żeby rozstrzygnąć, która jest właściwa.

Poniżej kolejność, która sprawdza się w projektach niezależnie od skali floty.

1. Zacznij od decyzji, nie od możliwości API

Pytanie „co da się pobrać z Wialona” ma odpowiedź: prawie wszystko. Dlatego jest to złe pytanie na start. Właściwe brzmi: którą decyzję podejmujemy dziś zbyt późno albo na podstawie ręcznie sklejonych danych?

Najczęstsze odpowiedzi:

  • rozliczanie tras i zleceń — dziś arkusz zbierany z trzech źródeł,
  • weryfikacja czasu pracy pojazdów wobec deklaracji podwykonawców,
  • koszt paliwa przypisany do konkretnego kursu, nie do pojazdu w skali miesiąca,
  • porównanie planu z wykonaniem, gdzie plan jest w TMS, a wykonanie w telematyce.

Każda z tych decyzji wymaga innego zestawu pól i innej częstotliwości. Lista decyzji jest jednocześnie listą wymagań — i najlepszym filtrem na zakres, który potrafi urosnąć w nieskończoność.

2. Uzgodnij słownik danych, zanim powstanie pierwszy request

Mapowanie pól Wialon na pola ERP przez warstwę transformacji.

To etap, którego pominięcie kosztuje najwięcej. Przed jakąkolwiek pracą programistyczną potrzebne jest mapowanie kluczowych identyfikatorów:

PojęcieWialonERP / TMSWłaściciel decyzji
PojazdID jednostkiNumer inwentarzowy / rejestracjaFleet manager
KierowcaID kierowcyNumer pracownikaHR
ZlecenieZadanie / geostrefaNumer transportowyOperacje
Centrum kosztówGrupa jednostekOddział / MPKControlling
Status trasyZdarzenie geostrefyStatus zleceniaOperacje

Kolumna z właścicielem jest równie ważna jak samo mapowanie. Bez niej pierwsza rozbieżność w danych uruchamia dyskusję, której nikt nie potrafi zamknąć, i projekt stoi.

Osobna, często pomijana kwestia: definicja zdarzeń granicznych. Kiedy trasa jest „zakończona” — przy wjeździe w geostrefę, przy wyłączeniu silnika, czy przy potwierdzeniu przez kierowcę? Trzy odpowiedzi dają trzy różne raporty i trzy różne faktury.

3. Podziel dane na trzy klasy częstotliwości

Nie wszystko musi płynąć w czasie rzeczywistym — a próba osiągnięcia tego dla wszystkiego jest najprostszą drogą do drogiej i kruchej integracji.

  • Realtime — status zlecenia, alerty krytyczne. Reakcja natychmiastowa, przez mechanizm powiadomień.
  • Near realtime — pozycja pojazdu, postoje, zdarzenia geostref. Cykl kilkuminutowy w zupełności wystarcza dyspozytorowi.
  • Batch — raporty dzienne i miesięczne, zestawienia kosztowe, przebiegi do rozliczeń. Okno nocne, gdy obciążenie obu systemów jest najniższe.

Podział przekłada się bezpośrednio na koszt utrzymania i na to, jak system zachowa się przy awarii łącza: dane wsadowe nadrobią zaległość, dane realtime wymagają kolejki i logiki ponawiania.

4. Zaprojektuj obsługę błędów, zanim wystąpią

Najdroższe w integracjach nie są awarie widoczne, tylko ciche. Eksport, który od trzech tygodni przesyła pusty plik, zostaje wykryty w momencie zamknięcia kwartału — i wtedy odtworzenie danych kosztuje wielokrotnie więcej niż mechanizm, który by go wykrył.

Minimalny zestaw zabezpieczeń:

  • logowanie wywołań z podziałem na typy błędów, nie jeden plik z wszystkim,
  • ponawianie z limitem prób i wykładniczym opóźnieniem, żeby nie dobić systemu, który właśnie wstaje,
  • alert przy braku danych, nie tylko przy błędzie — cisza jest gorszym objawem niż wyjątek,
  • dashboard statusu synchronizacji dostępny dla osoby biznesowej, nie tylko dla IT,
  • dzienny raport jakości danych: ile rekordów, ile odrzuconych, z jakiego powodu.

5. Uruchom pilota na małej grupie

Wdrożenie „big bang” w integracji sprawdza się jeszcze rzadziej niż we wdrożeniu samego monitoringu. Kolejność, która działa:

  1. 10–20 pojazdów reprezentatywnych dla różnych typów tras.
  2. Dwa tygodnie pomiaru jakości danych — ile rekordów wymaga ręcznej korekty i dlaczego.
  3. Poprawki procesu, nie tylko kodu. Zwykle na tym etapie okazuje się, że część rozbieżności wynika ze sposobu pracy dyspozytorów, a nie z mapowania pól.
  4. Rollout dopiero po ustabilizowaniu jakości.

Testy prowadź na kopii danych. Nikt nie testuje integracji na produkcyjnym systemie, w którym wystawia się faktury.

6. Co dalej: od eksportu do dwukierunkowości

Typowa ścieżka rozwoju wygląda tak:

Etap 1 — eksport jednokierunkowy. Przebiegi i koszt paliwa trafiają do ERP. Efekt: znika comiesięczne ręczne zestawienie. Najkrótsza droga do policzalnej korzyści.

Etap 2 — wzbogacenie o zdarzenia. Zdarzenia geostref zmieniają statusy zleceń. Efekt: dyspozytor przestaje dzwonić z pytaniem o pozycję, klient dostaje status automatycznie.

Etap 3 — wymiana dwukierunkowa. Zlecenie z TMS tworzy zadanie i geostrefę w platformie; wykonanie wraca jako status. Efekt: jedno źródło prawdy o realizacji.

Etap 4 — analityka. Dane telematyczne w hurtowni obok danych sprzedażowych. Efekt: rentowność klienta i kierunku liczona na faktach, nie na stawkach z oferty.

Warianty architektury i narzędzia opisujemy szerzej na stronie o integracjach Wialon.

7. Kiedy integracja się nie opłaca

Uczciwa odpowiedź: częściej, niż sugerowałby to interes dostawcy.

  • Proces zmienia się co kwartał. Integracja utrwala reguły. Jeżeli reguły są niestabilne, cykliczny eksport do arkusza jest tańszy i szybciej się dostosowuje.
  • Flota poniżej kilkunastu pojazdów. Godziny poświęcane na ręczne zestawienia bywają mniejsze niż koszt utrzymania serwisu integracyjnego.
  • ERP na wyjściu serwisowym. Integracja z systemem, który firma planuje wymienić w ciągu roku, to praca do wykonania dwa razy.

W każdym z tych przypadków warto policzyć godziny ręcznej pracy w skali roku i zestawić je z kosztem utrzymania. Ta jedna liczba rozstrzyga dyskusję szybciej niż prezentacja.

Podsumowanie

Dobra integracja to w 20% kod i w 80% uzgodnienia: co znaczy każde pole, kto o nim decyduje, jak często dane płyną i co się dzieje, gdy przestaną.

Zacznij od jednego raportu, który dziś powstaje ręcznie, i policz godziny, które pochłania rocznie. Jeżeli chcesz najpierw uporządkować same dane telematyczne, zacznij od wdrożenia monitoringu GPS — integracja na nieuporządkowanych danych powiela bałagan, tylko szybciej.

Najczęstsze pytania

Ile trwa integracja Wialon z ERP?

Jednokierunkowy eksport jednego typu danych — na przykład miesięcznych przebiegów do systemu księgowego — to zwykle 2–4 tygodnie od zatwierdzenia specyfikacji. Dwukierunkowa wymiana zleceń i statusów z TMS to projekt liczony w miesiącach, prowadzony etapami, z działającym rezultatem po każdym etapie.

Co najczęściej blokuje projekt integracyjny?

Nie API, tylko brak wspólnego słownika danych. Dopóki operacje, księgowość i IT nazywają ten sam pojazd trzema różnymi identyfikatorami, każda integracja będzie wymagała ręcznych korekt. Drugi typowy blokator to brak właściciela pola po stronie biznesu — nikt nie wie, kto ma prawo zdecydować, co znaczy "trasa zakończona".

Czy każda firma potrzebuje synchronizacji w czasie rzeczywistym?

Nie, i w większości przypadków realtime podnosi koszt bez korzyści. Statusy zleceń faktycznie warto przekazywać natychmiast, ale pozycja pojazdu w cyklu kilkuminutowym i raporty w trybie nocnym wsadowym są tańsze w utrzymaniu i wystarczające biznesowo.

Czy Wialon udostępnia otwarte API?

Tak. Wialon Remote API działa po HTTP/JSON i pozwala odczytywać jednostki, sensory, trasy, zdarzenia i raporty oraz konfigurować powiadomienia. Umożliwia to zarówno cykliczne pobieranie danych, jak i reagowanie na zdarzenia w czasie zbliżonym do rzeczywistego.

Co zrobić, gdy ERP nie ma API?

Wtedy integracja opiera się na wymianie plików w uzgodnionym formacie — najczęściej CSV albo XML w katalogu wymiany lub przez SFTP. Rozwiązanie jest mniej eleganckie, ale w pełni wystarczające dla procesów rozliczanych dziennie lub miesięcznie i znacznie tańsze niż rozbudowa ERP.

Powiązane usługi

Zobacz, jak wdrażamy to u klientów:

Powiązane artykuły

Kontakt

Porozmawiajmy o Twojej flocie

Wypełnij formularz — odezwiemy się w ciągu 24h z bezpłatną wyceną.

Zaufaj doświadczeniu

Wdrażamy monitoring GPS od 2017 roku. Ponad 15 klientów.

4M+
Pojazdów
na Wialon
170+
Krajów
zasięg SIM
99.9%
Uptime
platformy

Lub skontaktuj się bezpośrednio:

ul. Marszałkowska 115/338
00-102 Warszawa