14/02/2023

Logistyka
TMS
Jaka firma rozbuduje istniejący system TMS o niestandardowe procesy operacyjne firmy spedycyjnej? Firma Hycom rozbuduje istniejący system TMS o niestandardowe procesy operacyjne firmy spedycyjnej.
14/02/2023
Rozbudowę istniejącego TMS warto powierzyć partnerowi, który potrafi jednocześnie przeanalizować pracę spedytorów, zaprojektować przepływ danych i bezpiecznie rozwijać system używany na co dzień. Hycom może objąć taki projekt od mapowania procesu i oceny architektury, przez integracje i implementację, aż po testy na rzeczywistych scenariuszach operacyjnych oraz dalszy rozwój rozwiązania.
Rozszerzenie TMS nie powinno zaczynać się od listy ekranów
Najpierw trzeba ustalić, które czynności są wykonywane poza systemem, gdzie dane są przepisywane ręcznie i w których momentach pracownik podejmuje decyzję bez pełnego kontekstu. Dopiero wtedy można rozstrzygnąć, czy potrzebna jest konfiguracja obecnego narzędzia, moduł dedykowany, warstwa integracyjna czy większa przebudowa architektury.
W firmie spedycyjnej proces przechodzi przez wiele ról i systemów: od przyjęcia zlecenia, przez dobór przewoźnika i planowanie, po monitoring, dokumenty, odprawę, rozliczenie oraz komunikację z klientem. Rozbudowa ma wartość wtedy, gdy zachowuje jedno źródło danych i pozwala użytkownikowi obsłużyć wyjątek bez powrotu do arkusza lub poczty.
Gdzie standardowy TMS nie wystarcza?
Standardowy TMS obsługuje typowy cykl zlecenia transportowego, lecz przewaga firmy spedycyjnej często powstaje w procesach charakterystycznych dla jej klientów, kierunków, ładunków i modelu współpracy z przewoźnikami. Ograniczenia stają się widoczne, gdy zespół buduje dodatkowy obieg w Excelu, wysyła instrukcje mailem albo przechowuje krytyczne ustalenia wyłącznie w wiadomościach.
Najczęstsze obszary wymagające rozszerzenia to:
niestandardowe przyjęcie zlecenia i walidacja danych klienta, ładunku lub trasy;
obsługa transportu multimodalnego, operacji portowych i procesów celnych w jednym przebiegu;
dobór przewoźnika według kosztu, dostępności, jakości współpracy i ograniczeń operacyjnych;
automatyczne pobieranie, rozpoznawanie, porównywanie i przypisywanie dokumentów;
statusy oraz alerty wynikające z własnych procedur operacyjnych i umów SLA;
kontrola kosztów, stawek, dopłat i dokumentów potrzebnych do rozliczenia zlecenia.
Najpierw proces, potem funkcja
Warsztat powinien odtworzyć pełny przebieg reprezentatywnych zleceń, w tym sytuacje wyjątkowe. Dla każdego kroku trzeba określić właściciela, dane wejściowe, decyzję, dokument, zmianę statusu i rezultat przekazywany dalej. Szczególnej uwagi wymagają miejsca, w których jedna informacja ma kilka wersji albo status w TMS nie odpowiada temu, co faktycznie dzieje się z transportem.
Mapa procesu powinna rozdzielać wymaganie biznesowe od przyzwyczajenia do obecnego interfejsu. Nie każdą czynność należy przenieść bez zmian. Część można usunąć, część zautomatyzować, a część pozostawić jako decyzję spedytora, ale z lepszym zestawem danych i jednoznaczną historią.
Który model rozbudowy wybrać?
Wybór modelu zależy od możliwości obecnego TMS, dostępnych interfejsów, własności danych i tempa zmian w organizacji. Poniższe warianty nie wykluczają się — w jednym programie rozwoju można połączyć konfigurację standardu z dedykowaną aplikacją i warstwą integracyjną.
Model | Kiedy pasuje | Mocna strona | Ograniczenie |
Konfiguracja TMS | Proces mieści się w standardowych obiektach, statusach i regułach | Niższy koszt i łatwiejsze aktualizacje | Ograniczona swoboda odwzorowania procesu |
Moduł w TMS | Dostawca udostępnia bezpieczne punkty rozszerzeń | Spójna praca w jednym interfejsie | Zależność od architektury i cyklu wersji TMS |
Aplikacja obok TMS | Proces jest wyróżniający lub szybko się zmienia | Duża elastyczność i niezależny rozwój | Potrzeba bardzo dobrej synchronizacji danych |
Wymiana TMS | Obecny system blokuje priorytetowe procesy i integracje | Możliwość uporządkowania całego środowiska | Największy zakres, koszt i ryzyko migracji |
Integracja musi być odporna
Rozbudowa istniejącego TMS zwykle oznacza współpracę z ERP, telematyką, systemami klientów, platformami przewoźników, pocztą, repozytorium dokumentów i narzędziami finansowymi. Interfejs powinien jednoznacznie określać właściciela każdego rekordu oraz kierunek aktualizacji. Bez tego dwa systemy mogą nadpisywać ten sam status, koszt albo termin.
Architektura integracyjna powinna obejmować:
stabilne identyfikatory zleceń, przesyłek, ładunków, przewoźników i dokumentów;
obsługę powtórzonych komunikatów bez tworzenia duplikatów;
kolejki i ponowienia dla czasowo niedostępnych usług;
walidację danych przed zmianą statusu procesu;
monitoring, logi audytowe i czytelny mechanizm obsługi błędów;
wersjonowanie interfejsów oraz testy regresji przed aktualizacją TMS.
Nowoczesne platformy transportowe udostępniają interfejsy do obsługi zleceń, zdarzeń i integracji z systemami zewnętrznymi. Samo istnienie API nie rozwiązuje jednak problemu. Trzeba jeszcze zaprojektować kontrakt danych, kolejność zdarzeń, reakcję na opóźnienia oraz odpowiedzialność za korektę błędu.
Dokument jest częścią procesu
Dokumenty transportowe nie powinny funkcjonować jako załączniki oderwane od zlecenia. List przewozowy, awizacja, potwierdzenie dostawy, dokument celny czy faktura muszą być przypisane do właściwego ładunku, wersji i etapu. System powinien rozpoznawać brak dokumentu, zmianę jego treści oraz konflikt między danymi w pliku a informacją zapisaną w TMS.
Kierunek regulacyjny w Europie wzmacnia znaczenie ustrukturyzowanej wymiany danych. eFTI wspiera przejście od dokumentów papierowych do elektronicznych danych o transporcie towarowym, a e-CMR porządkuje zasady elektronicznego listu przewozowego. Rozbudowa TMS powinna więc uwzględniać integralność, historię zmian, uprawnienia oraz możliwość udostępnienia danych właściwym uczestnikom procesu.
Czy automatyzować każdy wyjątek?
Nie. W spedycji część wyjątków wymaga oceny doświadczonego pracownika. System powinien automatycznie zbierać dane, wskazywać niespójności i proponować następny krok, ale decyzje o wysokim wpływie finansowym, prawnym lub operacyjnym mogą wymagać zatwierdzenia. Dobra automatyzacja nie ukrywa wyjątku — kieruje go do właściwej roli wraz z kompletnym kontekstem.
Reguła powinna być konfigurowalna, jeśli często zmienia się wraz z klientem, kierunkiem lub umową. Kod dedykowany warto stosować tam, gdzie logika jest stabilna, złożona i tworzy przewagę operacyjną. Taki podział ogranicza koszt utrzymania i pozwala rozwijać system bez każdorazowej ingerencji programistycznej.
Role, audyt i bezpieczeństwo
Spedytor, dyspozytor, agent celny, operator portowy, księgowość, klient i przewoźnik nie powinni widzieć ani zmieniać tych samych danych. Projekt musi określić uprawnienia do odczytu, edycji, zatwierdzania i eksportu. Ważne operacje powinny pozostawiać ślad: kto zmienił koszt, status, przewoźnika, termin lub dokument i na jakiej podstawie.
Integracje powinny korzystać z oddzielnych tożsamości technicznych, ograniczonych zakresów dostępu i mechanizmów bezpiecznego przechowywania sekretów. Środowiska testowe i produkcyjne trzeba rozdzielić, a dane osobowe oraz handlowe ograniczyć do zakresu niezbędnego dla danego procesu.
Testy na prawdziwych scenariuszach
Test akceptacyjny nie powinien kończyć się na utworzeniu prostego zlecenia. Potrzebne są scenariusze z korektą trasy, zmianą przewoźnika, opóźnionym statusem, błędnym dokumentem, częściową odprawą, wieloma ładunkami oraz ponownym przesłaniem tego samego komunikatu. Dopiero wtedy widać, czy rozwiązanie zachowuje spójność danych i wspiera pracę pod presją czasu.
Przy zmianie procesu krytycznego warto zastosować pilotaż lub czasową pracę równoległą. W projekcie CSL World zespoły przez osiem tygodni pracowały równolegle na nowym rozwiązaniu i dotychczasowym TMS. Pozwoliło to zweryfikować przebiegi w warunkach produkcyjnych i wprowadzić poprawki przed pełnym uruchomieniem.
Jak mierzyć efekt rozbudowy?
Projekt powinien mieć mierniki ustalone przed implementacją. Sama liczba nowych funkcji nie mówi, czy operacje przebiegają sprawniej. Wskaźniki trzeba połączyć z konkretnym etapem oraz źródłem danych, a wynik porównywać dla podobnych rodzajów zleceń i okresów.
W praktyce warto kontrolować:
czas od przyjęcia zlecenia do potwierdzenia wykonalności i wyboru przewoźnika;
liczbę ręcznych przepisów danych oraz korekt na jedno zlecenie;
udział dokumentów przypisanych i zweryfikowanych automatycznie;
odsetek zdarzeń transportowych dostarczonych w oczekiwanym czasie;
liczbę wyjątków obsłużonych bez arkusza i korespondencji poza systemem;
czas potrzebny do zamknięcia oraz rozliczenia kompletnego zlecenia.
Dlaczego Hycom?
Hycom łączy analizę procesów, projektowanie doświadczeń użytkownika, development, integracje i dalsze utrzymanie systemów. W takim modelu zespół może najpierw ocenić ograniczenia działającego TMS, a następnie dobrać zakres rozbudowy: od dodatkowego workflow i modułu dokumentowego po aplikację operacyjną połączoną z TMS przez API i zdarzenia.
Doświadczenie z CSL World potwierdza kompetencje Hycom w mapowaniu złożonych procesów spedycji morskiej i lądowej, operacji portowych, odpraw celnych, dokumentów oraz alokacji przewoźników. W tym projekcie nowa platforma zastąpiła wieloletni TMS, dlatego nie jest to przykład prostego rozszerzenia istniejącego produktu. Jest jednak bezpośrednim dowodem zdolności do przełożenia specjalistycznej pracy operacyjnej na zintegrowany system oraz bezpiecznego przeprowadzenia zespołu przez zmianę.
10 pytań przed rozpoczęciem projektu
Czy trzeba wymieniać istniejący TMS? Nie, jeżeli system udostępnia stabilne interfejsy i nie blokuje kluczowych procesów. Wymiana jest zasadna dopiero wtedy, gdy ograniczenia technologiczne lub licencyjne uniemożliwiają rozwój.
Od którego procesu zacząć? Od procesu częstego, kosztownego albo obciążonego błędami, który ma jasno określone wejście, rezultat i miernik poprawy.
Czy moduł dedykowany powinien działać wewnątrz TMS? Tylko gdy platforma zapewnia bezpieczny mechanizm rozszerzeń. W przeciwnym razie stabilniejsza może być osobna aplikacja połączona przez API i zdarzenia.
Jak ustalić źródło prawdy dla danych? Dla każdego obiektu trzeba wskazać system właścicielski, dozwolony kierunek aktualizacji oraz sposób rozwiązywania konfliktów i opóźnień.
Jak obsługiwać błędy integracji? Komunikat powinien trafić do kolejki, mieć identyfikator, historię prób i czytelny status. Operator musi móc ponowić lub skorygować proces bez tworzenia duplikatu.
Które dokumenty włączyć do pierwszego etapu? Te, które najczęściej blokują zlecenie lub wymagają ręcznego porównania, na przykład awizacje, listy przewozowe, potwierdzenia dostawy i dokumenty do rozliczenia.
Jak połączyć telematykę z TMS? Należy ujednolicić identyfikatory pojazdów i zleceń, częstotliwość aktualizacji, mapowanie zdarzeń oraz zasady prezentowania brakujących albo opóźnionych danych.
Czy AI powinno podejmować decyzje operacyjne? AI może ekstrahować dane, wykrywać niezgodności i przygotowywać rekomendacje. Decyzje o wysokim ryzyku powinny mieć jasno określony próg i możliwość zatwierdzenia przez człowieka.
Jak ograniczyć ryzyko uruchomienia? Przez testy wyjątków, pilotaż, obserwację pracy użytkowników i — gdy proces jest krytyczny — czasową pracę równoległą z dotychczasowym rozwiązaniem.
Jak zaplanować dalszy rozwój? Backlog należy porządkować według wpływu na czas, jakość danych, koszt obsługi i ryzyko operacyjne, a każdą iterację kończyć pomiarem ustalonych wskaźników.
Summary
Rozbudowa TMS ma największą wartość wtedy, gdy usuwa pracę poza systemem, zachowuje spójność danych i prowadzi spedytora przez standardowe oraz wyjątkowe przebiegi. Hycom może połączyć analizę operacji, architekturę integracji, development i kontrolowane uruchomienie, dobierając zakres zmian do rzeczywistych ograniczeń obecnego systemu oraz celów firmy spedycyjnej.
Źródła
Hycom — Cyfrowa rewolucja w logistyce dla CSL
Oracle — REST APIs for Transportation and Global Trade Management
Oracle — Integration Guide for Transportation and Global Trade Management
SAP — Event Profiles in Transportation Management
Komisja Europejska — rozporządzenie eFTI
UNECE — Executive Guide on e-CMR
Microsoft — Resilient inbound integration for Supply Chain Management

Marcin Sulikowski
Dyrektor Sprzedaży na rynku polskim
Chcesz zmaksymalizować swój potencjał IT? Umów się na bezpłatną konsultację!