Studio WMS.net

Integracja WMS z platformami e-commerce - zamówienia, stany i statusy

Sklep sprzedaje to, co widzi w stanie. Magazyn wysyła to, co ma na półce. Cała integracja sprowadza się do tego, żeby te dwie liczby nie rozjeżdżały się nawet na kilkanaście minut.

skladowania.pl/magazyn/magazynowy-system-informatyczny/
Studio WMS.net - pusty formularz nagłówka ZWZ zlecenie wydania z magazynu z polami kontrahent i termin realizacji
Studio WMS.net - pusty formularz nagłówka ZWZ zlecenie wydania z magazynu z polami kontrahent i termin realizacji
W skrócie

Integracja WMS z platformą e-commerce obejmuje cztery strumienie: zamówienia ze sklepu do magazynu, stany dostępności z magazynu do sklepu, statusy realizacji wraz z numerem przesyłki z powrotem oraz zwroty. Najtrudniejszy jest drugi - stan pokazywany klientowi musi uwzględniać towar już zarezerwowany pod zamówienia w trakcie kompletacji, inaczej sklep sprzeda tę samą sztukę dwa razy. Przy sprzedaży w kilku kanałach problem mnoży się przez liczbę kanałów.

Dlaczego stan w sklepie rozjeżdża się z magazynem

Typowa przyczyna nie leży w błędach ewidencji, tylko w opóźnieniu i w braku rezerwacji. Sklep pokazuje stan z ostatniej synchronizacji, a w tym czasie magazyn wydał towar na inne zamówienie. Przy synchronizacji co godzinę i szybkim asortymencie oznacza to regularną nadsprzedaż.

Druga przyczyna to liczenie stanu bez rezerwacji. Towar fizycznie leży na regale, więc widnieje jako dostępny - mimo że jest już przypisany do zamówienia, które właśnie kompletuje magazynier. Poprawny stan handlowy to stan fizyczny pomniejszony o rezerwacje, nie sam stan fizyczny.

Trzecia to sprzedaż w kilku kanałach z osobnych pul. Podział zapasu na sklep własny, marketplace i sprzedaż hurtową wydaje się bezpieczny, ale prowadzi do sytuacji, w której jeden kanał ma braki, a drugi nadmiar tego samego indeksu.

Studio WMS.net

WMS - nowe zlecenie wydania ZWZ

Widok pustego formularza nagłówka nowego ZWZ (Zlecenia Wydania z magazynu). Pola: Kontrahent, Odbiorca, Przewoźnik (autocomplete), Nr awizo, Termin realizacji (kalendarz), Uwagi. Checkbox Wysoki priorytet oznacza pilne zlecenia. Przycisk Dalej przenosi do etapu definiowania pozycji. Dokument ZWZ inicjuje kompletację i wydanie towaru - na jego podstawie magazynier wystawia WZ przy fizycznym wydaniu z lokalizacji.

Przepływ zamówienia od sklepu do wysyłki

  1. Zamówienie w sklepie. Klient składa zamówienie; platforma nadaje mu numer i zapisuje wybraną metodę dostawy.
  2. Przekazanie do magazynu. Zamówienie trafia do systemu jako zlecenie wydania, z numerem referencyjnym sklepu jako kluczem powiązania.
  3. Rezerwacja towaru. System rezerwuje pozycje i natychmiast pomniejsza stan handlowy przekazywany z powrotem do sklepu.
  4. Kompletacja. Magazynier realizuje kompletację zamówienia według wyznaczonej trasy, skanując pobrane pozycje.
  5. Pakowanie i kontrola. Skan kontrolny przy pakowaniu wychwytuje pomyłkę przed zamknięciem paczki.
  6. Nadanie przesyłki. System przekazuje dane do przewoźnika, odbiera numer listu i drukuje etykietę - opisujemy to przy integracji z systemami przewoźników.
  7. Zwrotka do sklepu. Do platformy wraca status „wysłane" wraz z numerem przesyłki i listą faktycznie wydanych pozycji.
  8. Powiadomienie klienta. Sklep wysyła wiadomość z numerem do śledzenia; magazyn nie zajmuje się korespondencją.

Realizacja częściowa

Scenariusz pomijany w analizie, a występujący codziennie: część pozycji jest dostępna, część nie. Trzy poprawne rozwiązania to wysyłka częściowa z pozostawieniem reszty w oczekiwaniu, wstrzymanie całości do skompletowania albo anulowanie brakującej pozycji. Wybór jest decyzją handlową, ale musi być zapisany w regułach, bo magazyn nie może rozstrzygać tego przy każdym zamówieniu.

Synchronizacja stanów i rezerwacje

