Magazynowy system informatyczny zapisuje każdy ruch towaru i wymienia dane z ERP. Pokazujemy jego warstwy oraz zasady wyboru na przykładzie Studio WMS.net.
Magazynowy system informatyczny to zestaw oprogramowania i urządzeń, w którym każdy ruch towaru zostaje zapisany w jednym miejscu, w bazie danych. Przyjęcie zwiększa stan, a wydanie go zmniejsza. Przesunięcie zmienia tylko adres, więc dane z hali i z biura pochodzą z tego samego źródła. System obejmuje aplikację dla biura, terminal dla magazyniera, raporty oraz połączenie z programem handlowym, czyli z ERP.
Ta strona opisuje system jako całość. Samą klasę oprogramowania, czyli WMS, definiuje strona o systemie WMS, a produkt z modułami i cennikiem opisuje program magazynowy. Technikę Studio WMS.net pokazuje strona o architekturze Studio WMS.net. Tutaj zostajemy przy pytaniach, z czego system się składa i co robi w magazynie, a na końcu opisujemy jego wybór i wdrożenie. Przykłady pochodzą ze Studio WMS.net, który rozwija SoftwareStudio.
O czym piszemy na tej stronie?
- Czym jest magazynowy system informatyczny?
- Z jakich warstw składa się magazynowy system informatyczny?
- Które czynności system przejmuje od magazyniera?
- Jak system magazynowy wymienia dane z ERP?
- Czego wymaga system, gdy magazyn obsługuje wielu klientów?
- Jak system skraca drogę towaru i ogranicza pomyłki?
- Jak system pokazuje stany i dostawy na bieżąco?
- Jak wybrać magazynowy system informatyczny?
- Jak wygląda wdrożenie systemu w magazynie?
- Pojęcia z magazynowego systemu informatycznego
- Magazynowy system informatyczny - najczęstsze pytania
Czym jest magazynowy system informatyczny?
Ten sam rodzaj oprogramowania bywa nazywany magazynowym systemem informatycznym albo informatycznym systemem magazynowym, a w przetargach także systemem informatycznym dla magazynu. Za każdą z tych nazw stoi pytanie o to, jak prowadzić ewidencję towaru i pracę hali w sposób, który da się sprawdzić po fakcie.
Najprostszy poziom to ewidencja, w której program wie, ile sztuk towaru jest w magazynie. Wyższy poziom to klasa WMS (Warehouse Management System), która zna też adres i partię towaru oraz kolejność pracy na hali. System informatyczny obejmuje WMS oraz to, co potrzebne do jego pracy: terminale ze skanerem, drukarki etykiet, sieć Wi-Fi na hali, połączenie z ERP i raporty dla kierownika.
Stan towaru zmienia się w takim systemie wyłącznie przez zapisane operacje. Dzięki temu rozbieżność między półką a komputerem ma konkretną przyczynę, którą widać w historii. Przy każdym ruchu system zapisuje cztery dane:
- Kto - użytkownik, który wykonał operację.
- Kiedy - data i godzina zapisu.
- Gdzie - adres lokalizacji źródłowej i docelowej.
- Co - towar i ilość, a przy partiach także numer partii.
Gdy stan nie zgadza się z półką, wystarczy prześledzić historię lokalizacji, zamiast przeszukiwać cały magazyn. Pomyłka wychodzi na jaw przy skanowaniu, a nie podczas rocznego spisu.
Z jakich warstw składa się magazynowy system informatyczny?
Studio WMS.net składa się z warstw, które da się opisać osobno. Użytkownik pracuje w przeglądarce albo w aplikacji Android, a dane leżą w bazie SQL Server. Pośredniczy między nimi aplikacja ASP.NET, a zadania w tle i integracje wykonuje usługa Windows SSService.exe. Schemat pokazuje drogę danych od stanowiska do ERP.
Przeglądarka wystarcza na stanowisku w biurze, bo program niczego nie instaluje na komputerze. Odciąża to dział IT, a kierownik może sprawdzić stany spoza firmy, o ile ma dostęp do Internetu. Aplikacja na terminalu korzysta z tej samej kartoteki i tych samych lokalizacji co przeglądarka, a zlecenia pobiera z serwera. Gdy zasięg zniknie, zapisuje operacje i synchronizuje je po powrocie łączności; zakres operacji dostępnych bez zasięgu ustala analiza przedwdrożeniowa. Opisuje ją strona o aplikacji magazynowej na Androida.
Baza SQL Server przechowuje dokumenty i stany, a logika zapisu działa w transakcjach, które chronią spójność danych. Zlecenia z kolejki przydziela się z blokadami, więc dwóch magazynierów nie zarezerwuje tej samej pozycji. Raporty działają na SQL Server Reporting Services i czytają z tej samej bazy, a usługa SSService.exe, instalowana na serwerze, odczytuje z niej zadania do wykonania w tle.
Aplikację można uruchomić na dwa sposoby:
- Cloud - serwer i bazę utrzymuje SoftwareStudio w swojej chmurze prywatnej, a klient dostaje dostęp przez przeglądarkę.
- On-Premise - instalacja na serwerze klienta: Windows Server z IIS i .NET Framework 4.8.1, a do tego baza Microsoft SQL Server.
Opis dotyczy generacji ST, czyli ASP.NET WebForms. Nowsza platforma GT korzysta z .NET 10 i PostgreSQL, a jej granice opisuje strona o platformie StudioSystem GT. Wymagania serwera podaje strona o instalacji i konfiguracji systemu WMS, a koszty obu modeli hostingu zestawia strona ile kosztuje wdrożenie WMS. Szczegóły warstw, zabezpieczeń i wymiany z ERP omawia wspomniana już architektura Studio WMS.net.
Które czynności system przejmuje od magazyniera?
System przejmuje te czynności, które człowiek wykonuje wolniej i z większą liczbą pomyłek: przepisywanie, liczenie, szukanie i uzgadnianie. Śledzenie ruchu towaru od przyjęcia do wydania odbywa się samo, bo każdy dokument zmienia stan w bazie. Nikt nie wpisuje ilości po raz drugi, więc ryzyko pomyłki przy przepisywaniu znika, a pracownicy mają czas na zadania, których system nie wykona. Tabela zestawia osiem obszarów, w których pracuje Studio WMS.net.
| Obszar | Funkcja w systemie | Skutek dla magazynu |
|---|---|---|
| Przyjęcia | Zlecenie ZPZ planuje dostawę, a dokument PZ rejestruje towar po skanie palety; dostawę bez zlecenia przyjmuje PZB | Stan od razu ma adres i ilość z hali |
| Lokalizacje | Adres i partia każdej palety, a na mapie magazynu zajętość miejsc; zmianę miejsca składowania zapisuje dokument ZL | Wiadomo, gdzie leży towar, bez przeglądania list |
| Kompletacja i wydania | Zlecenie ZWZ planuje wydanie, a dokumenty WZ i WZB je potwierdzają; partię wskazuje reguła FIFO albo data ważności | Magazynier nie zawraca, a wydanie nie omija starszej partii |
| Cross-docking | Osobna lista dokumentów przyjęć i wydań bez składowania | Towar przechodzi przez magazyn bez odkładania w regale |
| Inwentaryzacja | Arkusze spisowe porównują policzone ilości ze stanem w bazie | Różnice trafiają do raportu do zatwierdzenia, a spis może iść bez zatrzymywania pracy |
| Identyfikacja | Skan kodu lokalizacji i towaru przy każdej operacji oraz kontrola unikalności numerów SSCC | Pobranie niewłaściwego produktu blokuje się, zanim opuści magazyn |
| Awizacje i rampy | Awizacja dostaw z oknem czasowym i ewidencja rezerwacji ramp | Przyjęcie jest przygotowane przed przyjazdem auta |
| Raporty i rozliczenia | Ekran główny ze statusami zleceń oraz raporty SSRS, w tym zestawienia pozycji dokumentów według klienta i okresu | Kierownik widzi stan bez otwierania dokumentów, a operator 3PL nalicza opłaty za obsługę |
Integracja z kolektorami Android sprawia, że status operacji trafia do bazy w chwili skanu. Magazynier dostaje zlecenie na ekranie terminala, a skan kodu lokalizacji i kodu towaru porównuje oba z bazą. Program blokuje pobranie niewłaściwego produktu, zanim opuści on magazyn. Do samej realizacji zlecenia dokumenty papierowe nie są już potrzebne.
Magazyn dzieli się w systemie na adresy, a każda paleta ma swój. Program zna jej partię i status, a przy przyjęciu podpowiada lokalizację z uwzględnieniem gabarytów i rotacji towaru. Zasady adresacji opisuje strona o lokalizacjach w magazynie.
Raporty powstają z tych samych danych, więc kierownik nie zbiera ich ręcznie do arkusza. Decyzje opierają się na zapisie ruchu, a nie na szacunku. Spis z natury też zyskuje, bo inwentaryzacja porównuje policzone ilości ze stanem w bazie i zbiera różnice do zatwierdzenia.

