Programy do magazynowania dzielą się na arkusze, moduły ERP i systemy klasy WMS. Różnią się tym, na jakim poziomie ewidencjonują towar: sumy na indeksie albo stany na konkretnych lokacjach z partią i terminem. Wybór zależy więc od układu hali, liczby operacji dziennie i integracji z istniejącymi systemami. Najbardziej rozbudowaną grupę tworzą aplikacje typu system WMS.
Rodzaje programów do magazynowania
Na rynku funkcjonują cztery grupy rozwiązań. Różnią je nie tyle funkcje na liście, ile poziom szczegółowości ewidencji. Arkusz zna ilość towaru, moduł ERP zna stan na magazynie, a system WMS zna konkretną lokację oraz status jednostki.
| Rodzaj programu | Poziom ewidencji | Praca z terminalem | Kiedy wystarcza |
|---|---|---|---|
| Arkusz kalkulacyjny | Suma na indeksie, ręczne korekty | Brak | Mały magazyn, jedna osoba, kilkadziesiąt ruchów dziennie |
| Moduł magazynowy ERP | Stan na magazynie jako całości, bez lokacji | Zwykle ograniczona | Stały asortyment i mała liczba operatorów |
| Program magazynowy z lokacjami | Stan na lokacji, partia i termin ważności | Aplikacja na terminal | Średni magazyn z rotacją i regałami |
| System WMS | Lokacja z partią i jednostką logistyczną, a do tego zadania w kolejkach | Terminale radiowe, skan każdej operacji | Duża liczba linii, wielu klientów, magazyn wysokiego składowania |
Granica między trzecią a czwartą grupą jest płynna. Przekracza się ją wtedy, gdy system zaczyna sam kierować pracą: wyznacza lokację przy przyjęciu, układa trasę pobrań i pilnuje kolejności według terminu. Opis takiego podejścia znajduje się w materiale o oprogramowaniu do zarządzania magazynem.
System ERP prowadzi towar na poziomie indeksu i magazynu. Program klasy WMS prowadzi go na poziomie lokacji i partii, a to zmienia sposób, w jaki zapisuje się każdy ruch.

Studio WMS.net - wizualizacja układu magazynu
Moduł Wizualizacja w sekcji Magazyn Studio WMS.net prezentuje graficzny rzut z góry na układ magazynu z zaznaczonymi regałami i strefami. Widoczne są też lokalizacje składowania. Kolory wskazują poziom zajętości: zielony - lokalizacja wolna, żółty - częściowo zajęta. Kolor czerwony oznacza lokalizację pełną lub zablokowaną. Kliknięcie na lokalizację otwiera panel z aktualnym asortymentem i ilościami. Wizualizacja ułatwia zarządzanie przestrzenią i planowanie przesunięć konsolidacyjnych. Pozwala też szybko zlokalizować towar bez konieczności przeglądania list.
Kryteria wyboru programu
Dobór zaczyna się od opisu procesów, a nie od listy modułów. Każde kryterium da się sprawdzić na demonstracji, jeśli przygotuje się własne scenariusze: przyjęcie z rozbiciem na partie, pobranie z pominięciem zablokowanej lokacji, korektę po inwentaryzacji.
| Kryterium | Co sprawdzić | Sygnał ostrzegawczy |
|---|---|---|
| Model danych | Czy stan ma wymiar lokacji i partii | Partia opisana w polu tekstowym uwag |
| Dokumenty | Czy przyjęcia i wydania mają osobne dokumenty ze statusami | Jeden wspólny dokument "ruch magazynowy" |
| Praca mobilna | Czy terminal pokazuje zadania z lokacją i wymusza skan | Terminal tylko do podglądu stanów |
| Integracje | Czy zamówienia i dokumenty wymieniają się z ERP bez przepisywania | Wymiana wyłącznie przez ręczny import pliku |
| Raportowanie | Czy zestawienia można filtrować i eksportować do Excela | Raporty tylko w formie wydruku |
| Skalowanie | Co się dzieje po podwojeniu liczby operatorów i dokumentów | Brak testów obciążeniowych na danych klienta |
Warto zapytać dostawcę o integrację z systemem finansowym. Ważne jest, czy wartość stanów aktualizuje się po każdej transakcji, czy dopiero po nocnym imporcie. Tę kwestię rozwija strona o integracji ERP z WMS.
Architektura aplikacji webowej
Studio WMS.net jest aplikacją przeglądarkową zbudowaną w technologii Microsoft. Serwerem aplikacji jest IIS, a bazą danych SQL Server. Taki układ ma konsekwencje praktyczne, które dobrze znać przed zakupem.
- Dostęp z przeglądarki: kierownik pracuje bez instalacji klienta, z dowolnego komputera z dostępem do sieci. Aktualizacja następuje na serwerze, a nie na każdym stanowisku.
- Terminale radiowe: aplikacje na Androida działają w lokalnej sieci Wi-Fi albo przez Internet. Magazynier w hali i kierownik poza biurem widzą te same dane. Szerzej opisuje to strona o programach WMS na Androida.
- Jedna baza danych: transakcje magazynowe zapisują się w SQL Server, więc spójność stanów gwarantuje silnik bazy, a nie warstwa aplikacji. Zasady blokowania i wersjonowania wierszy opisuje przewodnik Microsoft Learn po blokowaniu transakcji.
- Raporty w SQL: zestawienia powstają z zapytań do bazy, więc można dodawać własne wzorce bez zmiany aplikacji. Mechanizm opisuje materiał o raportach SQL Server.

