Studio WMS.net

Wydanie liczone sumą sztuk: pozycja zamyka się, gdy suma ilości dosięgnie zamówionej albo liczba sztuk limitu

Wydanie sumą ilości sztuk w opisywanym wdrożeniu zaczyna się od skanu: magazynier skanuje kod z etykiety sztuki, a terminal zbiórki zdejmuje ze stanu całą sztukę o ilości zapisanej dla tego kodu.

Autor: Adam Siemiątkowski Aktualizacja: 16 października 2026
system.wms.net.pl/program-magazynowy/
Pracownica w czapce skanuje telefonem etykietę kartonu na palecie w alejce regałowej
Pracownica w czapce skanuje telefonem etykietę kartonu na palecie w alejce regałowej

Wydanie sumą ilości sztuk w opisywanym wdrożeniu zaczyna się od skanu: magazynier skanuje kod z etykiety sztuki, a terminal zbiórki zdejmuje ze stanu całą sztukę o ilości zapisanej dla tego kodu. Zebrana ilość rośnie więc skokami, a o tym, kiedy pozycja zamówienia znika z listy zbiórki, rozstrzyga jedna reguła. Kierownik magazynu może potem porównać zebrane z wysłanym w gotowych zestawieniach.

W opisywanym wdrożeniu terminal zbiórki zdejmuje ze stanu całą sztukę o ilości zapisanej w stanie dla kodu z jej etykiety, więc zebrana ilość rośnie skokami, a pozycja zamówienia zamyka się, gdy suma dosięgnie zamówionej ilości; ostatnia sztuka może tę ilość przekroczyć. Gdy pozycja ma limit liczby sztuk, o zamknięciu decyduje liczba zebranych sztuk, a ilość przestaje o nim decydować.

Pozycja zamówienia zamyka się na sztuce, która dopełnia zamówioną ilość albo ją przekracza, a równość też zamyka. Gdy pozycja ma limit liczby sztuk, decyduje liczba zebranych sztuk, a ilość nie jest brana pod uwagę. Ani terminal, ani procedura zapisu nie porównują ilości sztuki z ilością pozostałą do zebrania, więc ostatnia sztuka może zamówioną ilość przekroczyć.

Limit liczby sztuk jest tu regułą zamknięcia pozycji, a nie licznikiem pozostałej ilości ani ostrzeżeniem o nadmiarze. Opis dotyczy wyłącznie terminala zbiórki.

Sztuka ma własną etykietę i ilość, więc zbiórka zdejmuje ją w całości

Zapis zbiórki w opisywanym wdrożeniu bierze ilość ze stanu sztuki. Procedura zapisu odczytuje stan sztuki po kodzie z etykiety, jako sumę jej ruchów różną od zera, i zapisuje rozchód o tej ilości ze znakiem minus. Skoro sztuka ma własną etykietę i własną ilość, zbiórka zdejmuje ją w całości i nie dzieli jej przy wydaniu. Zebrana ilość rośnie więc skokami równymi ilościom kolejnych sztuk.

Jedno wywołanie zapisu daje dwa wiersze w dzienniku ruchów o wspólnym numerze pary.

  • Rozchód: zdejmuje sztukę z jej miejsca w stanie, o ilości zapisanej dla kodu z etykiety i ze znakiem minus.
  • Przychód: zapisuje zebraną sztukę bez adresu i bez nośnika, z tym samym numerem pary.

Adres i nośnik uzupełnia osobny krok po skanie nośnika i adresu; przy zakończeniu częściowym zbiórki tego kroku nie ma. Dla reguły zamknięcia ważny jest wiersz przychodu, bo to z takich wierszy liczy się zebraną ilość, o czym piszemy w trzeciej sekcji.

Pozycję zamyka suma ilości albo limit liczby sztuk, zależnie od zamówienia

W opisywanym wdrożeniu pozycja zamówienia zostaje na liście zbiórki, dopóki jest otwarta. Gdy zamówienie nie ma limitu liczby sztuk, pozycja jest otwarta, dopóki zebrana ilość jest mniejsza od zamówionej; zebrana ilość równa zamówionej albo większa zamyka pozycję. Gdy pozycja ma limit liczby sztuk, jest otwarta, dopóki liczba zebranych sztuk jest mniejsza od limitu, a zebrana ilość nie jest wtedy brana pod uwagę. Pusty limit jest traktowany jak zero, czyli jak zamówienie bez limitu sztuk.

