Krótka rozmowa o jednym procesie

Bez specyfikacji. Bez długiego opisu.

Sprawdźmy, gdzie ucieka marża.

Wybierz wygodny sposób kontaktu. Jedno zdanie o problemie wystarczy. Możesz też zostawić samo imię i kontakt.

Zadzwoń teraz+48 519 623 926

Bez prezentacji sprzedażowej.
Najpierw sprawdzimy, czy temat ma ekonomiczny sens.

Wolisz porozmawiać od razu?Zadzwoń bezpośrednio
+48 519 623 926
SpedytomatIntegracje TMS

TMS / API / wymiana danych

Integracje TMS bez ręcznego przenoszenia danych między systemami

TMS może pozostać głównym systemem. Integracja usuwa ręczne przepisywanie danych między nim a e-mailem, dokumentami, ERP, WMS-em, telematyką, giełdą transportową lub innym źródłem, pod warunkiem, że transfer można wykonać i potwierdzić bezpiecznie.

Dane przechodzą między systemami automatycznie,ale każdy transfer jest kontrolowany i ma jawny wynik.

DEFINICJA

Co to jest integracja TMS?

Integracja TMS to połączenie systemu zarządzania transportem z innym źródłem lub systemem tak, aby dane mogły być przekazywane bez ręcznego przepisywania. Dobra integracja nie tylko wysyła dane, ale też sprawdza warunki transferu, rozpoznaje błędy i potwierdza wynik.

INTEGRACJA

Właściwa, gdy oba narzędzia zasadniczo działają, ale pomiędzy nimi pozostał ręczny krok.

NOWY TMS

Może być właściwy, gdy problem dotyczy rdzenia obsługi transportu, a nie samej wymiany danych. Sprawdź, kiedy rozważyć system TMS

01 / KIERUNKI

TMS nie musi być wyspą

Co można połączyć z TMS-em?

To możliwe kierunki integracji, nie deklaracja funkcji każdego produktu. Rzeczywisty zakres zależy od obu systemów, dostępu, licencji i danych udostępnionych na koncie.

GŁÓWNY SYSTEM OPERACYJNYTMSzlecenia · dokumenty · statusy · rozliczenia
01E-mail → TMS

E-mail i dokumenty

Zlecenia, załączniki i inne dane, które powstają przed zapisem w ustrukturyzowanym systemie.

02ERP ↔ TMS

ERP

Integracja TMS z ERP może obejmować kartoteki, dane klientów oraz informacje operacyjne lub finansowe uzgodnione pomiędzy systemami.

03WMS ↔ TMS

WMS

Dane magazynowe, gotowość wysyłki, dyspozycje i statusy potrzebne w obsłudze transportu.

04Telematyka → TMS

Telematyka

Pozycja, zdarzenia, przebieg trasy lub status pojazdu w zakresie, jaki udostępnia używane rozwiązanie.

06TMS → raport

Raporty i BI

Kontrolowany eksport danych do analizy, zestawień operacyjnych i widoków zarządczych.

07System ↔ TMS

System klienta lub partnera

Przekazanie zlecenia, potwierdzenia albo statusu pomiędzy współpracującymi organizacjami.

!

Kierunek strzałki pokazuje przykładową odpowiedzialność za przepływ. Przed wdrożeniem trzeba ustalić oddzielnie, który system tworzy, aktualizuje i potwierdza każdą informację.

02 / TMS + GIEŁDA

Ładunek z TMS-u na giełdę

Jak połączyć TMS z giełdą transportową?

Zakres konkretnego połączenia zależy od używanego TMS-u, giełdy, konta i licencji. Kolejność sprawdzania jest jednak zwykle podobna.

KRÓTKA ODPOWIEDŹ

Najpierw sprawdź, czy Twój TMS ma gotowe połączenie z tą giełdą i czy obejmuje ono potrzebne operacje. Jeżeli nie, po potwierdzeniu dostępu i wymaganych zgód można zbudować osobną warstwę między TMS-em a API giełdy.

Ta warstwa pobiera dane ładunku z TMS-u, sprawdza ich kompletność, publikuje ofertę, zapisuje jej identyfikator przy zleceniu i zwraca potwierdzony wynik albo czytelny błąd. Najlepiej zacząć od jednej operacji, zwykle publikacji ładunku na jednej giełdzie.

01

Gotowe połączenie w TMS-ie

Gdy wystarcza standardowy zakres

Najprostsza droga, jeżeli połączenie działa w Twoim planie i obejmuje cały potrzebny proces: publikację, zmianę i wycofanie oferty oraz statusy. Zapytaj dostawcę TMS-u, które operacje są obsługiwane i dla ilu kont.

