Studio WMS.net

System WMS zintegrowany z SAP - automatyzacja magazynu online

Integracja Studio WMS.net z SAP: komunikat IDoc a usługa OData, bufor po stronie magazynu, mapowanie indeksów oraz praca przy niedostępnym systemie ERP.

Autor: Adam Siemiątkowski Aktualizacja: 23 września 2026
system.wms.net.pl/oprogramowanie-wms/
Schemat prezentujący proces integracji systemu Studio WMS.net z systemem SAP (ERP/S4HANA) poprzez warstwę integracji Middleware API.
Schemat prezentujący proces integracji systemu Studio WMS.net z systemem SAP (ERP/S4HANA) poprzez warstwę integracji Middleware API.

SAP prowadzi kartotekę materiałową oraz dokumenty handlowe, magazyn prowadzi adresy gniazd i ruchy nośników. Integracja polega na uzgodnieniu, która strona jest źródłem których danych - reszta to już wybór drogi przesyłu.

Podział ról między systemami

Kartoteka materiałowa schodzi z systemu nadrzędnego, ponieważ to on ją zakłada. Magazyn dopisuje do niej pola, których ERP nie prowadzi: jednostkę składowania, wymiary nośnika oraz klasę rotacji wynikającą z historii pobrań.

Kanały integracji Studio WMS.net z systemem SAP Diagram porządkuje mechanizmy, którymi Studio WMS.net łączy się z systemem SAP: interfejsy API, Web Services w wariantach REST i SOAP, dokumenty IDoc oraz protokół OData. Czym Studio WMS.net łączy się z SAP Połączenie WMS z SAP dwukierunkowa synchronizacja danych API bezpośrednie wywołania systemu Web Services warianty REST i SOAP IDoc standardowy dokument wymiany SAP OData protokół dostępu do danych
Mechanizmy połączenia Studio WMS.net z systemem SAP wymienione w tej sekcji.

W drugą stronę idą dokumenty obrotu powstałe z zarejestrowanych skanów. Ich numeracja pozostaje po stronie magazynu, a po stronie ERP dostają własną serię - dlatego jednym z pierwszych ustaleń jest to, który numer pojawi się na dokumencie dla kontrahenta.

Moduły SAP wspierające zarządzanie magazynem
Moduł SAPZakres funkcjiIntegracja z innymi modułami
SAP WM (Warehouse Management)Zarządzanie lokalizacjami magazynowymi, kontrola stanów, zarządzanie dostawami i zamówieniami, optymalizacja przestrzeni magazynowejMM, SD
SAP EWM (Extended Warehouse Management)Planowanie zasobów, zarządzanie transportem wewnątrz magazynu, zarządzanie robotami magazynowymi, optymalizacja procesów logistycznychPozostałe moduły SAP ERP
SAP SCM (Supply Chain Management)Integracja procesów zakupu, produkcji, magazynowania i dystrybucji, analiza danych i raportowanieCały łańcuch dostaw
SAP IM (Inventory Management)Rejestrowanie przyjęć i wydań materiałów, monitorowanie zapasów, zarządzanie lokalizacjami, inwentaryzacjaMM, SD

Drogi wymiany danych

Do wyboru jest kilka mechanizmów i żaden nie jest z natury lepszy. Różnią się opóźnieniem oraz tym, ile utrzymania wymagają po uruchomieniu.

Drogi wymiany danych z systemem SAP
MechanizmPostać danychKiedy się sprawdza
IDocDokument złożony z segmentów o stałej strukturzePrzekazywanie dokumentów obrotu w starszych instalacjach
ODataUsługa sieciowa odpytywana przez punkt końcowyOdczyt kartotek oraz stanów na żądanie
Tabela pośredniaRekordy w bazie widocznej dla obu stronGdy oba systemy stoją u jednego właściciela
Warstwa pośredniczącaKolejka komunikatów z własnymi ponowieniamiWielu partnerów i różne formaty po obu stronach

Komunikat IDoc ma stałą strukturę segmentów, więc zmiana zakresu przekazywanych pól wymaga poprawki po obu stronach. Usługa OData jest pod tym względem łagodniejsza, ale odpytywanie na żądanie obciąża system nadrzędny przy dużej liczbie zapytań - dlatego stany częściej przekazuje się cyklicznie niż odczytuje na bieżąco.

Mapowanie indeksów trzeba zamknąć przed startem. Materiał obecny w SAP, ale nieobecny w słowniku magazynu, zatrzyma przetwarzanie każdego komunikatu, w którym wystąpi - i będzie go zatrzymywał przy każdym ponowieniu.

Praca przy niedostępnym systemie nadrzędnym

Dokument magazynowy powstaje najpierw lokalnie i tam zostaje zatwierdzony. Przekazanie do SAP wykonuje osobny proces działający w tle, który czyta pozycje oczekujące i oznacza wysłane. Przerwa w łączności wstrzymuje więc wymianę, nie rejestrację przyjęć na rampie.

Ten sam mechanizm działa przy pracy operatora bez zasięgu sieci bezprzewodowej. Skan trafia do bufora na terminalu i wchodzi do bazy po powrocie łączności - opisuje to strona o kolektorze danych.