Warunek stoi w zapytaniu listy pozycji, które terminal woła na starcie i po zapisie sztuki. Lista jest więc pobierana od nowa po kolejnych zebranych sztukach, a pozycja, która przestała być otwarta, z niej znika. Limit liczby sztuk przychodzi razem z zamówieniem z programu ERP, a procedura importu zaokrągla go do liczby całkowitej. Szczegóły importu opisuje strona o zamówieniach wczytywanych z widoku.

Według dokumentacji wdrożenia powodem takiej reguły jest zasada akceptowania pierwszego przekroczenia ilości, z wariantem, w którym dokument ma także limit liczby sztuk.

Schemat zamykania pozycji zamówienia: suma ilości albo limit liczby sztuk Schemat decyzyjny: pozycja bez limitu liczby sztuk zamyka się, gdy suma zebranych ilości dosięgnie zamówionej, a pozycja z limitem zamyka się, gdy liczba zebranych sztuk dosięgnie limitu. Zebrane liczy się na żywo z dziennika ruchów. Kiedy pozycja zamówienia zamyka się Bez limitu liczby sztuk liczy się suma ilości, z limitem liczba sztuk; ostatnia sztuka może ilość przekroczyć. Pozycja zamówienia ilość i limit liczby sztuk (puste = brak limitu) Czy pozycja ma limit liczby sztuk? Suma zebranych ilości mniejsza od zamówionej? (równość zamyka) Liczba zebranych sztuk mniejsza od limitu? (ilość jest pomijana) nie tak Zebrane liczone na żywo z dziennika ruchów Pozycja otwarta następna sztuka Pozycja otwarta następna sztuka Pozycja zamknięta tak tak nie nie
Pozycja zamówienia zamyka się przy pierwszym spełnieniu warunku: bez limitu decyduje suma ilości, a z limitem liczba sztuk.
Pozycja zamyka się na sztuce, która dopełnia zamówioną ilość albo ją przekracza; przy limicie liczby sztuk decyduje liczba sztuk.
Kiedy pozycja się zamyka (dane przykładowe)
ZamówienieZebrane sztuki (ilości)Suma i liczba sztukPozycja
Ilość 10, bez limitu sztuk33 i 1 sztukaotwarta
Ilość 10, bez limitu sztuk3 i 47 i 2 sztukiotwarta
Ilość 10, bez limitu sztuk5 i 611 i 2 sztukizamknięta, przekroczenie 1
Ilość 10, bez limitu sztuk5 i 510 i 2 sztukizamknięta, równość też zamyka
Ilość 10, limit 2 sztuki2 i 35 i 2 sztukizamknięta mimo ilości poniżej zamówionej

Trzeci wiersz tabeli pokazuje przekroczenie o jedną ilość: pozycja zamyka się na sztuce, która dopełnia sumę ponad zamówioną ilość. Ostatni wiersz pokazuje pozycję zamkniętą mimo sumy poniżej zamówionej, bo liczba sztuk dosięgła limitu.

Zebrane liczy się na żywo z dziennika ruchów, nie z pola w zleceniu

Zebrane nie jest polem w zleceniu. W opisywanym wdrożeniu zapytanie liczy je na żywo z dziennika ruchów, dla ruchów zatwierdzonych, na dwa sposoby.

  • Suma ilości: wartość bezwzględna sumy ilości; służy regule bez limitu.
  • Liczba sztuk: liczba wierszy przychodu zapisanych z numerem zlecenia i numerem linii zamówienia; służy regule z limitem.

Wiersze przychodu to te, które powstają przy zapisie zbiórki jako druga połowa pary ruchów, bez adresu i bez nośnika. Zamówiona ilość i limit liczby sztuk są zapisane przy pozycji zamówienia, a zebrane liczy się osobno, więc warunek otwarcia porównuje wartości z dwóch miejsc.

Partia z zamówienia zawęża wybór sztuki, a blokada ją wyklucza

Przed kontrolą partii terminal sprawdza blokadę. Zablokowana sztuka jest odrzucana okienkiem z komunikatem o zablokowanej sztuce i jej kodem, z sygnałem dźwiękowym, a pole skanu zostaje wyczyszczone. Sztuka, której nie można pobrać dla tej pozycji, dostaje osobny komunikat, że nie można jej pobrać, z kodem sztuki.

Gdy pozycja zamówienia ma partię, zeskanowana sztuka musi mieć tę samą partię; gdy partii nie ma, działa zapytanie bez tego ograniczenia. Partia pochodzi z linii zamówienia w programie ERP. Oba zapytania dopuszczają tylko sztuki o dodatnim stanie z miejsc w strefach wskazanych jako źródło zbiórki.

