E-mail i dokumenty
Zlecenia, załączniki i inne dane, które powstają przed zapisem w ustrukturyzowanym systemie.
TMS / API / wymiana danych
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.
DEFINICJA
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.
Właściwa, gdy oba narzędzia zasadniczo działają, ale pomiędzy nimi pozostał ręczny krok.
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ą
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.
Zlecenia, załączniki i inne dane, które powstają przed zapisem w ustrukturyzowanym systemie.
Integracja TMS z ERP może obejmować kartoteki, dane klientów oraz informacje operacyjne lub finansowe uzgodnione pomiędzy systemami.
Dane magazynowe, gotowość wysyłki, dyspozycje i statusy potrzebne w obsłudze transportu.
Pozycja, zdarzenia, przebieg trasy lub status pojazdu w zakresie, jaki udostępnia używane rozwiązanie.
Dane ładunku, publikacja oferty oraz statusy obsługiwane w uzgodnionym procesie.
Jak wybrać giełdę transportową →Kontrolowany eksport danych do analizy, zestawień operacyjnych i widoków zarządczych.
Przekazanie zlecenia, potwierdzenia albo statusu pomiędzy współpracującymi organizacjami.
02 / TMS + GIEŁDA
Ładunek z TMS-u na giełdę
Zakres konkretnego połączenia zależy od używanego TMS-u, giełdy, konta i licencji. Kolejność sprawdzania jest jednak zwykle podobna.
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.
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.
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.
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ę.
Sprawdź, czy API obejmuje dokładnie potrzebną operację.
Rejestracja, ocena zastosowania i bezpieczeństwa mogą być wymagane. Operator może odmówić dostępu.
Potwierdź licencję, uprawnienia i koszty dla konkretnej firmy.
Ustal środowisko, ograniczenia i sposób sprawdzenia wyniku przed uruchomieniem.
Czy ofertę zmienia się tylko w TMS-ie, czy także bezpośrednio na giełdzie?
Identyfikator oferty zapisany przy zleceniu, aby ponowienie lub zmiana nie utworzyły duplikatu.
Co dzieje się po zmianie terminu, przyjęciu ładunku albo anulowaniu zlecenia.
Z którego konta publikuje integracja i czy plan giełdy oraz TMS-u na to pozwala.
Jak sprawdzić publikację bez ryzyka, jeżeli giełda nie ma osobnego środowiska testowego.
03 / METODY
Sposób zależy od systemów
Integracja TMS ma zapewnić wiarygodny wynik procesu. Technologia połączenia jest tylko środkiem do celu. Wybieramy ją po sprawdzeniu możliwości obu stron.
Preferowana metoda, gdy system stabilnie udostępnia wymagane dane i operacje, a warunki dostępu pozwalają ich użyć.
Pliki CSV, XLSX, XML lub inne uzgodnione struktury mogą wystarczyć do bezpiecznej, cyklicznej wymiany.
Ustrukturyzowane komunikaty biznesowe przydatne tam, gdzie obie strony obsługują ten sam uzgodniony standard.
Kontrolowana wymiana plików, gdy system udostępnia folder, serwer lub inny mechanizm odbioru i przekazania.
Punkt wejścia dla procesu, który zaczyna się przed powstaniem danych możliwych do wysłania przez klasyczne API TMS.
04 / KONTROLA
Integracja to więcej niż transfer
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ł.
Pobierz dane z ustalonego źródła i zapisz informację, czego dotyczy operacja.
Sprawdź wymagane pola, format, klienta, uprawnienia i ustalone reguły biznesowe.
Rozpoznaj ponowienie tej samej operacji, aby nie utworzyć drugiego zlecenia lub statusu.
Utwórz, zaktualizuj albo wyślij dane do systemu docelowego zgodnie z uzgodnionym zakresem.
Sprawdź odpowiedź systemu docelowego. Samo wysłanie żądania nie oznacza jeszcze poprawnego zapisu.
Przekaż czytelną informację o błędzie, kontekście i działaniu wymaganym od właściwej osoby.
05 / WYKONALNOŚĆ
Najpierw sprawdzamy dostęp
Nie odpowiadamy na to po samej nazwie systemu. Potrzebny jest konkretny proces, wersja produktu, konto i potwierdzone możliwości techniczne oraz licencyjne.
Pełna nazwa produktu, używana wersja, model hostingu oraz środowisko, którego ma dotyczyć połączenie.
Rzeczywiście dostępne metody wymiany, dokumentacja oraz operacje udostępnione na danym koncie.
Pola możliwe do odczytu, utworzenia i aktualizacji wraz z ograniczeniami konkretnego interfejsu.
Tożsamość używana przez integrację oraz prawa wymagane po obu stronach przepływu.
Pakiet, dodatkowe opłaty, zgody i zasady dostawcy dotyczące automatycznej wymiany danych.
Limity liczby operacji, wielkości plików, częstotliwości zapytań i innych zasobów.
Klucz pozwalający rozpoznać ten sam obiekt, ponowienie operacji i istniejący już zapis.
System odpowiedzialny za klienta, zlecenie, dokument, status i każdą późniejszą zmianę danych.
Sposób zapisu błędu, bezpiecznego ponowienia oraz przekazania sprawy człowiekowi.
Możliwość sprawdzenia przepływu bez ryzyka utworzenia nieprawidłowych danych produkcyjnych.
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ą
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.
01Oba systemy działają, lecz dane są kopiowane ręcznie
Integracja02Brakuje jednej funkcji w obecnym środowisku
Moduł03Rdzeń codziennej pracy w TMS-ie jest niewystarczający
Rozważenie wymiany TMS-u04Własny proces obejmuje wiele narzędzi, ról i reguł
Dedykowany obieg lub platforma07 / REALIZACJE
Dwa różne przepływy
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
Nie potrzebujesz gotowej specyfikacji technicznej. Potrzebujemy zobaczyć jedno miejsce, w którym pracownik dziś przenosi dane, sprawdza wynik i reaguje na błąd.
Co pracownik kopiuje, z jakiego miejsca, do którego systemu i co robi później?
Po bezpiecznym ograniczeniu danych oglądamy rzeczywiste wiadomości, pliki lub rekordy.
Weryfikujemy dostęp, API, licencje, identyfikatory i techniczne ograniczenia.
Ustalamy, co potwierdza poprawny wynik i jak ma wyglądać przypadek wymagający reakcji.
Pierwszy zakres ma jasne wejście, wynik, odpowiedzialność i sposób sprawdzenia działania.
09 / FAQ
Przed połączeniem systemów
Odpowiedzi opisują zasady projektowania integracji. Możliwości konkretnego produktu, konta i licencji zawsze wymagają osobnego potwierdzenia.
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ę.
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.
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.
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.
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.
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.
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ę.
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.
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ć.
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ę.
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
Sprawdzimy, czy ten przepływ można zamknąć integracją, która obejmuje kontrolę, potwierdzenie wyniku i jawną obsługę błędów.