OMS i WMS w sklepie B2B - kiedy wdrożyć, jak zintegrować
Większość średnich sklepów B2B w Polsce nie ma dedykowanego OMS-a ani WMS-a. ERP obsługuje zamówienia, magazyn zarządza się papierowo lub w ERP. To działa do pewnej skali. Powyżej - zaczynają się problemy, których ERP-em się nie rozwiąże: multi-channel orkiestracja, split-shipment, dropshipping, complex returns. Wtedy pojawia się decyzja: dedykowany OMS, dedykowany WMS, lub jedno i drugie.
Spis treści (8)
W skrócie
- 1. OMS = orkiestracja zamówień między kanałami i magazynami. Routing, rezerwacje, multi-channel, zwroty.
- 2. WMS = zarządzanie samym magazynem. Lokalizacje, picking, packing, inwentaryzacja, kody kreskowe.
- 3. Próg dla OMS: 3+ kanały sprzedaży, 2+ magazyny, 1000+ zamówień/mies., wielomiejscowe spedycje.
- 4. Próg dla WMS: magazyn 1000+ m², 10+ pracowników magazynowych, 5k+ SKU z lokalizacjami.
- 5. Dla wielu polskich B2B: BaseLinker pełni rolę lekkiego OMS, magazyn jest w ERP - to działa do ok. 10k SKU.
OMS - czym jest, czego nie ma w ERP
ERP zarządza zamówieniami od strony księgowości i fakturowania. „Zamówienie powstało, faktura wystawiona, należność zaksięgowana". To finansowy widok.
OMS zarządza zamówieniem od strony logistyki:
- Z jakiego magazynu wysłać? (jeśli mam 2-3 magazyny)
- Splitować na dwa magazyny czy wysłać z jednego z dłuższym terminem?
- Czy zarezerwować stan natychmiast czy poczekać na potwierdzenie płatności?
- Co jeśli klient zamówił 100 sztuk, mam tylko 80 - częściowa realizacja czy odpuścić?
- Status: czeka na płatność, w realizacji, spakowane, wysłane, dostarczone, zwrot, anulowane
Konkretne use-case'y, gdy OMS dowozi:
- Klient B2B zamawia 30 produktów. 25 z magazynu Łódź, 5 z magazynu Wrocław (bo brakuje w Łodzi). OMS rozdziela, wysyła dwie paczki, klient dostaje jedną informację o dostawie.
- Sklep sprzedaje na Allegro + Amazon + B2B sklep. Stany muszą być zsynchronizowane między kanałami z rezerwacjami. OMS rezerwuje.
- Klient zwraca 3 produkty z 10. OMS otwiera proces zwrotu, generuje etykietę zwrotną, magazyn odbiera, ERP wystawia korektę.
WMS - co konkretnie robi
WMS to system magazynu fizycznego. Operacje:
- Putaway - gdzie postawić nowy towar (lokalizacja, regał, półka, pojemnik)
- Picking - listy zbiorcze, optymalna trasa zbierania w magazynie
- Packing - pakowanie, ważenie, wymiary, etykiety
- Inwentaryzacja - cykliczna, blok-by-blok
- Kody kreskowe / RFID - odczyt, weryfikacja
- Multi-magazyn - przerzucanie towarów między lokalizacjami
Najpopularniejsze WMS-y w Polsce:
- Comarch WMS - naturalnie integruje z Comarch ERP XL
- Soneta WMS - z enovą
- Linx WMS - niezależny, komercyjny
- Manhattan Active WM - korporacyjny (drogi)
- Mecalux Easy WMS - średni segment
- Boltrics / Microsoft Dynamics WMS - dla używających Dynamics
Dla mniejszych: część funkcji WMS bywa w BaseLinkerze (lokalizacje, picking), to wystarcza do ~5k SKU i jednego prostego magazynu.
Architektura - OMS, WMS, ERP, sklep
Wszystkie razem działają tak:
[Sklep B2B] + [Allegro] + [EDI z sieciami]
| | |
+--------------+--------------+
|
v
[OMS] <-- konsolidacja zamówień, routing, rezerwacje
|
+--> [WMS w magazynie 1] --> picking, packing
+--> [WMS w magazynie 2]
+--> [Dropshipper API]
|
+--> [ERP] (księgowanie, faktury, KSeF)
OMS jest „mózgiem" logistyki. WMS jest „rękami" magazynu. ERP jest „księgowością" całości.
W mniejszych sklepach OMS i WMS są częścią ERP lub sklepu - to wystarczy do określonej skali. Powyżej skali - separacja się opłaca.
Kiedy wdrażać OMS
Próg techniczny:
- Sprzedajesz w 3+ kanałach (sklep + Allegro + Amazon + EDI)
- Masz 2+ magazyny i potrzebujesz routingu
- 1000+ zamówień miesięcznie i ręczna obsługa już nie nadąża
- Zwroty są istotne (5%+ sprzedaży) i procesy są skomplikowane
- Dropshipping - zamówienia idą do różnych dostawców automatycznie
Próg ekonomiczny:
- Roczne koszty obsługi zamówień (osoby przepisujące, korekty, błędy) przekraczają 200 tys. zł
- Tempo wzrostu wymusza skalowanie procesów (bez OMS zatrudniasz zamiast automatyzować)
NIE potrzebujesz OMS:
- Jeden kanał (tylko sklep) + jeden magazyn
- Skala poniżej kilkuset zamówień miesięcznie
- ERP wystarcza na multi-kanał (rzadko, ale się zdarza - Comarch XL dla mniejszych)
Kiedy wdrażać WMS
Próg techniczny:
- Magazyn powyżej 1000 m² lub powyżej 2-3 hal
- Powyżej 10 pracowników magazynowych jednocześnie
- 5k+ SKU z lokalizacjami fizycznymi (nie „cały regał = ten produkt")
- Multi-magazyn z przerzutami
- Niska seryjność (produkty unikalne, partie, daty ważności)
Próg ekonomiczny:
- Czas pickingu i błędy magazynowe = koszt rzeczywisty zaczyna boleć
- Reklamacje z błędnych dostaw rosną powyżej 1-2%
- Inwentaryzacje wymuszają zamknięcie magazynu na dni
NIE potrzebujesz WMS:
- Magazyn poniżej 500 m², 2-5 pracowników
- Statyczny układ (każdy produkt zawsze w tym samym miejscu)
- Mała seryjność, każdy produkt łatwo znaleźć
Integracja sklep ↔ OMS ↔ WMS ↔ ERP
Najczęstszy stack średniego polskiego B2B (z OMS-em):
- Sklep Magento - interfejs dla klienta, koszyk, checkout
- Comarch ERP XL - księgowość, faktury, master data
- OMS - orkiestracja zamówień (Linx, Brightpearl, custom)
- Comarch WMS - operacje magazynowe
- BaseLinker - gateway do marketplace'ów (Allegro, Amazon)
Przepływ:
1. Klient w sklepie → zamówienie
2. Sklep → OMS (REST)
3. OMS sprawdza dostępność w obu magazynach (WMS-y), wybiera routing
4. OMS → ERP (zamówienie zapisuje się dla księgowości)
5. OMS → WMS magazynu wybranego (picking list)
6. WMS → magazynier zbiera, pakuje
7. WMS → OMS (status: spakowane)
8. OMS → kurier (etykieta wysyłkowa)
9. OMS → klient (numer śledzenia)
10. ERP wystawia fakturę (KSeF)
11. Sklep pokazuje klientowi status i fakturę
To 11 kroków, każdy z osobną integracją. Złożoność rośnie szybko - i właśnie dlatego OMS jest centralnym brokerem.
OMS standalone czy moduł w ERP
OMS standalone (osobny system):
- Plus: dedykowane funkcje multi-channel, multi-magazyn, zwrotów
- Plus: niezależny od ERP - można zmienić ERP bez OMS-a (lub odwrotnie)
- Minus: kolejna licencja, kolejna integracja, kolejny silos
- Koszt: 50-200 tys. zł wdrożenie + 30-100 tys. zł / rok
OMS w ERP (np. Comarch ERP XL z modułem OMS):
- Plus: jedno źródło danych, krótsze integracje
- Plus: zazwyczaj wliczone w licencję ERP (lub niewielki up-charge)
- Minus: jeśli ERP zmienisz - OMS też zmieniasz
- Minus: funkcje OMS w ERP-ach są zazwyczaj proste (multi-channel - często słabo)
OMS w platformie e-commerce (np. Adobe Commerce):
- Plus: zintegrowane ze sklepem
- Minus: jeśli zmienisz platformę - OMS znika
- Minus: silos ze strony ERP
W polskim B2B średnim segmencie najczęstszy wybór to: moduł OMS w ERP + BaseLinker dla marketplace'ów. To wystarcza do ok. 5-10 tys. zamówień miesięcznie. Powyżej - dedykowany OMS standalone.
Koszt - wdrożenie i utrzymanie
OMS (dedykowany, średni segment):
- Wdrożenie: 100-300 tys. zł (zależnie od scope i integracji)
- Licencja: 30-150 tys. zł / rok
- Utrzymanie: 20-50 tys. zł / rok
WMS (średni segment, jeden magazyn 1500-3000 m²):
- Wdrożenie: 80-250 tys. zł (sprzęt + software + onboarding)
- Sprzęt (terminale, drukarki etykiet, czytniki): 30-80 tys. zł
- Licencja: 20-60 tys. zł / rok
- Utrzymanie: 15-40 tys. zł / rok
Powyżej (Manhattan, SAP EWM, korporacyjne):
- Wdrożenie: 500 tys. - 5 mln zł
- Licencja: 200 tys. - 2 mln zł / rok
- Te kwoty są dla obrotów 100+ mln zł i magazynów 10000+ m²
FAQ
Czy BaseLinker zastąpi mi OMS? Częściowo. BaseLinker robi: konsolidację zamówień z marketplace'ów, podstawowy routing, lekki magazyn, etykiety kurierskie. Pełen OMS dla skali 10k+ zam./mies. - niewystarczający. BaseLinker w sklepie B2B.
Czy potrzebuję WMS, jeśli mam Comarch ERP XL z modułem magazynowym? Comarch ERP XL ma podstawowy magazyn. Dla magazynu 500-1500 m², kilku pracowników - wystarcza. Powyżej (1500+ m², 10+ pracowników, kody kreskowe) - Comarch WMS lub niezależny WMS.
Czy dropshipping wymaga OMS? Tak, jeśli dropshipperów masz więcej niż 1-2. OMS routuje zamówienia do różnych dropshipperów automatycznie. Z 1-2 dropshipperami można obejść się bez (skrypty + ręczna obsługa).
Czy OMS i WMS muszą być od jednego dostawcy? Nie. Comarch ERP XL + Linx OMS + Mecalux WMS = działa. Integracje są wtedy bardziej pracochłonne, ale można.
Co to są Headless OMS i Composable Logistics? Trend ostatnich lat - OMS jako API-first serwis, część architektury composable. Plus: można podpiąć pod różne sklepy i marketplace'y. W praktyce w polskim B2B - rzadko, raczej dla bardzo dużych projektów.
Co dalej
- Słownik OMS: Czym jest OMS
- Lekki OMS w mniejszych projektach: BaseLinker w sklepie B2B
- Integracja z ERP: Comarch XL
- Procesy B2B: pillar /procesy-b2b
- Pełny przegląd integracji: pillar /integracje
O autorze
Jakub Owsianka
Architekt rozwiązania w WiseB2B - silniku platform B2B. Zaczynał po stronie biznesu (własne sklepy), potem deweloper, dziś projektuje wdrożenia dla sklepów z katalogami w dziesiątkach tysięcy SKU. W ostatnich latach wdrożył AI-development w zespole i funkcjonalności oparte o AI bezpośrednio w silniku sklepu.
Czytaj dalej w temacie wydajności
Wszystkie wpisyMasz pytanie do tego artykułu?
Dodatkowy kontekst, problem z własnym wdrożeniem, druga opinia - napisz wprost. Odpowiadam osobiście w 1-2 dni robocze.