Przy skanie sztuki w opisywanym wdrożeniu sprawdzane są cztery rzeczy.

  • Blokada sztuki: zablokowana sztuka jest odrzucana okienkiem i sygnałem dźwiękowym.
  • Partia: przy pozycji z partią zeskanowana sztuka musi mieć tę samą partię.
  • Stan i strefa: sztuka musi mieć dodatni stan w dozwolonych strefach.
  • Zgodność asortymentu: terminal sprawdza ją tak samo jak pozostałe trzy.

Ani terminal, ani procedura zapisu nie porównują ilości sztuki z ilością pozostałą do zebrania. Sztuka, która przekracza zamówioną ilość, jest więc zbierana tak samo jak pozostałe. W opisywanym wdrożeniu nie ma ostrzeżenia o nadmiarze ani zapisu decyzji o nim.

Ekran pokazuje zamówione i zebrane obok siebie, a pozycję można odłożyć na koniec kolejki

Ekran zbiórki pokazuje obok siebie pola „Zamówiono” (zamówiona ilość i limit sztuk) oraz „Zebrano” (zebrana ilość i liczba sztuk). Pole „Pozycje: Aktualna / Pozostało” podaje numer linii zamówienia i liczbę pozycji, które zostały do zebrania.

Makieta ekranu zbiórki z polami Zamówiono i Zebrano Makieta poglądowa, dane przykładowe: ekran terminala zbiórki z polami „Zamówiono” i „Zebrano” obok siebie. Zbiórka Numer zamówienia Zamówienie A Partia Partia A Klient Klient A Zamówiono 10 / 0 Zebrano 7 / 2 Pozycje: Aktualna / Pozostało 2 / 5 Nazwa asortymentu Asortyment A Skanuj kod sztuki Następna pozycja Zakończ Makieta poglądowa, dane przykładowe
Ekran zbiórki z polami „Zamówiono” i „Zebrano” obok siebie. Makieta poglądowa, dane przykładowe.

Po zapisie sztuki terminal pobiera listę pozycji od nowa. Pozycja, która przestała być otwarta, znika z listy, a ekran pokazuje pierwszą pozycję z listy. Gdy lista jest pusta, pojawia się komunikat „Wszystkie pozycje zlecenia są zrealizowane” i ekran przechodzi do skanu nośnika zbiorczego.

Przycisk „Następna pozycja” nie zamyka pozycji. Zwiększa jej licznik kolejki o jeden, więc przy ponownym pobraniu listy pozycja jest sortowana później; sortowanie idzie po tym liczniku, a potem po indeksie.

Zakończenie zbiórki przed końcem zlecenia kończy się pytaniem „Czy chcesz zakończyć dokument?”, które ustawia status częściowo skompletowanego zlecenia. Gdy nie zebrano żadnej sztuki, terminal pyta „Żadna pozycja nie została dodana. Czy chcesz oznaczyć zamówienie jako anulowane?”, a status anulowania ustawia tylko wtedy, gdy zapytanie nie znajdzie ruchu zbiórki.

Dalszą drogę zebranych sztuk opisuje artykuł o odłożeniu po zbiórce, a następny etap, czyli pakowanie na nośnik wysyłkowy, ma osobną stronę. Skąd zlecenie trafia na terminal, wyjaśnia tekst o kolejce zleceń na terminalu.

Kierownik porównuje zebrane z wysłanym w gotowych zestawieniach

Kierownik magazynu ma gotowe zestawienia różnic między etapami: między zebranym a wysłanym, między zebranym a spakowanym i między spakowanym a wysłanym. Zestawienie pokazuje pozycje zleceń, w których porównywane sumy się różnią; pozycja bez ruchu w następnym etapie się nie pojawia.

Osobne jest zestawienie stanu kompletacji. Dla linii zamówienia podaje zamówioną ilość i limit sztuk oraz ilość i liczbę sztuk na trzech etapach, od zbiórki przez pakowanie do wysyłki. Kierownik otwiera je z siatki zleceń oczekujących przyciskiem „Skompletowane ilości”.

Samo przekazanie wydania do programu ERP opisuje osobny artykuł o przekazaniu wydania do programu ERP. Inne ujęcie limitów ilości w zamówieniu opisuje osobna strona, a wydanie sumą z kilku nośników ma własną.