WMS - ZPZ zlecenie przyjęcia z pozycjami
Widok formularza ZPZ (Zlecenie Przyjęcia do magazynu) z wypełnionym nagłówkiem i pozycją asortymentową. Kontrahent: ABT (KRAKÓW). Sekcja Pozycje prezentuje dodaną pozycję z indeksem 4307-5739 i nazwą towaru Spodnie dżinsowe męskie z wysokim stanem. Ilość wynosi 11 sztuk. Zlecenie przyjęcia ZPZ jest dokumentem planistycznym poprzedzającym właściwy dokument PZ. Po zatwierdzeniu ZPZ magazynier realizuje przyjęcie fizyczne towaru poprzez dokument Przyjęcie PZ powiązany ze zleceniem.
Co program robi w codziennej pracy
Dokumenty zamiast ręcznych zapisów
Każdy ruch towaru program zapisuje jako dokument magazynowy z numerem, datą i operatorem. Dokument PZ rejestruje wejście towaru na podstawie dostawy, a dokument WZ jego wydanie do odbiorcy. Przesunięcie MM opisuje zmianę magazynu lub strefy w obrębie jednej organizacji. Dzięki temu historia ruchów jest jednym ciągiem zapisów, a nie zestawem notatek.
Lokalizacje i rotacja
Program przypisuje towar do lokacji i podpowiada miejsce odkładania. Towary o wysokim obrocie trafiają do stref łatwo dostępnych, co skraca trasy pobrań. Przy artykułach z terminem ważności system wydaje według reguły rotacji, a alert ostrzega o partiach zbliżających się do końca okresu przydatności. Mechanizmy te opisuje materiał o FIFO, FEFO i LIFO.
Inwentaryzacja z porównaniem stanów
System porównuje stan ewidencyjny z policzonym na hali i wskazuje rozbieżności do wyjaśnienia. Skraca to weryfikację stanów, a przy ciągłym liczeniu pozwala unikać zatrzymywania magazynu. Zasady metody opisuje strona o inwentaryzacji w magazynie.
Etykiety i kody
Program generuje etykiety z szablonów w języku ZPL, z podglądem wydruku i danymi przykładowymi. Etykieta logistyczna GS1 z numerem SSCC identyfikuje paletę w całym łańcuchu dostaw. Zasady budowy numerów GTIN publikuje GS1 Polska.

