Przy każdym kontakcie z webAPI s2s sprawdza zużycie pamięci po stronie usługi. Po przekroczeniu progu Hard zamiast „twardego" restartu uruchamiany jest drain — usługa kończy obsługę bieżących żądań, dopiero potem zostaje zrestartowana. Dzięki temu klienci nie tracą trwających synchronizacji ani drukowanych dokumentów.
📦 Listy przewozowe w emoms — od konfiguracji do gotowej etykiety
Krótki przewodnik pokazujący, jak w emoms wystawić list przewozowy — na przykładzie paczkomatu InPost. Cała droga prowadzi przez cztery ekrany: konfigurację przewoźnika, szablony przesyłek, szczegóły zamówienia i wygenerowanie etykiety. W praktyce po pierwszym ustawieniu, codzienne nadanie paczki to dwa kliknięcia.
W tym poradniku: - 🚚 Konfiguracja przewoźników
- 📋 Szablony przesyłek
- 📐 Uzupełnianie wymiarów produktu
- 📍 Zmiana paczkomatu na zamówieniu
- 🏷️ Generowanie listu przewozowego
🚚 1. Konfiguracja przewoźników
W menu Wysyłka → Konta przewoźników zarządzamy integracjami z firmami kurierskimi. Każdy wiersz to osobne konto u przewoźnika. W przykładowej instalacji widać dziewięciu operatorów: InPost, DPD, DHL, GLS, SUUS, Orlen Paczka, Poczta Polska, FedEx oraz Allegro.

Lista kont przewoźników — nazwa, status aktywności, typ operatora i powiązanie ze sposobem dostawy w Subiekcie.
Akcje dostępne przy każdym przewoźniku
| Ikona | Nazwa | Do czego służy |
|---|
| 🔒 | Autoryzacja | Wpisanie danych dostępowych do API przewoźnika (login, hasło, klucz). Dane są szyfrowane. |
| 📍 | Adres wysyłki | Adres, z którego fizycznie wysyłamy paczki — trafia do etykiety jako adres nadawcy. |
| ✏️ | Edytuj | Zmiana nazwy konta, typu przewoźnika i powiązań z Subiektem. |
| 🗑️ | Usuń | Usuwa konto (po potwierdzeniu). |
Formularz edycji konta — przykład InPost

Pięć prostych pól: Nazwa (widoczna w aplikacji), Typ przewoźnika, przełącznik Aktywne, Flaga ERP i Sposób dostawy (ERP).
💡 Flaga ERP i Sposób dostawy (ERP) to połączenie z Subiektem. Po wygenerowaniu listu, emoms automatycznie ustawia odpowiednią flagę i sposób dostawy na dokumencie zamówienia w Subiekcie Nexo lub GT. Dzięki temu nie trzeba ręcznie dopisywać numeru listu do dokumentu w ERP.
📋 2. Szablony przesyłek
Szablon to gotowy zestaw ustawień listu: wybrane konto przewoźnika, usługa (np. paczkomat, kurier) i dodatkowe opcje (ubezpieczenie, pobranie, rozmiar paczki). Zamiast za każdym razem klikać się przez wszystkie ustawienia, wystarczy jedno kliknięcie w szablon i formularz jest wypełniony.

Przykład: cztery szablony — Kurier Inpost (przypisany do 5 sposobów dostawy ze sklepu), Inpost Paczkomaty (4), allegro (1) i DPD sandbox (1).
Akcje przy szablonie
| Ikona | Nazwa | Do czego służy |
|---|
| ⚙️ | Ustawienia | Otwiera edytor szablonu — wybór przewoźnika, usługi i opcji oraz przypisanie szablonu do konkretnych metod dostawy ze sklepu. |
| 🖨️ | Drukuj kody | Generuje PDF z kodami kreskowymi sposobów dostawy — przydatne na pakowni do szybkiego skanowania zamiast klikania w szablon. |
| 👁️ | Podgląd | Pokazuje ten sam PDF co „Drukuj", ale tylko na ekranie. |
| 🗑️ | Usuń | Usuwa szablon (samo konto przewoźnika zostaje). |
⚠️ Po co osobny szablon, skoro jest konto przewoźnika?
Ponieważ jedno konto (np. Inpost SandBox) obsługuje kilka usług — paczkomat, kurier, pobranie. Szablon łączy „konto + usługa + opcje" w jeden byt. W tabeli wyżej widać, że Kurier Inpost i Inpost Paczkomaty korzystają z tego samego konta InPost, ale to różne szablony z różnymi usługami.
📐 3. Uzupełnianie wymiarów produktu
Po wejściu w szczegóły zamówienia i kliknięciu przycisku Utwórz list, system najpierw sprawdza, czy produkty w zamówieniu mają uzupełnione wymiary i wagę. Bez tego nie da się prawidłowo wybrać rozmiaru paczkomatu.
Okno „Brakujące gabaryty"