Po powrocie połączenia zaległe pozycje wychodzą w kolejności zatwierdzenia. Dokument odrzucony przez system nadrzędny ląduje na osobnej liście razem z treścią błędu, zamiast ginąć w dzienniku technicznym.

Kiedy SAP obsługuje magazyn samodzielnie

Rozbudowany moduł magazynowy w SAP pokrywa część tych samych zadań co osobny system WMS. Wybór między nimi bywa kwestią skali wdrożenia oraz tego, jak szybko firma potrzebuje zmian w ścieżkach magazynowych.

Osobny system łatwiej dostosować do specyfiki hali - układu stref, reguł odkładania oraz obsługi nośników zwrotnych. Rozwiązanie wbudowane wygrywa tam, gdzie magazyn jest prostszy, a firma chce utrzymywać jedną platformę.

Zakres funkcji po stronie magazynu zbiera opis systemu WMS, ogólny schemat wymiany - materiał o integracji z ERP, a wykaz komunikatów wymiany - strona o elektronicznej wymianie dokumentów.

Zobacz Studio WMS.net na własnych danych

Demo działa w przeglądarce, bez instalacji i bez rejestracji. Wycena wdrożenia w jeden dzień roboczy.

Uruchom DEMO
Słownik

Słownik pojęć - integracja z systemem SAP

SAP SAP
Platforma ERP, z którą integruje się Studio WMS.net poprzez API, Web Services oraz standardowe mechanizmy wymiany danych, takie jak IDoc i OData, zachowując rolę centralnego systemu planowania zasobów przedsiębiorstwa.
IDOC IDoc (Intermediate Document)
Standardowy format wymiany danych w ekosystemie SAP, zawierający nagłówek z metadanymi, segmenty danych transakcji oraz segmenty kontrolne, wykorzystywany do przesyłania dokumentów logistycznych.
EWM SAP EWM (Extended Warehouse Management)
Zaawansowany moduł SAP do zarządzania operacjami w magazynach o wysokiej złożoności, oferujący planowanie zasobów, zarządzanie transportem wewnętrznym i obsługę robotów magazynowych.
S4H SAP S/4HANA
Najnowsza generacja platformy ERP SAP oparta na bazie danych in-memory SAP HANA, z odczytem danych bez pośredniego zapisu na dysku oraz z usługami sieciowymi opartymi na OData.
ODT OData
Standard interfejsu API wykorzystywany przez SAP S/4HANA do wymiany danych w architekturze chmurowej, umożliwiający synchronizację stanów magazynowych i dokumentów logistycznych z minimalnym opóźnieniem.
MW Middleware
Warstwa pośrednia przyjmująca komunikat od jednej strony i przekazująca go drugiej w uzgodnionym formacie, razem z obsługą ponowień.
MM/SD SAP MM/SD
Moduły gospodarki materiałowej (MM) oraz sprzedaży i dystrybucji (SD) w systemie SAP, z którymi integruje się Studio WMS.net w celu automatycznego generowania dokumentów magazynowych na podstawie zleceń ERP.

Pozostałe pojęcia z zakresu magazynu oraz znakowania jednostek zbiera słownik pojęć WMS.

FAQ

Najczęstsze pytania - Integracja WMS z SAP

01

Który system jest źródłem kartoteki materiałowej?

SAP, ponieważ to on ją zakłada. Magazyn dopisuje pola, których ERP nie prowadzi: jednostkę składowania, wymiary nośnika oraz klasę rotacji wynikającą z historii pobrań.

02

Czym różni się IDoc od usługi OData?

IDoc ma stałą strukturę segmentów, więc zmiana zakresu pól wymaga poprawki po obu stronach. OData jest łagodniejsza pod tym względem, ale odpytywanie na żądanie obciąża system nadrzędny.

03

Co dzieje się, gdy SAP jest niedostępny?

Dokumenty powstają lokalnie i czekają w kolejce. Przerwa wstrzymuje wymianę, nie rejestrację przyjęć - zaległe pozycje wychodzą po powrocie łączności w kolejności zatwierdzenia.

04

Dlaczego mapowanie indeksów trzeba zamknąć przed startem?

Materiał obecny w SAP, ale nieobecny w słowniku magazynu zatrzyma przetwarzanie każdego komunikatu, w którym wystąpi - i będzie go zatrzymywał przy każdym ponowieniu.

05

Gdzie trafia dokument odrzucony przez SAP?

Na osobną listę razem z treścią błędu, nie do dziennika technicznego. Dzięki temu obsługa widzi, które przekazania czekają na poprawę.

06

Kiedy wystarczy moduł magazynowy wbudowany w SAP?

Gdy magazyn jest prostszy, a firma chce utrzymywać jedną platformę. Osobny system łatwiej dostosować do układu stref, reguł odkładania oraz obsługi nośników zwrotnych.

Chcesz zobaczyć Studio WMS.net w działaniu?

Uruchom bezpłatne demo systemu WMS.net lub zapytaj o szczegóły wdrożenia.

Bezpłatne DEMO Wycena