02

Integracja przez API giełdy

Gdy gotowego połączenia brakuje lub jest zbyt wąskie

Osobna usługa łączy dane z TMS-u z API giełdy według reguł firmy: co publikować, kiedy aktualizować, kiedy wycofać ofertę i jak pokazać błąd. Wymaga potwierdzonego dostępu do danych TMS-u i do API giełdy oraz zgód wymaganych przez operatorów.

03

TMS bez API

Gdy TMS nie udostępnia interfejsu

Jeżeli TMS ma eksport, pliki lub powiadomienia e-mail, dane można pobrać tą drogą. Integracja przygotowuje ofertę, a spedytor może ją zatwierdzić, zanim trafi na giełdę.

DOSTĘP PO STRONIE GIEŁDY
  • Dokumentacja
    Możliwość techniczna

    Sprawdź, czy API obejmuje dokładnie potrzebną operację.

  • Aplikacja
    Zgoda operatora

    Rejestracja, ocena zastosowania i bezpieczeństwa mogą być wymagane. Operator może odmówić dostępu.

  • Konto klienta
    Osobna aktywacja

    Potwierdź licencję, uprawnienia i koszty dla konkretnej firmy.

  • Test
    Uzgodniony zakres

    Ustal środowisko, ograniczenia i sposób sprawdzenia wyniku przed uruchomieniem.

Sprawdź warunki dostępu do API
PRZED STARTEM USTAL
  1. 01

    Źródło prawdy

    Czy ofertę zmienia się tylko w TMS-ie, czy także bezpośrednio na giełdzie?

  2. 02

    Powiązanie rekordów

    Identyfikator oferty zapisany przy zleceniu, aby ponowienie lub zmiana nie utworzyły duplikatu.

  3. 03

    Cykl życia oferty

    Co dzieje się po zmianie terminu, przyjęciu ładunku albo anulowaniu zlecenia.

  4. 04

    Konta i licencje

    Z którego konta publikuje integracja i czy plan giełdy oraz TMS-u na to pozwala.

  5. 05

    Bezpieczne testy

    Jak sprawdzić publikację bez ryzyka, jeżeli giełda nie ma osobnego środowiska testowego.

03 / METODY

Sposób zależy od systemów

API nie jest jedyną metodą.

Integracja TMS ma zapewnić wiarygodny wynik procesu. Technologia połączenia jest tylko środkiem do celu. Wybieramy ją po sprawdzeniu możliwości obu stron.

01

API

Preferowana metoda, gdy system stabilnie udostępnia wymagane dane i operacje, a warunki dostępu pozwalają ich użyć.

02

Import i eksport

Pliki CSV, XLSX, XML lub inne uzgodnione struktury mogą wystarczyć do bezpiecznej, cyklicznej wymiany.

03

EDI

Ustrukturyzowane komunikaty biznesowe przydatne tam, gdzie obie strony obsługują ten sam uzgodniony standard.

04

Pliki i współdzielone lokalizacje

Kontrolowana wymiana plików, gdy system udostępnia folder, serwer lub inny mechanizm odbioru i przekazania.

05

E-mail i dokumenty

Punkt wejścia dla procesu, który zaczyna się przed powstaniem danych możliwych do wysłania przez klasyczne API TMS.

API TMSDostępne API może ułatwić połączenie, ale samo jego istnienie nie potwierdza jeszcze dostępu do właściwych pól, operacji ani bezpiecznej obsługi błędów.

04 / KONTROLA

Integracja to więcej niż transfer

Dobra integracja nie kończy się na wysłaniu danych.

Przepływ jest bezpieczny dopiero wtedy, gdy można rozpoznać operację, zweryfikować ją, potwierdzić wynik i obsłużyć przypadek, który się nie udał.

01

Odbierz

Pobierz dane z ustalonego źródła i zapisz informację, czego dotyczy operacja.

02

Zweryfikuj

Sprawdź wymagane pola, format, klienta, uprawnienia i ustalone reguły biznesowe.

03

Sprawdź duplikat / idempotencję

Rozpoznaj ponowienie tej samej operacji, aby nie utworzyć drugiego zlecenia lub statusu.

04

Przekaż

Utwórz, zaktualizuj albo wyślij dane do systemu docelowego zgodnie z uzgodnionym zakresem.

05

Potwierdź wynik

Sprawdź odpowiedź systemu docelowego. Samo wysłanie żądania nie oznacza jeszcze poprawnego zapisu.

06

Pokaż wyjątek