Gdy produkt nie ma uzupełnionych wymiarów, pojawia się okienko z dwoma opcjami: Uzupełnij (otworzy edytor wymiarów) albo Pomiń i pakuj (przechodzimy dalej, rozmiar paczkomatu wybierzemy ręcznie).
Tabela wymiarów z szybkimi wzorcami A / B / C / Kurier

Tabela z produktami zamówienia. Kolumny: Waga [kg], Wysokość, Szerokość, Głębokość (wszystko w cm). Kolumna InPost od razu pokazuje, do której skrytki paczkomatu produkt się kwalifikuje. Kolumna Wzorzec zawiera kolorowe przyciski A B C Kurier, które jednym kliknięciem wypełniają typowe wymiary skrytki InPost.

Po kliknięciu wzorca „A" pola wymiarów wypełniły się same (1 kg, 8×38×64 cm — maksymalny rozmiar najmniejszej skrytki). Klasyfikacja od razu pokazuje literę „A".
💡 Skąd biorą się rozmiary A / B / C?
To wymiary skrytek w paczkomatach InPost:
• A — 8 × 38 × 64 cm, do 25 kg (najmniejsza)
• B — 19 × 38 × 64 cm, do 25 kg (średnia)
• C — 41 × 38 × 64 cm, do 25 kg (największa)
Po zapisaniu wymiarów, emoms wysyła je również do Subiektu — kartoteka produktu od razu ma uzupełnione dane, więc przy następnym zamówieniu system nie będzie już o nie pytać.
Zielony pasek szablonów nad formularzem listu

Po zapisaniu wymiarów trafiamy do formularza listu przewozowego pod szczegółami zamówienia. Dopóki nie wybierzemy szablonu, pola są puste i widzimy podpowiedź: „Wybierz konfigurację i usługę, aby ustawić rozmiar przesyłki lub wymiary paczek".

Kliknięcie w szablon (np. Inpost Paczkomaty) wypełnia wszystko za jednym razem: Nazwa konfiguracji = Inpost SandBox, Usługa = Przesyłka Paczkomat® standardowa, a na dole pojawia się sekcja InPost z wyborem rozmiaru skrytki.
🟢 Zielony pasek nad formularzem pokazuje tylko te szablony, które pasują do bieżącego zamówienia (na podstawie metody dostawy wybranej przez klienta w sklepie). Dzięki temu nie trzeba przeszukiwać wszystkich szablonów — od razu widać te właściwe dla tego zamówienia.
📍 4. Zmiana paczkomatu na zamówieniu
Paczkomat wybrany przez klienta (np. OTW11M, RAD19M) trafia do emoms razem z zamówieniem. Czasem jednak trzeba go zmienić ręcznie — klient się rozmyślił, paczkomat jest uszkodzony, albo sklep nie przesłał kodu.
Kafelek „Odbiór w punkcie" z ikoną ✏️

Zamówienie ZK 10037/2026 — kafelek „Odbiór w punkcie" pokazuje kod paczkomatu DGO012N. W prawym górnym rogu kafelka ikona ✏️ otwiera okno edycji.
Okno „Edycja punktu odbioru"

