Integracja WMS z systemem przewoźnika oznacza, że po zamknięciu paczki magazyn nie wchodzi do panelu kuriera. System sam przekazuje dane przesyłki, otrzymuje numer listu przewozowego, drukuje etykietę na drukarce przy stanowisku pakowania i zapisuje numer przy dokumencie wydania. Późniejsze statusy doręczenia wracają do systemu, więc obsługa klienta widzi je bez logowania się do serwisów poszczególnych firm kurierskich.
Co rozwiązuje integracja z przewoźnikiem
W magazynie bez integracji przebieg wygląda tak: pracownik zamyka paczkę, przechodzi do komputera, loguje się do panelu kuriera, przepisuje adres z dokumentu, wagę z wagi i zawartość z listy, generuje etykietę, drukuje, wraca do stanowiska, nakleja. Przy kilkudziesięciu przesyłkach dziennie to kilka godzin pracy, a przy każdym przepisaniu istnieje szansa na literówkę w adresie.
Osobnym problemem jest wielość przewoźników. Magazyn wysyłający kilkoma firmami obsługuje kilka paneli, każdy z inną logiką i innym formatem etykiety. Numer listu przewozowego trafia potem do arkusza, żeby obsługa klienta mogła odpowiedzieć na pytanie „gdzie jest moja paczka".
Co się zmienia po integracji
- Dane przesyłki powstają raz - przy zamknięciu wydania z magazynu - i nie są przepisywane.
- Etykieta drukuje się automatycznie na drukarce przypisanej do stanowiska pakowania.
- Numer listu przewozowego zapisuje się przy dokumencie, więc jest dostępny bez szukania.
- Wybór przewoźnika może być automatyczny, według reguł: gabarytu, wagi, kierunku, wymagań klienta.
- Statusy doręczenia wracają do systemu i są widoczne w jednym miejscu dla wszystkich firm.
- Manifest, czyli zbiorcze zestawienie nadań, powstaje bez ręcznego liczenia paczek.

WMS - dokument wydania WZ na podstawie zlecenia ZWZ
Formularz dokumentu wydania zewnętrznego WZ w Studio WMS.net, tworzonego na podstawie zlecenia wydania ZWZ. Belka nagłówka podaje typ dokumentu, rodzaj rejestru, numer referencyjny i datę, a przyciski Zapisz, Bufor i Usuń sterują stanem dokumentu. Pole Kontrahent wskazuje właściciela towaru, a Numer zlecenia ZWZ wiąże wydanie z wcześniejszą dyspozycją. Pola opcjonalne rozdzielają role w wysyłce: Odbiorca to punkt dostawy powiązany z kontrahentem, a Przewoźnik firma transportowa realizująca wydanie. Data wydania, Numer zamówienia i Uwagi domykają nagłówek.
Przebieg nadania przesyłki
- Kompletacja i pakowanie. Po skompletowaniu pozycji operator zamyka paczkę na stanowisku pakowania, skanując pozycje kontrolnie.
- Ustalenie parametrów. System zna wagę i wymiary z kartoteki albo pobiera je z wagi i skanera gabarytu podłączonego do stanowiska.
- Wybór przewoźnika. Reguła wybiera firmę na podstawie kierunku, wagi, wartości i wymagań odbiorcy; operator może ją nadpisać, jeśli ma uprawnienie.
- Wywołanie usługi przewoźnika. System przekazuje dane nadania i odbiera numer listu przewozowego wraz z plikiem etykiety.
- Wydruk etykiety. Etykieta trafia bezpośrednio na drukarkę przy stanowisku, zwykle w formacie zgodnym z drukarką kodów kreskowych.
- Zapis numeru przy dokumencie. Numer listu wiąże się z dokumentem WZ i pozycją zamówienia.
- Zamknięcie manifestu. Na koniec dnia system generuje zestawienie nadań przekazywane kierowcy.
- Odbiór statusów. Kolejne zdarzenia - odebranie, w doręczeniu, doręczono, zwrot - spływają do systemu.
Zakres wymienianych danych
| Kierunek | Dane | Uwagi |
|---|---|---|
| WMS → przewoźnik | Adres odbiorcy, dane kontaktowe, liczba paczek, waga i wymiary każdej z nich | Adres musi przejść walidację formatu jeszcze przed wysłaniem |
| WMS → przewoźnik | Usługi dodatkowe: pobranie, ubezpieczenie, doręczenie w sobotę, punkt odbioru | Wartość pobrania pochodzi z zamówienia, nie jest wpisywana ręcznie |
| WMS → przewoźnik | Numer referencyjny nadawcy | Zwykle numer zamówienia lub dokumentu WZ - klucz do późniejszego dopasowania |
| Przewoźnik → WMS | Numer listu przewozowego | Zapisywany przy dokumencie wydania i przekazywany dalej do ERP i sklepu |
| Przewoźnik → WMS | Plik etykiety | Najczęściej w formacie do wydruku na drukarce termotransferowej |
| Przewoźnik → WMS | Statusy przesyłki | Odbierane cyklicznie lub przez powiadomienia wysyłane przez przewoźnika |
| Przewoźnik → WMS | Informacja o zwrocie lub problemie doręczenia | Uruchamia procedurę obsługi zwrotu po stronie magazynu |
Najwięcej problemów sprawia walidacja adresu. Każdy przewoźnik ma własne wymagania co do długości pól, formatu kodu pocztowego i obsługiwanych znaków. Sprawdzenie danych po stronie magazynu, zanim komunikat pójdzie dalej, jest tańsze niż obsługa odrzuconego nadania przy zamkniętej już paczce.