Przykład (dane wymyślone) w pięciu krokach. Nazwy i numery w nim są fikcyjne.

  1. Zamówienie ma pozycję na ilość 10 bez limitu sztuk, a magazynier skanuje kolejno sztuki o ilościach 3 i 4, a potem jeszcze jedną o ilości 4.
  2. Po dwóch sztukach ekran pokazuje zebrane 7 i 2 sztuki, więc pozycja jest nadal otwarta.
  3. Trzecia sztuka podnosi sumę do 11; terminal nie pyta o różnicę, tylko zamyka pozycję i pokazuje następną z listy.
  4. Przy innej pozycji o ilości 10, ale z limitem dwóch sztuk, ta sama seria skanów skończyłaby się po drugiej sztuce, mimo że suma wynosi 7.
  5. Kierownik może później otworzyć zestawienie różnic i porównać ilość zebraną z wysłaną.

Pytania do analizy

  1. Czy w Państwa magazynie sprzedaje się sztuki o różnej ilości i czy zamówienie podaje samą ilość, czy także limit liczby sztuk?
  2. Co ma się stać, gdy ostatnia sztuka przekracza zamówioną ilość: przyjęcie nadwyżki czy zgoda przełożonego?
  3. Gdzie powinna być liczona zebrana ilość: w polu zlecenia czy w dzienniku ruchów, i kto widzi różnicę między zebranym a wysłanym?
  4. Czy partia z zamówienia ma ograniczać wybór sztuki i co system robi z zamówieniami bez partii?
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
FAQ

Najczęstsze pytania - wydanie sumą ilości sztuk

01

Kiedy terminal uznaje pozycję zamówienia za zebraną?

W opisywanym wdrożeniu pozycja zostaje na liście zbiórki, dopóki jest otwarta. Bez limitu liczby sztuk jest otwarta, dopóki zebrana ilość jest mniejsza od zamówionej, a równość też zamyka. Z limitem decyduje liczba zebranych sztuk, a ilość nie jest brana pod uwagę. Zebrane liczy się na żywo z dziennika ruchów, nie z pola w zleceniu.

02

Skąd terminal zna ilość zdejmowanej sztuki?

Zapis zbiórki odczytuje stan sztuki po kodzie z etykiety, jako sumę jej ruchów różną od zera, i zapisuje rozchód o tej ilości ze znakiem minus. Jedno wywołanie daje dwa wiersze o wspólnym numerze pary: rozchód z miejsca sztuki i przychód zebranej sztuki, bez adresu i bez nośnika.

03

Co zmienia limit liczby sztuk w zamówieniu?

Limit liczby sztuk przychodzi razem z zamówieniem z programu ERP, a procedura importu zapisuje go jako liczbę całkowitą. Gdy pozycja ma limit, jest otwarta, dopóki liczba zebranych sztuk jest mniejsza od limitu. Zebrana ilość nie decyduje wtedy o zamknięciu, a pusty limit jest traktowany jak brak limitu.

04

Jak partia z zamówienia wpływa na wybór sztuki?

Gdy pozycja zamówienia ma partię, zeskanowana sztuka musi mieć tę samą partię; gdy partii nie ma, działa zapytanie bez tego ograniczenia. Przed kontrolą partii terminal sprawdza blokadę i odrzuca zablokowaną sztukę okienkiem z komunikatem oraz sygnałem dźwiękowym.

05

Gdzie kierownik porówna ilość zebraną z wysłaną?

Kierownik magazynu ma gotowe zestawienia różnic między etapami, a wśród nich porównanie zebranego z wysłanym. Stan kompletacji dla linii zamówienia otwiera z siatki zleceń oczekujących przyciskiem „Skompletowane ilości”.

Słownik

Słownik pojęć - wydanie sumą ilości sztuk

PO Pozycja zamówienia
Linia zamówienia z zamówioną ilością i, jeśli jest, limitem liczby sztuk; zostaje na liście zbiórki, dopóki jest otwarta.
LL Limit liczby sztuk
Liczba całkowita przy pozycji zamówienia; gdy jest ustawiony, o zamknięciu pozycji decyduje liczba zebranych sztuk.
SZ Sztuka
Pojedyncza sztuka z własną etykietą i własną ilością, zdejmowana ze stanu w całości.
DR Dziennik ruchów
Zapis ruchów magazynowych, z którego na żywo liczy się zebraną ilość i liczbę sztuk.
PP Pierwsze przekroczenie
Sztuka, która dopełnia zamówioną ilość albo ją przekracza i zamyka pozycję.
PT Partia z zamówienia
Partia zapisana w linii zamówienia, którą musi mieć zeskanowana sztuka.

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

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