Jedno pole do wpisania kodu paczkomatu (z podpowiedzią „np. RAD19M") oraz przyciski Anuluj i Zapisz.

Wpisujemy nowy kod, np. OTW11M, i klikamy Zapisz.
Potwierdzenie „Zsynchronizowano z ERP"

Po zapisie kafelek pokazuje nowy kod OTW11M oraz zielone oznaczenie ✅ Zsynchronizowano z ERP. To znaczy, że nowy kod paczkomatu trafił również na dokument zamówienia w Subiekcie Nexo — w pole uwag dokumentu.
⚠️ Jeżeli w ustawieniach sklepu brakuje informacji, gdzie w Subiekcie zapisywać kod paczkomatu, oznaczenie będzie szare: „zapisano w emoms, pominięto ERP". To celowe — po uzupełnieniu ustawień kolejna zmiana zsynchronizuje się z ERP.
🏷️ 5. Generowanie listu przewozowego
Mamy wymiary, mamy paczkomat — ostatni krok to wysłanie zlecenia do przewoźnika i odebranie numeru listu.
Panel InPost z automatyczną sugestią rozmiaru

Panel InPost pokazuje trzy kluczowe rzeczy:
- 📦 Sugestia: B — system sam policzył, na podstawie wymiarów produktu (8×38×64 cm, 0,5 kg), że wystarczy skrytka B.
- Punkt odbioru: OTW11M — automatycznie pobrany z zamówienia.
- Przyciski A / B / C — można ręcznie zmienić sugestię.
- Opcja „Uproszczony widok" (domyślnie włączona) — chowa zaawansowane pola i zostawia tylko wybór rozmiaru, żeby magazynier nie musiał klikać nic więcej.
Wybór rozmiaru

Po kliknięciu w przycisk B przycisk podświetla się na niebiesko, a na dole aktywuje się przycisk „Nadaj paczkę".
✅ Gotowy numer listu

Klik w „Nadaj paczkę" — emoms wysyła zlecenie do InPostu i w ciągu sekundy dostaje numer listu. W prawym dolnym rogu pojawia się zielone powiadomienie:
🟢 „List przewozowy został wygenerowany 64130078863039002391668".
✅
Co się dzieje automatycznie po wygenerowaniu listu? - Numer listu zapisuje się w emoms.
- W Subiekcie Nexo dokument zamówienia dostaje numer listu i zostaje oznaczony flagą „Wystawiono list".
- Jeśli podłączona jest drukarka etykiet (np. Zebra), etykieta wysyłki od razu się drukuje — konfigurujemy ją w Wysyłka → Drukarki etykiet.
Magazynier nakleja etykietę na paczkę i przechodzi do następnego zamówienia.
Podsumowanie — codzienna praca
Po jednorazowej konfiguracji (kroki 1 i 2), codzienne wystawianie listu przewozowego sprowadza się do tego:
| Krok | Gdzie | Co robimy |
|---|
| 1️⃣ | Wysyłka → Konta przewoźników | Konfigurujemy przewoźnika raz (🔒 Autoryzacja + 📍 Adres wysyłki). |
| 2️⃣ | Wysyłka → Szablony przesyłek | Tworzymy szablon dla każdej usługi (paczkomat, kurier, pobranie). |
| 3️⃣ | Zamówienie → „Utwórz list" | Przy pierwszym użyciu produktu: uzupełniamy wymiary jednym z gotowych wzorców. |
| 4️⃣ | Kafelek „Odbiór w punkcie" | W razie potrzeby zmieniamy kod paczkomatu. |
| 5️⃣ | Panel InPost → „Nadaj paczkę" | Akceptujemy sugerowany rozmiar i gotowe — etykieta drukuje się sama. |
Na podstawie emoms 2026.4.1.20 · zrzuty ekranu z instalacji testowej
Do tej pory każda operacja wymagała ręcznego uruchomienia w programie s2s. Teraz wyspecjalizowane serwisy komunikują się między sobą automatycznie przez kolejkę wiadomości:
Klient składa zamówienie w sklepie. Od tego momentu system prowadzi magazyniera krok po kroku:
Wszystko dzieje się automatycznie — magazynier nie musi przełączać się między programami ani ręcznie uruchamiać kolejnych kroków.