Studio WMS.net

Jak działa system WMS w magazynie

Jak działa system WMS: rekord ruchu zamiast nadpisania stanu, podział zlecenia na zadania dla operatorów, dokumenty PW oraz RW, stan gniazda po skanie.

Autor: Adam Siemiątkowski Aktualizacja: 23 września 2026
system.wms.net.pl/system-wms/
Wnętrze hali magazynowej z regałami wysokiego składowania oraz operatorem potwierdzającym operację na terminalu
Wnętrze hali magazynowej z regałami wysokiego składowania oraz operatorem potwierdzającym operację na terminalu

System WMS nie przechowuje samej liczby sztuk. Przechowuje historię ruchów, z której ta liczba wynika - i to rozróżnienie tłumaczy większość jego zachowań.

Co powstaje przy każdej operacji

Potwierdzenie operatora dopisuje rekord: co się przesunęło, z którego gniazda, do którego oraz kto wykonał ruch. Stan lokalizacji jest sumą takich rekordów, nie osobnym polem nadpisywanym przy zmianie.

Co powstaje przy każdej operacji magazynowej Diagram pokazuje, co system zapisuje przy potwierdzeniu operatora: rekord ruchu z adresem gniazda oraz dokument obrotu uzasadniający zmianę stanu. Co powstaje przy każdej operacji System WMS potwierdzenie operatora na terminalu Rekord ruchu skąd, dokąd oraz kto Stan gniazda suma rekordów ruchu Dokument obrotu podstawa zmiany stanu
Co system zapisuje przy potwierdzeniu operacji przez operatora.

Zapis rekordu oraz aktualizacja stanu dzieją się w jednej transakcji. Gdy druga część nie przejdzie, pierwsza wycofuje się razem z nią - inaczej w bazie zostałby ruch bez pokrycia w stanie.

Raport przeglądający stany dokładnie wtedy, gdy operator skanuje, potrafi zatrzymać zapis. Poziom izolacji READ_COMMITTED_SNAPSHOT rozwiązuje to, podając czytającemu wersję sprzed zmiany zamiast kazać mu czekać.

Dokument obrotu powstaje z tych samych rekordów. Nie jest osobnym formularzem wypełnianym po fakcie, dlatego nie da się go zapisać bez ruchu, który go uzasadnia. Zakres pozostałych funkcji zbiera opis systemu WMS.

Od zlecenia do zadania dla operatora

Zlecenie przychodzące z systemu nadrzędnego nie trafia do nikogo w całości. System dzieli je na zadania, przypisuje do stref oraz układa w kolejności wynikającej z drogi przez halę.

Przy pobraniu gniazdo wskazuje reguła wydania - termin ważności albo kolejność przyjęcia. Przy odkładaniu decyduje wolna pojemność razem z klasą rotacji, żeby asortyment schodzący codziennie nie wylądował w najdalszej alei.

Na terminalu widać jedno zadanie naraz, razem z adresem oraz ilością. Potwierdzenie zamyka je i podstawia następne, więc operator nie przewija listy w poszukiwaniu swojej pozycji. Ścieżkę pobrania opisuje strona o komisjonowaniu, a układ operacji w hali - materiał o procesach w magazynie wysokiego składowania.

Ruchy wewnętrzne PW oraz RW

Nie każdy ruch wiąże się z kontrahentem. Przesunięcie z innego magazynu firmy oraz wydanie surowca na produkcję zmieniają stan tak samo jak przyjęcie od dostawcy, ale mają inną podstawę.

Porównanie operacji PW i RW w aplikacji WMS Android
CechaPrzyjęcie wewnętrzne (PW)Wydanie wewnętrzne (RW)
Kierunek operacjiPrzyjęcie towaru z innej wewnętrznej lokalizacji firmyRozchód towaru na potrzeby wewnętrzne firmy
Typowe zastosowaniePrzesunięcie z innego magazynuWydanie surowców/półproduktów do produkcji lub kompletacji
Kroki w aplikacji AndroidSkan EAN, rodzaj i numer palety, ilość, opcjonalnie partia/data ważności, wskazanie lokalizacji docelowejSkan EAN, wybór lokalizacji, partia/data (jeśli dotyczy), wprowadzenie ilości
Efekt w systemieRejestracja przesunięcia i aktualizacja stanu lokalizacji docelowejŚledzenie wewnętrznego obiegu materiałów i aktualizacja stanu lokalizacji źródłowej

