Start / Baza wiedzy / Integracja Comarch z kurierem - InPost, DPD, UPS bez ręcznego tworzenia przesyłek
Integracja Comarch z kurierem - InPost, DPD, UPS bez ręcznego tworzenia przesyłek
Spis treści
Ile kosztuje ręczna obsługa wysyłek w Comarch Optima i ERP XL?
Co daje integracja Comarch z kurierem?
Jak działa integracja Comarch z kurierem: moduł, broker czy API?
Jak wybrać rozwiązanie, gdy wysyłasz kilkoma kurierami?
Jaki efekt biznesowy daje integracja Comarch z kurierem?
FAQ
Podsumowanie
Ile kosztuje ręczna obsługa wysyłek w Comarch Optima i ERP XL?
Ręczna obsługa jednej wysyłki zajmuje w typowym scenariuszu 4-5 minut i właśnie ten czas odzyskuje integracja Comarch z kurierem. Przy 60 paczkach dziennie to 4-5 godzin pracy jednej osoby. Codziennie, wyłącznie na przepisywanie danych między dwoma oknami.
Proces bez integracji wygląda tak. Magazynier wystawia WZ w Comarch ERP Optima albo w Comarch ERP XL. Potem otwiera panel kuriera w przeglądarce i kopiuje nazwę odbiorcy, ulicę, kod pocztowy, telefon i e-mail. Wybiera usługę, wagę i gabaryt, czasem wpisuje kwotę pobrania. Drukuje etykietę, a numer listu przewozowego wkleja z powrotem do uwag na dokumencie. Na końcu ktoś wysyła klientowi maila z linkiem do śledzenia. Albo nie wysyła, bo nie zdążył.
| Krok | Co robi pracownik | Przykładowy czas | Co może pójść nie tak |
|---|---|---|---|
| Odczyt danych z WZ | Szuka dokumentu i adresu dostawy | 0,5 min | Adres siedziby zamiast adresu dostawy |
| Przepisanie adresu do panelu kuriera | Kopiuje 6-8 pól: odbiorca, ulica, kod, miasto, telefon, e-mail | 1,5-2 min | Literówka w kodzie pocztowym, brak numeru lokalu |
| Parametry przesyłki | Usługa, waga, gabaryt, pobranie, ubezpieczenie | 0,5-1 min | Zła kwota pobrania, zaniżony gabaryt i dopłata od kuriera |
| Etykieta | Pobiera PDF i drukuje | 0,5 min | Etykieta naklejona na niewłaściwą paczkę |
| Numer listu do ERP | Wkleja numer do WZ albo do uwag | 0,5 min | Brak numeru, a potem szukanie paczki po nazwisku |
| Informacja dla klienta | Mail z linkiem do śledzenia | 0,5 min | Telefon od klienta z pytaniem „gdzie paczka?” |
| Razem | Sześć ręcznych czynności na paczkę | 4-5 min | Każdy krok to osobne miejsce na pomyłkę |
Czas to tylko część kosztu. Paczka z błędnym kodem pocztowym wraca do nadawcy, więc płacisz za drugą wysyłkę. Klient czeka kilka dni dłużej i następnym razem kupuje gdzie indziej. Zaniżony gabaryt kończy się dopłatą na fakturze od kuriera, którą ktoś musi potem wyjaśnić.
Skala tego problemu rośnie razem z rynkiem. Według raportu UKE o stanie rynku pocztowego w 2025 r. w Polsce nadano prawie 1,40 mld przesyłek kurierskich, o 14,3% więcej niż rok wcześniej. Na jednego mieszkańca przypadło ponad 37 takich przesyłek. Jeśli Twoja sprzedaż rośnie w podobnym tempie, ręczny proces wymaga co roku kolejnych godzin pracy. Zamiast zatrudniać następną osobę do przepisywania adresów, lepiej usunąć samo przepisywanie.
Dwie uwagi o zakresie. Jeśli samo wystawianie WZ też jest ręczne, zacznij od automatyzacji dokumentów magazynowych WZ/PZ w ERP. Wtedy przesyłka powstaje z dokumentu, który utworzył się sam. Ten tekst dotyczy wysyłek z własnego magazynu. Gdy magazyn prowadzi operator zewnętrzny, potrzebna jest inna wymiana danych, opisana w artykule o integracji ERP z systemami logistycznymi 3PL.
Co daje integracja Comarch z kurierem?
Integracja Comarch z kurierem to automatyczne połączenie Optimy lub ERP XL z systemem firmy kurierskiej. Przesyłka powstaje jednym kliknięciem z dokumentu WZ, faktury albo zamówienia. Kurier zwraca etykietę i numer listu przewozowego, który zapisuje się na dokumencie w ERP. Status doręczenia wraca do systemu, a klient dostaje link do śledzenia.
W praktyce integracja zastępuje pięć czynności z tabeli powyżej. Każda z nich daje osobny, mierzalny efekt:
- Etykieta z dokumentu - dane odbiorcy, adres dostawy i kwota pobrania przechodzą z WZ lub faktury do kuriera bez kopiowania. Efekt: około 30 sekund na paczkę zamiast 4-5 minut i zero literówek w kodzie pocztowym.
- Numer listu wraca do ERP - w Optimie numer listu przewozowego zapisuje się na dokumencie, z którego utworzono zlecenie nadania. Efekt: obsługa klienta znajduje paczkę po numerze faktury w kilka sekund, bez przeszukiwania panelu kuriera.
- Masowe nadawanie - zlecenia dla wielu dokumentów tworzysz jedną operacją, razem z protokołem odbioru dla kuriera. Efekt: 40 wieczornych paczek obsługujesz w kilka minut, a kurier podpisuje jeden dokument.
- Status i link do śledzenia - w ERP XL z Comarch Shipping status zapisuje się osobno dla każdej paczki, także na zamówieniu sprzedaży. Efekt: mniej telefonów z pytaniem o przesyłkę, bo odpowiedź widać w ERP.
- Pobranie z dokumentu - kwota pobrania pochodzi z faktury, a nie z pamięci magazyniera. Efekt: rozliczenie pobrań zgadza się z należnościami bez ręcznego wyjaśniania różnic.
Jeśli sprzedajesz przez sklep internetowy, numer przesyłki może pójść dalej. Z Optimy trafia do panelu sklepu, gdzie klient widzi go w historii zamówienia. Cały ten obieg opisaliśmy w tekście o integracji Comarch Optima ze sklepem internetowym.
Jak działa integracja Comarch z kurierem: moduł, broker czy API?
Masz cztery drogi: wbudowaną obsługę przesyłek w Optimie, usługę Comarch Shipping, brokera przesyłek albo własną integrację przez API przewoźnika. Różnią się kosztem startu, liczbą dostępnych kurierów i tym, ile danych wraca do ERP.
Wbudowana obsługa przesyłek w Comarch ERP Optima
Optima ma wbudowaną współpracę z DPD, DHL, InPost, Pocztą Polską i GLS. Zlecenie nadania utworzysz z faktury, paragonu, Rezerwacji Odbiorcy, WZ czy przesunięcia MM. Według dokumentacji Comarch funkcja jest dostępna tylko przy aktualnej gwarancji programu. Potrzebujesz też własnej umowy z kurierem i danych dostępowych do jego usług sieciowych. Obsługiwane są wyłącznie przesyłki krajowe. Efekt: przy 1-2 kurierach z tej listy integrację uruchamiasz konfiguracją, bez kupowania dodatkowych licencji.
Comarch Shipping dla Optimy i ERP XL
Comarch Shipping to osobna usługa producenta, która łączy Optimę, Optimę w chmurze i ERP XL z 16 przewoźnikami. Na liście są m.in. InPost, DPD, DHL, GLS, UPS, FedEx i Paczka ORLEN. Abonament kosztuje 600 zł rocznie dla Optimy (2 użytkowników) i 1870 zł rocznie dla ERP XL (5 użytkowników). Cena nie zależy od liczby paczek. Przy 1000 paczek miesięcznie licencja XL kosztuje więc około 16 groszy na paczkę.
W ERP XL integracja z Comarch Shipping zapisuje numer listu, link do śledzenia i status każdej paczki. Jak podaje dokumentacja ERP XL, dane trafiają też na powiązane zamówienia sprzedaży. Efekt: handlowiec odpowiada klientowi o status dostawy z poziomu zamówienia, bez logowania do panelu kuriera.
Broker przesyłek: Furgonetka, Apaczka, Baselinker
Broker daje jedno konto i jeden cennik dla wielu kurierów. Furgonetka i Apaczka nadają paczki na własnych umowach z przewoźnikami. Nie musisz więc negocjować warunków z każdym kurierem osobno. Comarch Shipping obsługuje Apaczkę jako jeden z serwisów, więc oba podejścia da się połączyć. Efekt: mała firma zaczyna wysyłać kilkoma kurierami bez umów, które często wymagają minimalnego wolumenu.
Baselinker działa inaczej. To integrator sprzedaży, przez który często przechodzą już zamówienia ze sklepu i marketplace'ów. Wtedy etykietę lepiej generować w Baselinkerze, a do Optimy lub XL odsyłać tylko numer listu przez konektor. Szczegóły tego modelu opisaliśmy w artykule o integracji ERP z systemami e-commerce, w tym z Baselinkerem. Efekt: etykieta powstaje tam, gdzie jest zamówienie, a ERP i tak ma komplet danych.
Integracja przez API przewoźnika, np. integracja Comarch ERP z UPS
UPS nie ma na liście kurierów wbudowanych w Optimę. Integracja Comarch ERP z UPS przechodzi więc przez Comarch Shipping, brokera albo bezpośrednio przez API. UPS Developer Portal udostępnia API wysyłek z autoryzacją OAuth 2.0. W odpowiedzi zwraca numer śledzenia i etykietę gotową do druku. Po stronie InPost odpowiednikiem jest API ShipX. Obsługuje paczkomaty, kuriera, etykiety i webhooki ze statusami przesyłek.
Między API kuriera a Comarch działa warstwa pośrednia. Odbiera dokumenty z ERP, wysyła zlecenia do przewoźnika i zapisuje odpowiedzi z powrotem. Statusy może pobierać cyklicznie albo przyjmować na bieżąco. Różnicę między tymi trybami wyjaśnia tekst o tym, czym webhook różni się od API. Efekt: masz pełną kontrolę nad regułami, np. automatycznym wyborem kuriera albo wysyłką statusu do CRM.
| Kryterium | Moduł w Optimie | Comarch Shipping | Broker | Integracja przez API |
|---|---|---|---|---|
| Kurierzy | DPD, DHL, InPost, Poczta Polska, GLS | 16 przewoźników, w tym UPS, FedEx i Paczka ORLEN | Kurierzy, z którymi broker ma umowy | Każdy przewoźnik z publicznym API |
| Systemy Comarch | Optima | Optima, Optima w chmurze, ERP XL | Optima i XL przez konektor | Optima i XL |
| Koszt startu | W ramach aktualnej gwarancji | Od 600 zł/rok (Optima), 1870 zł/rok (XL) | Stawki brokera plus konektor do ERP | Jednorazowe wdrożenie |
| Umowa z kurierem | Własna | Własna | Niepotrzebna | Własna |
| Co wraca do ERP | Numer listu na dokumencie | Numer listu, link do śledzenia, status paczki (XL) | Zależnie od konektora | Wszystko, co zaprojektujesz |
| Efekt biznesowy | Najszybszy start przy 1-2 kurierach | Wielu kurierów w jednym procesie bez programowania | Wysyłka bez negocjowania umów | Automatyczny wybór kuriera i statusy w innych systemach |
Wysyłki to jeden z wielu przepływów, które da się podłączyć do Comarch. Przegląd pozostałych metod, od API po wymianę plików, znajdziesz w artykule o integracji Comarch Optima i ERP XL z innymi systemami.
Jak wybrać rozwiązanie, gdy wysyłasz kilkoma kurierami?
Przy kilku kurierach o wyborze decydują trzy pytania: czy masz własne umowy, skąd przychodzą zamówienia i czy kurier ma być dobierany automatycznie. Odpowiedz na nie przed zakupem licencji, bo zmiana rozwiązania po roku oznacza drugie wdrożenie i ponowne szkolenie magazynu.
Własne umowy. Jeśli masz negocjowane stawki w DPD czy InPost, zostań przy module w Optimie albo przy Comarch Shipping. Obie drogi korzystają z Twoich umów. Bez umów najszybciej ruszysz z brokerem, a do własnych kontraktów przejdziesz, gdy wolumen na to pozwoli.
Źródło zamówień. Sprzedaż B2B prowadzona w ERP XL najlepiej pasuje do Comarch Shipping, bo przesyłka powstaje wprost z dokumentu handlowego. Sprzedaż przez sklep i marketplace'y zwykle przechodzi przez integrator, więc tam generuj etykietę. Jeśli przy rosnącej liczbie wysyłek zastanawiasz się nad zmianą systemu, porównanie znajdziesz w tekście Comarch Optima czy ERP XL.
Automatyczny wybór kuriera. Reguły mogą wyglądać tak: paczka do paczkomatu idzie przez InPost, ciężka przesyłka przez DPD, zagranica przez UPS. Kurier wynika wtedy z formy dostawy na zamówieniu, a nie z decyzji magazyniera. Przy paczkomatach zamówienie musi też nieść kod punktu odbioru. To coraz ważniejsze, bo według UKE na koniec 2025 r. działało w Polsce 67 060 automatów, o 29,7% więcej niż rok wcześniej. Efekt: nikt nie dzwoni do klienta z pytaniem o paczkomat, a każda paczka idzie najtańszą pasującą usługą.
| Sytuacja w firmie | Rekomendacja | Dlaczego | Efekt |
|---|---|---|---|
| 1-2 kurierów z listy Optimy, własne umowy, wysyłki krajowe | Moduł wbudowany w Optimę | Bez dodatkowych licencji | Start samą konfiguracją |
| 3 i więcej kurierów, w tym UPS lub FedEx | Comarch Shipping | Jedna aplikacja, cena niezależna od liczby paczek | Jeden proces dla wszystkich przewoźników |
| Sprzedaż w sklepie i na marketplace'ach | Etykieta w Baselinkerze, numer listu do ERP | Zamówienia i tak przechodzą przez integrator | Brak podwójnej obsługi tego samego zamówienia |
| Mała firma bez umów z kurierami | Broker: Furgonetka lub Apaczka | Gotowe stawki bez negocjacji | Niski próg wejścia |
| Automatyczny wybór kuriera, statusy w CRM, nietypowe reguły | Integracja przez API | Logika, której gotowe moduły nie przewidują | Zero ręcznych decyzji przy pakowaniu |
Rozwiązania da się łączyć. Częsty układ to Comarch Shipping dla wysyłek B2B z ERP i integrator dla sprzedaży internetowej. Ważne, żeby numer listu zawsze trafiał na ten sam dokument w ERP, niezależnie od drogi nadania.
Jaki efekt biznesowy daje integracja Comarch z kurierem?
Integracja Comarch z kurierem skraca obsługę paczki z 4-5 minut do mniej niż minuty i usuwa błędy przepisywania adresów. Przy 60 paczkach dziennie i 21 dniach roboczych magazyn odzyskuje 70-80 godzin pracy miesięcznie.
Wyliczenie jest proste. Oszczędzasz około 3,5-4 minut na paczce. Przy 60 paczkach daje to 3,5-4 godziny dziennie. Te godziny nie znikają, tylko przechodzą do pakowania. Paczki z popołudniowych zamówień zdążają do kuriera tego samego dnia, a klient dostaje je dzień wcześniej.
Drugi efekt to mniej reklamacji adresowych. Adres pochodzi z karty kontrahenta albo z zamówienia, które wypełnił sam klient. Nie ma kroku, w którym ktoś przepisuje go pod presją czasu. Paczek zwróconych z powodu błędnego kodu albo braku numeru lokalu jest mniej, więc mniej płacisz za ponowne nadania.
Ten mechanizm widać w naszej realizacji dla firmy Polutowani, serwisu urządzeń elektronicznych. Pracownicy ręcznie wypełniali tam formularze wysyłkowe. W ramach integracji wysyłki paczek Airtable - Baselinker - Furgonetka dane przesyłki trafiają raz do Airtable. Stamtąd scenariusz w Make przekazuje je przez Baselinkera do Furgonetki, która generuje etykietę. Efekt: kilka godzin pracy mniej każdego miesiąca i mniej błędnie nadanych paczek. W firmie na Optimie lub XL źródłem danych jest dokument WZ, ale zasada jest ta sama: dane przesyłki wpisuje się raz.
Trzeci efekt odczuwa obsługa klienta. Numer listu i status są w ERP, więc odpowiedź na pytanie o paczkę zajmuje kilka sekund. Gdy klient dostaje link do śledzenia automatycznie, takich pytań jest po prostu mniej. Jeśli chcesz sprawdzić, jak te trzy efekty wyglądają w Twoim magazynie, zobacz, jak pracujemy przy automatyzacji i integracji Comarch.
FAQ
Nie. Wbudowana obsługa przesyłek w Optimie obejmuje DPD, DHL, InPost, Pocztę Polską i GLS. UPS podłączysz przez Comarch Shipping, brokera albo własną integrację z API UPS.
Przy module wbudowanym i przy Comarch Shipping tak, bo podajesz dane dostępowe z własnej umowy. Bez umowy możesz nadawać przez brokera, który ma własne stawki u przewoźników.
Tak. W Optimie numer listu trafia na dokument, z którego utworzono zlecenie nadania. W ERP XL z Comarch Shipping zapisuje się też link do śledzenia i status każdej paczki.
Moduł w Optimie działa w ramach aktualnej gwarancji programu. Comarch Shipping kosztuje od 600 zł rocznie dla Optimy i 1870 zł rocznie dla ERP XL, niezależnie od liczby paczek. Integracja przez API to jednorazowy koszt wdrożenia, zależny od liczby kurierów i reguł.
Podsumowanie
Każda paczka obsługiwana ręcznie to kilka minut kopiowania i kilka okazji do pomyłki. Optima ma wbudowaną obsługę pięciu kurierów, Comarch Shipping dokłada kolejnych, w tym UPS, a broker i API zamykają przypadki nietypowe. Wybór zależy od Twoich umów, kanałów sprzedaży i reguł doboru przewoźnika. Niezależnie od drogi cel jest jeden: numer listu sam wraca na dokument w ERP. Zacznij od tygodnia pomiarów, ile minut zajmuje dziś nadanie jednej paczki i ile przesyłek wraca z powodu błędnego adresu.
Chcesz przestać przepisywać adresy do panelu kuriera? Umów bezpłatną, 30-minutową konsultację. Przejrzymy razem Twój system Comarch, listę kurierów i sposób wystawiania dokumentów, a potem podpowiemy, czy wystarczy moduł, czy potrzebujesz integracji przez API.
O autorze
Kamil Zazula - założyciel i konsultant ds. automatyzacji procesów biznesowych i integracji systemów w Devesol. Od kilku lat pomaga polskim firmom wdrażać automatyzacje i Agentów AI. Opiera się przy tym na doświadczeniu zdobytym wcześniej jako programista aplikacji webowych. Więcej o autorze: devesol.pl/o-nas