Magazynowy system informatyczny dla 3PL i e-commerce
Jak system magazynowy wymienia dane z ERP?
ERP prowadzi sprzedaż i finanse, a system magazynowy odpowiada za to, co dzieje się z towarem w hali. Integracja sprawia, że zamówienia płyną z biura do magazynu, a potwierdzenia wracają do biura, bez ponownego wpisywania. Podział ról między oboma systemami omawia strona WMS a ERP, a zasady wymiany strona o integracji z systemem ERP.
Kartoteki towarowe płyną z ERP do magazynu: każdy towar ma w kartotece indeks SKU oraz kod EAN, a osobne pole wiąże go z pozycją w ERP. Dokumenty wymienia się w jednym z dwóch trybów:
- OffLine - ERP zapisuje dane do tabel pośrednich w bazie SQL.
- OnLine - program wywołuje usługę WebService systemu ERP.
Wymianę wykonuje usługa SSService.exe, a konektor dobiera się do wersji ERP, dlatego zakres integracji potwierdza analiza przedwdrożeniowa. Zapis do ERP odbywa się wyłącznie przez API producenta, a odczyt kontem SQL tylko do odczytu. Dzięki temu numeracja i walidacje ERP nie są omijane. Usługa łączy się z ERP ruchem wychodzącym po HTTPS, więc firma nie publikuje punktu dostępowego z Internetu.
Dokument magazynowy trafia do bazy razem z wpisem w tabeli wysyłkowej, czyli w outboxie, w jednej transakcji. Osobny proces wysyła wpisy do ERP w kolejności FIFO, a wpis, którego ERP nie przyjęło, wraca do wysyłki. Awaria ERP nie zatrzymuje więc magazynu: dokument czeka w kolejce i wychodzi po wznowieniu łączności. Na tym wzorcu zrealizowano wymianę z Symfonią.
Według stanu na 6.10.2026 integracja z SAP i SAP EWM oraz z Symfonią ERP jest wykonana. Dla Comarch ERP XL zapis odbywa się przez CDN_API, a dla Optimy proponujemy Sferę, z licencją po stronie klienta. enova365 obsługuje warstwa XML i REST. Przegląd systemów podaje strona integracje.
Dla firmy efektem jest brak podwójnego wprowadzania tych samych danych i szybsze wystawienie dokumentów sprzedaży po zakończonej kompletacji. Działy zakupu i sprzedaży widzą zapasy z magazynu, a plan dostaw można oprzeć na faktycznych możliwościach magazynu wysokiego składowania. Zintegrowany system ułatwia też rozliczanie zwrotów i wpływów od klientów.
Czego wymaga system, gdy magazyn obsługuje wielu klientów?
Operator logistyczny prowadzi jeden magazyn dla wielu zleceniodawców, więc zasoby magazynu są wspólne, a stany i rozliczenia każdego klienta trzeba prowadzić osobno. Tę granicę utrzymuje konfiguracja systemu: kartoteka zleceniodawcy zaczyna rozdzielenie stanów i dokumentów, a także cennika usług, a kontrahent widzi własne dane w panelu www (Proxy), dostępnym od wersji STANDARD. Szerzej opisuje to strona o programie magazynowym 3PL, a przykłady wdrożeń zebrano w portfolio wdrożeń Studio WMS.net.
Ruch na placu przed magazynem porządkują rezerwacja ramp i awizacja dostaw, bo przy dużym natężeniu transportów przyjęcie trzeba przygotować przed przyjazdem auta. W rozliczeniach z wieloma dostawcami pomaga ewidencja palet, a naliczanie opłat za obsługę opiera się na zestawieniu pozycji dokumentów według klienta i okresu.
Zwroty bywają największym wyzwaniem w branży e-commerce. Reklamacje obsługuje osobny program reklamacyjny RMA, który tworzy protokoły z etykietami kodów kreskowych i przyjmuje zgłoszenia przez formularz online.