Rodzaj stanuDefinicjaKto go używa
Stan fizycznyIlość faktycznie leżąca w magazynie, potwierdzona ewidencją lokacjiMagazyn, inwentaryzacja, rozliczenia
Stan zarezerwowanyIlość przypisana do zleceń w trakcie realizacjiSystem magazynowy przy wyznaczaniu pobrań
Stan dostępnyStan fizyczny pomniejszony o rezerwacje i pozycje zablokowaneSklep i pozostałe kanały sprzedaży
Stan oczekiwanyIlość w drodze od dostawcy, z potwierdzonym terminem dostawySprzedaż przy przyjmowaniu zamówień z późniejszą realizacją
Stan zablokowanyTowar w kwarantannie lub z blokadą jakościowąKontrola jakości; nie może zasilać stanu dostępnego

Do sklepu powinien trafiać wyłącznie stan dostępny. Przekazywanie stanu fizycznego jest najczęstszym błędem konfiguracji i bezpośrednią przyczyną nadsprzedaży. Towar w kwarantannie również nie może pojawić się w sklepie, mimo że fizycznie w magazynie jest.

Częstotliwość aktualizacji

Optymalne rozwiązanie łączy dwa mechanizmy: natychmiastową aktualizację po każdej zmianie stanu dostępnego oraz pełną synchronizację raz na dobę jako siatkę bezpieczeństwa. Sama synchronizacja cykliczna, nawet co kilkanaście minut, nie chroni przed nadsprzedażą przy szybko rotującym asortymencie.

Bufor bezpieczeństwa

Przy indeksach o dużej sprzedaży stosuje się czasem zaniżenie stanu przekazywanego do sklepu o kilka sztuk. To rozwiązanie zastępcze, wygodne przy niepewnej ewidencji, ale zamraża towar i nie usuwa przyczyny. Sensowniejsze jest podniesienie dokładności stanu przez inwentaryzację ciągłą.

Studio WMS.net

WMS - WZ wydanie z magazynu pozycje dokumentu

Ekran dokumentu WZ z widocznym nagłówkiem i sekcją Pozycje. Kontrahent: Nowomex (WIELICZKA), Zlecenie: Priorytet:02 2026-05-00075-ZWZ, Data: 2026-05-25, Numer referencyjny: 6391532948009277. Sekcja Pozycje umożliwia dodawanie linii przez wybór Asortymentu (indeks/nazwa/kod kreskowy), Lokalizacji (kod miejsca składowania), Ilości i Uwag. Przyciski Zapisz, Bufor i Usuń zarządzają dokumentem.

Kilka kanałów sprzedaży naraz

Sprzedaż przez sklep własny, marketplace i kanał hurtowy jednocześnie stawia pytanie o podział zapasu. Trzy podejścia:

ModelNa czym polegaKiedy działaRyzyko
Wspólna pulaWszystkie kanały widzą ten sam stan dostępnyPrzy sprawnej rezerwacji i natychmiastowej aktualizacjiNadsprzedaż przy opóźnieniu synchronizacji któregoś kanału
Pule wydzieloneKażdy kanał ma przypisaną część zapasuPrzy zobowiązaniach umownych wobec konkretnego kanałuBraki w jednym kanale przy nadmiarze w drugim
Pula wspólna z limitamiWspólny stan z górnym limitem widocznym dla wybranych kanałówNajczęściej stosowany kompromisBardziej złożona konfiguracja i trudniejsza diagnostyka

Mapowanie indeksów

Ten sam produkt ma inny identyfikator w sklepie, inny na marketplace i inny w magazynie. Tabela mapowania musi być jednoznaczna w obie strony i utrzymywana przy każdej zmianie oferty. Najbezpieczniejszym kluczem jest kod EAN, o ile jest kompletny - warto go prowadzić w kartotekach magazynowych obok indeksu wewnętrznego.

Zestawy i produkty wielosztukowe

Zestaw sprzedawany jako jedna pozycja składa się w magazynie z kilku indeksów. Integracja musi rozłożyć zamówienie na składniki przy przekazaniu do magazynu i policzyć dostępność zestawu na podstawie najsłabszego ogniwa. Pominięcie tego mechanizmu kończy się sprzedażą zestawów, których nie da się skompletować.

Zwroty i obsługa posprzedażowa

  • Zapowiedź zwrotu. Zgłoszenie w sklepie powinno tworzyć w magazynie oczekiwane przyjęcie, żeby paczka wracająca do hali była rozpoznana przy rampie po numerze przesyłki lub zamówienia.
  • Ocena stanu. Zwrócony towar trafia najpierw na status kontrolny. Dopiero ocena decyduje o powrocie do zapasu handlowego, przeklasyfikowaniu lub utylizacji.
  • Aktualizacja stanu po przyjęciu. Towar przywrócony do zapasu podnosi stan dostępny i wraca do sprzedaży bez ręcznej ingerencji.
  • Informacja zwrotna do sklepu. Platforma potrzebuje potwierdzenia przyjęcia zwrotu, żeby uruchomić zwrot płatności.
  • Rozliczenie przyczyn. Zestawienie zwrotów według przyczyny i indeksu pokazuje, czy problemem jest opis produktu, jakość, czy pomyłka w kompletacji - w tym ostatnim przypadku prowadzi wprost do wskaźnika dokładności wydań.