Na terminalu obie operacje przebiegają podobnie: skan kodu EAN, wskazanie gniazda oraz ilość. Różni je kierunek zapisu - PW podnosi stan lokalizacji docelowej, RW obniża stan źródłowej.

Numer partii wraz z terminem ważności rejestruje się tam, gdzie asortyment tego wymaga. Bez tych danych reguła wydania nie ma czego porównać i wskaże pierwszy dostępny nośnik. Pozostałe typy dokumentów zbiera strona więcej niż PZ i WZ.

Stan gniazda po zeskanowaniu kodu

Skan etykiety gniazda otwiera jego zawartość: numery nośników, asortyment wraz z ilościami oraz datę przyjęcia. Ten sam widok działa w przeglądarce, bo terminal i biuro czytają tę samą bazę.

Zmianę wprowadzoną przy regale widać w biurze zaraz po potwierdzeniu, bez osobnego etapu synchronizacji. Wynika to z zapisu wprost do bazy, nie z kopii utrzymywanej na urządzeniu - opisuje to strona o kolektorze danych.

Gniazdo da się zablokować, gdy towar czeka na kontrolę jakości. Zablokowane miejsce nie wchodzi do podpowiedzi przy pobraniu, choć jego zawartość pozostaje widoczna w zestawieniach. Wartości zbiorcze pokazuje strona o stanach magazynowych, a rozmieszczenie gniazd - opis miejsc składowania.

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ęć - działanie systemu WMS

PW Przyjęcie wewnętrzne (PW)
Operacja rejestrująca przyjęcie towaru z innej lokalizacji firmy. Na terminalu wymaga skanu kodu EAN oraz wskazania gniazda docelowego wraz z ilością.
RW Wydanie wewnętrzne (RW)
Operacja dokumentująca rozchód towaru na potrzeby wewnętrzne firmy, na przykład na produkcję. Obniża stan gniazda źródłowego wskazanego przy skanie.
EAN Kod EAN
Standardowy kod kreskowy produktu skanowany przez magazyniera w aplikacji mobilnej WMS przy każdej operacji przyjęcia lub wydania towaru.
SaaS Architektura SaaS
Model dostępu do systemu WMS z dowolnego miejsca przez przeglądarkę internetową, zapewniający natychmiastową widoczność zmian stanów magazynowych zarejestrowanych na terminalu Android.
RO Reguła odkładania
Zasada doboru gniazda po przyjęciu. Bierze pod uwagę wolną pojemność oraz klasę rotacji indeksu liczoną z historii pobrań.
RCS READ_COMMITTED_SNAPSHOT
Poziom izolacji, w którym odczyt dostaje wersję danych sprzed trwającej zmiany zamiast czekać na jej zakończenie. Raport nie zatrzymuje wtedy zapisu ze skanu.

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

FAQ

Najczęstsze pytania - Jak działa system WMS w magazynie

01

Skąd bierze się stan lokalizacji w systemie WMS?

Z sumy rekordów ruchu dopisywanych przy każdym potwierdzeniu operatora. Stan nie jest osobnym polem nadpisywanym przy zmianie, więc każdą wartość da się rozliczyć z historii.

02

Co się dzieje, gdy zapis stanu nie przejdzie?

Rekord ruchu wycofuje się razem z nim, bo obie części należą do jednej transakcji. W bazie nie zostaje ruch bez pokrycia w stanie.

03

Po co poziom izolacji READ_COMMITTED_SNAPSHOT?

Żeby raport przeglądający stany nie zatrzymywał zapisu ze skanu. Czytający dostaje wersję danych sprzed trwającej zmiany zamiast czekać na jej zakończenie.

04

Jak zlecenie zamienia się w zadania dla operatorów?

System dzieli je na zadania, przypisuje do stref oraz układa w kolejności wynikającej z drogi przez halę. Na terminalu widać jedno zadanie naraz.

05

Czym różni się PW od RW?

Kierunkiem zapisu. PW podnosi stan lokalizacji docelowej przy przesunięciu z innego magazynu firmy, RW obniża stan źródłowej przy wydaniu na potrzeby wewnętrzne.

06

Co daje blokada gniazda?

Zablokowane miejsce nie wchodzi do podpowiedzi przy pobraniu, choć jego zawartość pozostaje widoczna w zestawieniach. Stosuje się ją, gdy towar czeka na kontrolę jakości.

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