WMS - wygenerowany kod ZPL i podgląd etykiety
Efekt generowania wydruku dla szablonu etykiety paletowej. Po lewej stronie gotowy kod ZPL, w którym tokeny zostały zastąpione wartościami, do pobrania jako plik albo skopiowania do schowka. Po prawej poglądowy wygląd etykiety z nazwą towaru, numerem partii, ilością, kodem kreskowym oraz czytelną interpretacją numeru nośnika pod kodem. Podgląd jest orientacyjny, ponieważ rzeczywisty wygląd zależy od rozdzielczości głowicy i ustawień drukarki.
Wydajność operatorów
Zapisy dokumentów zawierają operatora i czas, więc kierownik może sprawdzić, kto i kiedy wykonał daną pracę. Informację o godzinach i wydajności zbiera się bez ręcznych list. Pozwala to wcześnie wychwycić zmianę, na której cele nie są realizowane, zanim odbije się na terminach wysyłek.
Zestawienie dokumentów magazynowych
Dobrym przykładem raportu dla kierownika jest zestawienie dokumentów magazynowych. Znajduje się w sekcji raportów, w podmenu zestawień, a po wybraniu opcji system generuje plik Excel do pobrania. Raport zbiera z wybranego okresu dokumenty ruchu towaru, a także inwentaryzacyjne.
Zestawienie można filtrować według typu dokumentu i daty, a także operatora, który go wystawił. Kierownik widzi całą aktywność magazynu w jednym miejscu i szybko sprawdza, kto wystawił konkretny dokument. Eksport do Excela pozwala na dalszą analizę i własne zestawienia, na przykład liczbę wydań dziennie.

WMS - drzewo transakcji dokumentów magazynowych
Punkt wejścia do zestawień magazynowych w Studio WMS.net. Dokumenty są uporządkowane w drzewie według okresu dopisania: gałąź roku 2026 rozwija się na miesiące od stycznia do lipca, a każdy miesiąc dzieli się dalej na typy dokumentów. Licznik podaje 56 gałęzi, a wyszukiwarka pozwala przejść do konkretnej pozycji bez rozwijania kolejnych poziomów. Prawa część okna pozostaje pusta do czasu wskazania gałęzi. Taki układ zastępuje formularz filtrów: operator schodzi po drzewie do interesującego go zbioru, a system wczytuje dane dopiero po kliknięciu.
Przygotowanie danych do wdrożenia
Program działa tak dobrze, jak dane, które do niego trafią. Wdrożenie zaczyna się więc od uporządkowania kartotek i struktury lokacji, a dopiero potem od konfiguracji ekranów. Błędy popełnione w danych podstawowych wychodzą później jako rozbieżności w każdym raporcie.
- Kartoteka asortymentu: indeksy z jednostkami miary oraz wymiarami, razem z kodami kreskowymi. Duplikaty indeksów trzeba scalić przed pierwszym przyjęciem.
- Struktura lokacji: jednoznaczna numeracja stref oraz regałów z poziomami. Numer lokacji drukuje się na etykiecie, więc zmiana później kosztuje.
- Stany początkowe: saldo otwarcia zakłada się z inwentaryzacji wykonanej tuż przed uruchomieniem, a nie z danych ERP sprzed miesiąca.
- Uprawnienia operatorów: kto zatwierdza dokumenty, a kto tylko je przygotowuje. Podział powinien odpowiadać faktycznej odpowiedzialności na zmianie.
Tę część prac opisuje strona o wdrożeniu systemu WMS. Doświadczenie pokazuje, że czas na porządkowanie danych jest zwykle niedoszacowany, a zaoszczędzenie na nim wraca w pierwszych tygodniach pracy jako seria korekt.
Awizacje dostaw i praca ramp
Przy większym ruchu na rampie program magazynowy uzupełnia się o awizację. Przewoźnik zgłasza dostawę z czasem, ładunkiem i danymi kierowcy, a magazyn przygotowuje rampę oraz personel przed przyjazdem pojazdu. Portal samoobsługowy pozwala wybrać wolne okno rozładunku o dowolnej porze, co ogranicza telefony i kolejki.
Funkcję realizuje wspólnie z magazynem odrębny produkt, opisany na stronie awizacji dostaw SoftwareStudio. Z punktu widzenia magazynu istotne jest powiązanie: dane z awizacji trafiają do przyjęcia jako zlecenie, które operator potwierdza skanem. Tę stronę procesu opisuje materiał o awizacjach dostaw do magazynu.
Pełny opis produktu znajduje się na stronie Studio WMS.net.