Powiązane materiały na tej witrynie: WMS dla e-commerce, stany magazynowe, integracja ERP z WMS, wskaźniki KPI magazynu oraz operator logistyczny.

FAQ

Najczęstsze pytania o integrację WMS ze sklepem internetowym

01

Jaki stan powinien być przekazywany do sklepu internetowego?

Wyłącznie stan dostępny, czyli stan fizyczny pomniejszony o rezerwacje pod zamówienia w realizacji oraz o pozycje zablokowane jakościowo. Przekazywanie samego stanu fizycznego jest najczęstszą przyczyną nadsprzedaży - towar leżący na regale bywa już przypisany do zamówienia, które właśnie kompletuje magazynier.

02

Jak często synchronizować stany między magazynem a sklepem?

Najlepiej dwutorowo: natychmiastowa aktualizacja po każdej zmianie stanu dostępnego plus pełna synchronizacja raz na dobę jako zabezpieczenie przed utraconymi komunikatami. Sama synchronizacja cykliczna, nawet co kilkanaście minut, nie chroni przed podwójną sprzedażą tej samej sztuki przy szybko rotującym asortymencie.

03

Czy dzielić zapas na osobne pule dla różnych kanałów sprzedaży?

Zwykle nie warto. Wydzielone pule dają braki w jednym kanale przy jednoczesnym nadmiarze tego samego indeksu w drugim. Najczęściej stosowanym kompromisem jest wspólna pula z górnym limitem widocznym dla wybranych kanałów, co zabezpiecza zobowiązania umowne bez zamrażania zapasu.

04

Jak obsłużyć zamówienie, którego nie da się skompletować w całości?

Regułą ustaloną z góry, a nie decyzją magazyniera. Trzy poprawne warianty to wysyłka częściowa z pozostawieniem reszty w oczekiwaniu, wstrzymanie całości do skompletowania albo anulowanie brakującej pozycji. Wybór jest decyzją handlową i musi być zapisany w konfiguracji, bo sytuacja powtarza się codziennie.

05

Jak połączyć produkty sprzedawane w zestawach ze stanem magazynowym?

Integracja musi rozłożyć zestaw na składniki przy przekazaniu zamówienia do magazynu, a dostępność zestawu liczyć na podstawie najrzadszego składnika. Bez tego mechanizmu sklep sprzedaje komplety, których nie da się skompletować, a magazyn odkrywa problem dopiero przy realizacji.

06

Co powinno się stać po zgłoszeniu zwrotu przez klienta?

Zgłoszenie w sklepie powinno utworzyć w magazynie oczekiwane przyjęcie, dzięki czemu wracająca paczka zostanie rozpoznana przy rampie po numerze przesyłki. Towar trafia najpierw na status kontrolny, a dopiero po ocenie wraca do zapasu handlowego, podnosząc stan dostępny bez ręcznej ingerencji.

Słownik pojęć

Pojęcia powiązane z tematem

Terminologia, która ułatwia rozmowę o pracy magazynu i systemu WMS.

SStan dostępny
Ilość możliwa do sprzedaży: stan fizyczny pomniejszony o rezerwacje i pozycje zablokowane.
NNadsprzedaż
Przyjęcie zamówienia na towar, którego w magazynie już nie ma, wynikające z opóźnionej lub błędnej synchronizacji stanu.
MMapowanie indeksów
Tabela wiążąca identyfikator produktu w sklepie z indeksem magazynowym; najbezpieczniejszym kluczem jest kod EAN.
RRealizacja częściowa
Wysyłka dostępnej części zamówienia z pozostawieniem reszty w oczekiwaniu lub jej anulowaniem.
MMarketplace
Zewnętrzna platforma sprzedaży, w której oferta sprzedawcy występuje obok ofert innych podmiotów.
OOczekiwane przyjęcie
Zapowiedź dostawy lub zwrotu utworzona w magazynie przed fizycznym przyjazdem towaru, umożliwiająca jego rozpoznanie przy rampie.
Warto przeczytać

Powiązane materiały

Trzy opracowania rozwijające wątki poruszone na tej stronie.

E-commerce

Warehouse Management System e-commerce

Rola systemu magazynowego w obsłudze sprzedaży internetowej i fulfilmentu.

Czytaj: WMS dla e-commerce
Przewoźnicy

Integracja WMS z systemami przewoźników

Nadanie przesyłki, etykieta kurierska i statusy doręczeń bez przepisywania danych.

Czytaj: integracja WMS z systemami przewoźników
Stany

Stany magazynowe

Jak system prowadzi stan ilościowy, rezerwacje i podgląd dostępności asortymentu.

Czytaj: stany magazynowe

Sprawdź Studio WMS.net na swoim magazynie

Uruchom bezpłatne demo i zobacz obieg zlecenia wydania od rezerwacji po zamknięcie wysyłki.