Platforma telematyczna pokazuje, gdzie jest pojazd. ERP wie, ile kosztuje. TMS wie, co ma przewieźć. Dopóki te trzy systemy nie rozmawiają ze sobą, ktoś w firmie co miesiąc przepisuje dane z jednego okna do drugiego — i to zwykle ta sama osoba, która powinna zajmować się czymś innym.
Integracje Wialon budujemy od 2017 roku: od prostego eksportu przebiegów do księgowości po dwukierunkową wymianę zleceń z systemami TMS.
Skąd system bierze dane i z jakim opóźnieniem
Wialon udostępnia dane na dwa sposoby i wybór między nimi decyduje o tym, jak integracja będzie się zachowywać przy awarii.
Odpytywanie cykliczne to pobieranie raportu albo zakresu danych co godzinę, co dobę albo raz w miesiącu. Jest odporne na chwilowy brak łączności — kolejne uruchomienie nadrobi zaległość — i wystarcza wszędzie tam, gdzie odbiorcą jest księgowość albo hurtownia danych.
Powiadomienia to sygnał wysyłany przez platformę w momencie zdarzenia: wjazd w strefę, przekroczenie progu, alarm. Opóźnienie liczy się w sekundach, ale odbiorca musi być dostępny w chwili wysłania, więc integracja wymaga kolejki albo bufora po stronie systemu docelowego.
Warto z góry ustalić dwie rzeczy: jak długo dane surowe mają być dostępne do ponownego pobrania i co się dzieje z rekordem, który dotarł dwa razy. Jedno i drugie wychodzi później, zwykle przy pierwszym zamknięciu miesiąca.
Co zwykle się psuje w integracjach
Cztery awarie, które widzieliśmy najczęściej — wszystkie są przewidywalne i wszystkie da się wykryć wcześniej niż reklamacją klienta.
Zmiana po drugiej stronie. Aktualizacja ERP zmienia format pola albo jego długość. Integracja przestaje działać w piątek po południu, a nikt nie dostaje o tym powiadomienia.
Wygasły token albo zmienione hasło konta serwisowego. Najczęstsza przyczyna cichej przerwy w wymianie danych. Dlatego każda integracja dostaje własne konto serwisowe, a nie konto pracownika, który może odejść z firmy.
Duplikaty po ponowieniu. Wysyłka, która nie dostała potwierdzenia, jest powtarzana — i bez klucza idempotencji ta sama trasa trafia do rozliczeń dwa razy.
Strefy czasowe i zmiana czasu. Doba raportowa liczona w innej strefie niż doba księgowa przesuwa przebiegi między miesiącami. Wychodzi to przy pierwszym zamknięciu kwartału.
Kto to utrzymuje po wdrożeniu
Integracja nie jest projektem zakończonym w dniu uruchomienia — jest usługą, która żyje tak długo, jak długo zmieniają się systemy po obu stronach. Dlatego do każdego wdrożenia dokładamy monitoring zadań wymiany i alerty o błędach: awaria ma być widoczna, zanim zauważy ją księgowość.
Klient dostaje dokumentację, opis mapowania pól i dostęp do kodu. Jeżeli firma ma własny zespół IT albo zmieni dostawcę, przejęcie utrzymania jest kwestią przekazania repozytorium, nie negocjacji. Utrzymanie po naszej stronie jest usługą, nie warunkiem dalszego działania systemu.
Punkt wyjścia
Najlepszy pierwszy krok to wskazanie jednego raportu, który dziś powstaje ręcznie, i policzenie godzin, które pochłania w skali roku. To liczba, wokół której da się prowadzić rozmowę o zakresie — a także sprawdzić, czy integracja w ogóle się opłaca. Więcej o kolejności działań piszemy w artykule o integracji Wialon z ERP.
Najczęstsze pytania
Od czego zacząć integrację Wialon z ERP?
Od jednego, konkretnego raportu, który dziś powstaje ręcznie. Zwykle jest to miesięczne zestawienie przebiegów albo kosztu paliwa per pojazd. Zautomatyzowanie jednego przepływu daje mierzalny efekt w kilka tygodni i pokazuje, jakie dane są naprawdę potrzebne, zanim zapadną większe decyzje architektoniczne.
Czy Wialon ma otwarte API?
Tak. Wialon udostępnia Remote API (HTTP/JSON) do odczytu jednostek, sensorów, tras, zdarzeń i raportów oraz mechanizmy powiadomień. Pozwala to zarówno na cykliczne pobieranie danych, jak i na reagowanie na zdarzenia w czasie zbliżonym do rzeczywistego.
Co jeśli firma nie ma zespołu IT?
Prowadzimy projekt end-to-end: analiza, budowa integracji, utrzymanie i wsparcie. Klient dostaje dokumentację i dostęp do kodu, więc przejęcie utrzymania przez własny zespół lub innego dostawcę jest możliwe w dowolnym momencie.
Jak wygląda bezpieczeństwo danych w integracji?
Komunikacja przez HTTPS z tokenami o ograniczonym zakresie uprawnień, osobne konta serwisowe dla każdej integracji, logowanie wywołań i retencja zgodna z polityką klienta. Dane osobowe kierowców przekazujemy wyłącznie w zakresie wymaganym przez konkretny proces.
Ile trwa typowa integracja?
Prosty, jednokierunkowy eksport raportu do ERP to zwykle 2–4 tygodnie od potwierdzenia zakresu. Dwukierunkowa wymiana z TMS, obejmująca zlecenia i statusy dostaw, to projekt liczony w miesiącach, prowadzony etapami z działającym rezultatem po każdym z nich.