Przekaż czytelną informację o błędzie, kontekście i działaniu wymaganym od właściwej osoby.

ZASADA INTEGRACJIBrak potwierdzenia nie może wyglądać jak poprawnie wykonana integracja.

05 / WYKONALNOŚĆ

Najpierw sprawdzamy dostęp

Czy dany TMS da się zintegrować?

Nie odpowiadamy na to po samej nazwie systemu. Potrzebny jest konkretny proces, wersja produktu, konto i potwierdzone możliwości techniczne oraz licencyjne.

01

System i wersja

Pełna nazwa produktu, używana wersja, model hostingu oraz środowisko, którego ma dotyczyć połączenie.

02

API, import i eksport

Rzeczywiście dostępne metody wymiany, dokumentacja oraz operacje udostępnione na danym koncie.

03

Zakres danych i operacji

Pola możliwe do odczytu, utworzenia i aktualizacji wraz z ograniczeniami konkretnego interfejsu.

04

Konta, role i uprawnienia

Tożsamość używana przez integrację oraz prawa wymagane po obu stronach przepływu.

05

Warunki licencyjne

Pakiet, dodatkowe opłaty, zgody i zasady dostawcy dotyczące automatycznej wymiany danych.

06

Limity techniczne

Limity liczby operacji, wielkości plików, częstotliwości zapytań i innych zasobów.

07

Identyfikatory i duplikaty

Klucz pozwalający rozpoznać ten sam obiekt, ponowienie operacji i istniejący już zapis.

08

Źródło prawdy

System odpowiedzialny za klienta, zlecenie, dokument, status i każdą późniejszą zmianę danych.

09

Błędy i ponowienia

Sposób zapisu błędu, bezpiecznego ponowienia oraz przekazania sprawy człowiekowi.

10

Środowisko testowe

Możliwość sprawdzenia przepływu bez ryzyka utworzenia nieprawidłowych danych produkcyjnych.

NIE OBIECUJEMY „INTEGRACJI Z KAŻDYM TMS-EM”

Najpierw weryfikujemy oba końce przepływu. Jeżeli potrzebnej operacji nie da się wykonać bezpiecznie albo warunki dostawcy jej nie dopuszczają, wskazujemy ograniczenie przed rozpoczęciem budowy.

06 / DECYZJA

Nie każde ograniczenie jest integracją

Kiedy integracja zamiast wymiany TMS-u?

Najpierw trzeba nazwać miejsce problemu. Integracja usuwa ręczny krok między narzędziami; nie zastępuje brakującego rdzenia systemu ani całego firmowego procesu.

SYTUACJAPIERWSZY KIERUNEK

01Oba systemy działają, lecz dane są kopiowane ręcznie

Integracja

02Brakuje jednej funkcji w obecnym środowisku

Moduł

03Rdzeń codziennej pracy w TMS-ie jest niewystarczający

Rozważenie wymiany TMS-u

04Własny proces obejmuje wiele narzędzi, ról i reguł

Dedykowany obieg lub platforma

07 / REALIZACJE

Dwa różne przepływy

Integracje działające w procesach spedycyjnych.

Pokazujemy rzeczywisty zakres dwóch anonimowych wdrożeń. Nie rozszerzamy go na każdy TMS, konto ani konfigurację produktów wymienionych w opisach.

!

Zakres konkretnego wdrożenia, a nie deklaracja możliwości każdego systemu. Dostępne operacje, potwierdzenia i sposób obsługi błędów trzeba sprawdzić dla używanego środowiska.

08 / PIERWSZY ETAP

Jeden przepływ wystarczy

Jak zaczynamy integrację systemu TMS?

Nie potrzebujesz gotowej specyfikacji technicznej. Potrzebujemy zobaczyć jedno miejsce, w którym pracownik dziś przenosi dane, sprawdza wynik i reaguje na błąd.

01

Pokazujesz ręczny transfer

Co pracownik kopiuje, z jakiego miejsca, do którego systemu i co robi później?

02

Pokazujesz przykłady

Po bezpiecznym ograniczeniu danych oglądamy rzeczywiste wiadomości, pliki lub rekordy.

03

Sprawdzamy obie strony

Weryfikujemy dostęp, API, licencje, identyfikatory i techniczne ograniczenia.

04

Definiujemy sukces i błąd

Ustalamy, co potwierdza poprawny wynik i jak ma wyglądać przypadek wymagający reakcji.

05

Zaczynamy od jednego przepływu

Pierwszy zakres ma jasne wejście, wynik, odpowiedzialność i sposób sprawdzenia działania.

09 / FAQ

Przed połączeniem systemów