WMS - edytor szablonu etykiety w języku ZPL
Transakcja Szablony etykiet i menedżer wydruków w Studio WMS.net. Po lewej stronie lista szablonów z kodem, standardem, wymiarem etykiety i rozdzielczością druku. Po prawej formularz edycji z kodem szablonu, nazwą, standardem, szerokością i wysokością w milimetrach oraz rozdzielczością drukarki. Nad polem kodu ZPL znajduje się zestaw tokenów danych do wstawienia w pozycji kursora, między innymi numer towaru, numer nośnika, partia i termin ważności. Poniżej widoczny jest kod źródłowy szablonu w języku Zebra.
Warianty połączenia - bezpośrednio czy przez brokera
| Wariant | Na czym polega | Zalety | Wady |
|---|---|---|---|
| Połączenie bezpośrednie | System łączy się osobno z interfejsem każdego przewoźnika | Pełny dostęp do usług danej firmy, brak pośrednika w łańcuchu | Osobne wdrożenie dla każdego przewoźnika, osobne utrzymanie przy zmianach interfejsu |
| Broker kurierski | Jeden interfejs pośredniczy w komunikacji z wieloma przewoźnikami | Jedno wdrożenie obsługuje wielu przewoźników, łatwe dodanie kolejnego | Zależność od dostawcy pośredniczącego, czasem ograniczony zakres usług dodatkowych |
| Rozwiązanie mieszane | Główni przewoźnicy bezpośrednio, pozostali przez brokera | Kontrola nad kluczowym wolumenem przy zachowaniu elastyczności | Dwa mechanizmy do utrzymania |
Wybór zależy od struktury wysyłek. Magazyn nadający większość przesyłek jedną firmą zwykle zyskuje na połączeniu bezpośrednim. Magazyn e-commerce, w którym odbiorca wybiera przewoźnika przy zamówieniu, prawie zawsze potrzebuje warstwy obsługującej wielu naraz - podobnie jak przy integracji z platformami e-commerce.
Reguły wyboru przewoźnika
Automatyczny wybór opiera się na kilku warunkach ocenianych po kolei: wskazanie odbiorcy z zamówienia, ograniczenia gabarytowe, obszar doręczenia, wymagane usługi dodatkowe, koszt. Reguły warto trzymać w jednym miejscu i wersjonować - zmiana cennika przewoźnika to zdarzenie regularne, a rozproszone warunki trudno wtedy zaktualizować. Listę obsługiwanych firm prowadzi się w słowniku firm kurierskich.
Sytuacje wyjątkowe i zwroty
- Odrzucenie nadania. Przewoźnik może odrzucić przesyłkę z powodu błędnego adresu lub przekroczenia gabarytu. Paczka jest już zamknięta, więc proces musi przewidywać powrót do etapu korekty danych bez rozpakowywania.
- Anulowanie po wydrukowaniu etykiety. Etykieta wydrukowana i niewykorzystana musi zostać anulowana także po stronie przewoźnika, inaczej pojawi się na fakturze.
- Przesyłka wielopaczkowa. Jedno zamówienie może rozpaść się na kilka paczek o osobnych numerach, powiązanych wspólnym numerem nadrzędnym. Ewidencja musi utrzymać to powiązanie, żeby zwrot jednej paczki nie zamykał całego zamówienia.
- Zwrot od odbiorcy. Status zwrotu powinien tworzyć w magazynie oczekiwane przyjęcie, żeby paczka wracająca do hali została rozpoznana przy rampie, a nie odłożona jako niezidentyfikowana.
- Awaria interfejsu przewoźnika. Proces musi mieć wariant awaryjny - kolejkowanie nadań i nadanie zbiorcze po przywróceniu łączności, żeby pakowanie nie stawało.
Powiązane materiały na tej witrynie: planowanie wysyłek z magazynu, etykiety logistyczne GS1, kompletacja zamówień, integracja ERP z WMS oraz dokumenty magazynowe.