Magazynowy system informatyczny dla 3PL i e-commerce
Jak system skraca drogę towaru i ogranicza pomyłki?
Zysk z systemu widać najpierw na hali. Lista kompletacyjna ma pozycje w kolejności lokalizacji, więc magazynier nie zawraca do tych samych alejek, co skraca czas przygotowania wysyłki. Strategie zbierania opisuje strona o kompletacji zamówień.
Skan lokalizacji i towaru przy każdej operacji wychwytuje pomyłkę w chwili, gdy powstaje. Błąd wykryty przy pobraniu kosztuje chwilę pracy, a wykryty po wydaniu kończy się reklamacją i zwrotem. Ewidencja palet dodatkowo porządkuje rozliczenia wewnętrzne i zewnętrzne.
Lokalizacje wpływają też na wykorzystanie powierzchni. Mapa zajętości pokazuje wolne miejsca, więc przesunięcia konsolidacyjne można zaplanować, zanim zabraknie miejsca na dostawę. W ten sposób opóźnia się inwestycję w nową powierzchnię.
Identyfikacja towaru opiera się na kodach kreskowych. Etykieta logistyczna w standardzie GS1 może nieść numer partii i termin ważności, a paleta dostaje numer SSCC, którego unikalność system kontroluje. Sieci handlowe często wymagają od dostawców znakowania palet kodami SSCC. Zasady oznaczeń opisują strony o kodach kreskowych i o etykietach logistycznych w standardzie GS1.
Jak system pokazuje stany i dostawy na bieżąco?
Każdy ruch w magazynie zapisuje się w chwili wykonania, więc kierownik widzi stan bez czekania na raport z hali. Dzięki temu braki wychodzą od razu, a nadmiar towaru nie leży niezauważony i nie zamraża kapitału. Ekran główny pokazuje statusy zleceń i dokumentów oraz ranking kontrahentów według liczby palet.
Raporty z sekcji Informacje dają zestawienie dokumentów oraz rejestr dla księgowości, a obroty miesięczne według asortymentu wskazują towary o najwyższej i najniższej rotacji. Raporty działają na SQL Server Reporting Services, a szablony RDL projektuje się w Report Builderze, więc raport ad hoc nie wymaga programisty. Rozszerzone raportowanie opisuje Studio Raporty.net.
Planowanie dostaw wspiera awizacja z oknem czasowym i rezerwacja ramp: magazyn wie, kiedy przyjedzie auto, i przygotowuje przyjęcie. Gdy okna są rozplanowane, rampy pracują równomiernie, a auta nie czekają na rozładunek dłużej, niż to konieczne.
Jak wybrać magazynowy system informatyczny?
Wybór zaczyna się od procesów, a nie od listy funkcji. Najpierw trzeba ustalić, co magazyn robi dziś i gdzie powstają pomyłki, a dopiero potem sprawdzać, czy system to obsłuży. Cztery obszary rozstrzygają najczęściej:
- Integracja z ERP - jakim kanałem system wymienia dane z używanym programem i kto utrzymuje to połączenie.
- Terminal - czy magazynier dostanie aplikację na Androida z wbudowanym czytnikiem kodów.
- Lokalizacje i palety - czy system prowadzi adres i partię palety, a nie tylko ilość.
- Raporty - czy wskaźniki są dostępne z przeglądarki bez udziału programisty.
Dobrze dobrany system daje w zamian kontrolę nad stanami w czasie rzeczywistym oraz szybszą realizację zamówień przy mniejszej liczbie pomyłek. Dla operatora 3PL dochodzą obsługa wielu kontrahentów oraz moduł awizacji i rezerwacji ramp. Gdy lista dostawców jest krótka, wyślij każdemu te same pytania z checklisty pytań do dostawcy WMS, bo wtedy oferty da się porównać wiersz po wierszu. Dobór klasy systemu i wersji opisuje strona o wyborze systemu WMS.
Nie każdy magazyn potrzebuje WMS od pierwszego dnia. Tabela zestawia trzy poziomy narzędzi pod kątem pracy zespołu, a nie samej ewidencji. Porównanie arkusza z WMS w kryteriach adresu, partii, inwentaryzacji i ramp znajdziesz na stronie program magazynowy. Kolumny arkusza i prostego programu opisują rozwiązania typowe, a nie konkretne produkty.
| Kryterium | Arkusz | Prosty program | System WMS |
|---|---|---|---|
| Uprawnienia | Kto otworzy plik, ten może zmienić dowolną komórkę | Uprawnienia zwykle na poziomie modułu lub dokumentu | Administrator przypisuje moduły użytkownikom i urządzeniom |
| Historia operacji | Nowa wartość nadpisuje starą, a ślad zostaje w historii wersji pliku | Dokumenty mają datę, ale zwykle nie mają adresu miejsca | Każda operacja zapisuje użytkownika i czas, a lokalizacje mają własną historię |
| Dane z hali | Wpis w biurze po powrocie z hali | Wpis w biurze albo import pliku z kolektora | Terminal zapisuje operację w chwili wykonania |
| Połączenie z ERP | Eksport i import plików | Zwykle plik albo wspólny moduł handlowy | Wymiana kartotek i dokumentów przez tabele pośrednie lub API |
| Kilku klientów w jednym magazynie | Osobne pliki lub zakładki | Zwykle jedna firma w jednej bazie | Kartoteka zleceniodawcy rozdziela stany i dokumenty oraz cennik usług |
| Koszt i wdrożenie | Brak licencji, a nakładem jest czas osoby, która plik prowadzi | Niski koszt licencji i krótkie wdrożenie | Abonament albo licencja, a wdrożenie wycenia się po analizie |
System nie uporządkuje magazynu, w którym adresy lokalizacji i kartoteki towarów są nieustalone, więc trzeba je zdefiniować przed uruchomieniem. Jeśli magazyn prowadzi dziś arkusz, zobacz, jak zamienić Excel na WMS. Kartoteki można przenieść jednym importem, co opisuje strona o imporcie danych z Excela.
Jak wygląda wdrożenie systemu w magazynie?
Wdrożenie zaczyna się od analizy procesów i wywiadów z pracownikami, a kończy po kilku tygodniach korekt konfiguracji po starcie. Strona o etapach wdrożenia WMS opisuje pięć etapów, od analizy po start produkcyjny.
Analiza przedwdrożeniowa ustala procesy magazynu i jego integracje, a także układ hali, a jej wynik wyznacza zakres wdrożenia i jego wycenę. Potem zespół odwzorowuje halę w systemie i przenosi kartoteki, następnie testuje procesy i szkoli użytkowników.
Budżet ma kilka warstw i tylko licencja ma stawki cennikowe. Wdrożenie wycenia się po analizie, a terminale z Androidem i drukarki etykiet kupuje klient, przy czym hala wymaga stabilnego zasięgu Wi-Fi. Po uruchomieniu działa wsparcie techniczne w trybie SLA NBD, czyli ze zgłoszeniem podejmowanym w następnym dniu roboczym. Przed decyzją warto zobaczyć system w działaniu: demo działa w przeglądarce, bez instalacji i zakładania konta.