Integracje TMS w praktyce.

Odpowiedzi opisują zasady projektowania integracji. Możliwości konkretnego produktu, konta i licencji zawsze wymagają osobnego potwierdzenia.

01Czy każdy system TMS ma API?

Nie. Dostępność API zależy od konkretnego produktu, wersji, pakietu, konta i polityki dostawcy. Nawet gdy API istnieje, może nie udostępniać operacji potrzebnej w danym procesie. Dlatego najpierw sprawdzamy rzeczywisty dostęp i dokumentację.

02Czy integracja TMS wymaga API?

Nie zawsze. W zależności od możliwości obu stron można wykorzystać import i eksport, EDI, kontrolowaną wymianę plików albo obsługę e-maili i dokumentów. Metodę dobieramy do wymaganego wyniku, bezpieczeństwa i możliwości utrzymania.

03Czy można połączyć TMS z ERP?

Często jest to możliwy kierunek, na przykład dla kartotek, danych operacyjnych lub rozliczeniowych. Trzeba jednak ustalić zakres dostępny w obu systemach oraz wskazać, który z nich jest źródłem prawdy dla każdego pola.

04Czy można zintegrować TMS z e-mailem i dokumentami?

Tak, jeżeli można bezpiecznie odebrać wiadomości, odczytać potrzebne dane i przekazać je do TMS-u dostępną metodą. Niepewne lub niekompletne przypadki powinny zostać zatrzymane i pokazane pracownikowi zamiast przechodzić jako poprawny zapis.

05Jak połączyć TMS z giełdą transportową?

Najpierw sprawdź, czy Twój TMS ma gotowe połączenie z tą giełdą i czy obejmuje ono potrzebne operacje: publikację, zmianę i wycofanie oferty oraz statusy. Jeżeli nie, po potwierdzeniu dostępu i wymaganych zgód można zbudować osobną warstwę między TMS-em a API giełdy. Pobiera ona dane ładunku, sprawdza ich kompletność, publikuje ofertę, zapisuje jej identyfikator przy zleceniu i zwraca potwierdzony wynik albo czytelny błąd. Gdy TMS nie ma API, źródłem danych może być eksport, plik lub wiadomość e-mail.

06Czy publiczna dokumentacja API wystarcza do uruchomienia integracji?

Nie. Operator może wymagać rejestracji aplikacji, oceny zastosowania, weryfikacji bezpieczeństwa, osobnej umowy oraz aktywacji konta klienta. Może również odmówić dostępu. Dokumentacja potwierdza opisane możliwości techniczne, ale nie zastępuje zgody na ich użycie.

07Co dzieje się, gdy integracja zwróci błąd?

Błąd powinien zostać zapisany i pokazany w miejscu uzgodnionym z zespołem. Komunikat musi wskazywać, której operacji dotyczy problem, co wiadomo o przyczynie i czy można bezpiecznie ponowić próbę.

08Jak zapobiegać duplikatom?

Przed wykonaniem operacji ustalamy stabilny identyfikator lub zestaw danych pozwalający rozpoznać wcześniejszy zapis. Integracja powinna również bezpiecznie obsługiwać ponowienia, przerwane połączenia i spóźnione odpowiedzi systemu docelowego.

09Czy trzeba wymienić obecny TMS?

Nie, jeżeli TMS dobrze obsługuje swój główny zakres, a problem polega na ręcznym przenoszeniu danych pomiędzy nim a innym narzędziem. Wymianę warto rozważać dopiero wtedy, gdy ograniczenie dotyczy rdzenia pracy i nie da się go rozsądnie uzupełnić.

10Ile kosztuje integracja TMS?

Koszt zależy od liczby systemów i operacji, jakości dokumentacji, sposobu autoryzacji, reguł kontroli, obsługi błędów oraz wymagań dotyczących utrzymania. Najpierw zamykamy jeden przepływ i dopiero po weryfikacji obu stron przygotowujemy zakres oraz wycenę.

11Jak długo trwa wdrożenie integracji?

Czas zależy przede wszystkim od dostępu do obu systemów, kompletności dokumentacji, liczby reguł i wyjątków oraz dostępności środowiska testowego. Zaczynamy od jednego zamkniętego przepływu, aby nie uzależniać pierwszego wyniku od szerokiego projektu.

Jeden ręczny przepływ na początek

Pokaż jedno miejsce, w którym dziś ktoś kopiuje dane między systemami.

Sprawdzimy, czy ten przepływ można zamknąć integracją, która obejmuje kontrolę, potwierdzenie wyniku i jawną obsługę błędów.

Zobacz przykładowe integracje