W opisywanym wdrożeniu o tym, z której palety zbierać towar do zlecenia, rozstrzyga baza danych, a nie magazynier. Dla pozycji, dla których baza znajdzie paletę, funkcja podaje propozycję według stałych reguł, a magazynier potwierdza ją skanami na kolektorze. Opisujemy reguły w kolejności ich sprawdzania, a potem osobny wariant dla zleceń z numerem partii. Lista pozycji, na której działają te reguły, pochodzi z kompletacji po numerze awizo, a ogólny przebieg od zlecenia do dokumentu WZ opisuje strona o kompletacji zleceń.

Baza proponuje paletę dla pozycji, dla której ją znajdzie

Funkcja bazy zwraca dla każdej pozycji zlecenia, dla której znajdzie paletę, jedną propozycję zbiórki. Propozycja ma pięć pól: adres, numer palety, partię, termin ważności i ilość. Lista pozycji jest posortowana po adresie, więc kolektor pokazuje je w kolejności adresów.

Pozycja, dla której baza nie znajdzie palety, nie trafia na listę. Lista na ekranie składa się więc wyłącznie z pozycji, dla których jest propozycja.

Baza sprawdza trzy reguły w stałej kolejności, a drzewo poniżej pokazuje je jako dwa pytania i wynik domyślny. Typ pozycji wynika z zamówionej ilości: pozycja jest pełną paletą, gdy zamówiono co najmniej tyle sztuk, ile mieści pełna paleta, a w przeciwnym razie jest pozycją częściową.

Drzewo decyzyjne wyboru palety do zbiórki: dwa pytania o napoczętą paletę i rezerwę, a w przeciwnym razie półka Drzewo decyzyjne wyboru palety: najpierw pytanie o napoczętą paletę, potem o pełną paletę z rezerwy, a gdy obie odpowiedzi brzmią nie, propozycją jest najniższy numer palety z półki zbiórkowej. Baza wybiera paletę do zbiórki według stałych reguł Reguły są sprawdzane w tej kolejności, a magazynier potwierdza propozycję skanami. Czy pozycja na pełne palety ma napoczętą paletę z towarem? Czy do zebrania zostało co najmniej tyle, ile mieści pełna paleta, i w rezerwie jest taka paleta? Dokończ tę paletę Ta sama paleta, dopóki ma towar. Pełna paleta z rezerwy Zamiast półki zbiórkowej. Najniższy numer palety z półki Półka zbiórkowa, czyli lokalizacja domyślna artykułu. Reguła dla wskazanego właściciela Kolejność palet z rezerwy: 1 termin ważności 2 partia 3 data przyjęcia 4 numer palety Pozostali właściciele: sam numer palety. TAK TAK NIE NIE Lista według adresu Propozycja dla pozycji, dla której baza znajdzie paletę: adres numer palety partia termin ważności ilość Z półki ilość to mniejsza z dwóch wartości: pozostała na pozycji i na palecie. Przy napoczętej i pełnej palecie to ilość na palecie.
Drzewo decyzyjne wyboru palety: najpierw pytanie o napoczętą paletę, potem o pełną paletę z rezerwy, a gdy obie odpowiedzi brzmią nie, propozycją jest najniższy numer palety z półki zbiórkowej.
SytuacjaPropozycja systemu
Ostatnia zebrana paleta była napoczętaDokończenie napoczętej palety
Zamówiono co najmniej pełną paletę i w rezerwie jest taka paletaPełna paleta z rezerwy
Żadna z tych sytuacjiPaleta o najniższym numerze z półki
Wariant po partii i pozostało co najmniej tyle, ile mieści pełna paletaPełna paleta tej partii z rezerwy, o najniższym numerze

Reguła: propozycję zbiórki wyznacza baza według stałych reguł, a magazynier potwierdza ją skanami.

Domyślnie baza wybiera paletę o najniższym numerze z półki

Reguła podstawowa wskazuje jedną paletę i stawia jej cztery warunki.

Zaproponowana ilość jest w tej regule mniejszą z dwóch wartości: ilości pozostałej do zebrania na pozycji i ilości na proponowanej palecie. Przykład (wymyślony): na palecie leży 60 sztuk artykułu testowego. Gdy do zebrania zostało 40 sztuk, ekran podpowie 40, a gdy zostało 100, podpowie 60.

Słowo „najstarsza” byłoby tu mylące, bo o kolejności decyduje numer palety, a nie data przyjęcia ani termin ważności. Wydanie według daty przyjęcia palety, które w innym wdrożeniu liczy osobna funkcja stanu, opisuje strona o FIFO według daty przyjęcia palety.

Zamówienie na pełną paletę sięga do rezerwy

Gdy do zebrania zostało co najmniej tyle, ile mieści pełna paleta, baza szuka palety na lokalizacjach rezerwowych. Zawartość pełnej palety pochodzi z kartoteki artykułu i musi być większa niż jedna sztuka. Jeśli w rezerwie leży paleta z taką ilością lub większą, propozycją jest pełna paleta z rezerwy zamiast półki. Dobór lokalizacji przy przyjęciu opisuje artykuł o autolokacji i pojemności lokalizacji.

Dla wskazanego właściciela towaru kolejność palet z rezerwy wyznaczają cztery kryteria w tej kolejności.

  1. Termin ważności jest kryterium pierwszym.
  2. Partia jest kryterium drugim.
  3. Data przyjęcia jest kryterium trzecim.
  4. Numer palety jest kryterium czwartym.

Dla pozostałych właścicieli o kolejności decyduje sam numer palety. Opisujemy to jako regułę dla wskazanego właściciela, bo dotyczy tylko jego towaru.

Przykład (wymyślony): pełna paleta artykułu testowego mieści 100 sztuk, w rezerwie leżą dwie takie palety, a zlecenie opiewa na 250 sztuk. Pierwsze dwie propozycje wskażą pełne palety z rezerwy. Gdy zebrano 200 sztuk, zostaje 50, czyli mniej niż pełna paleta, więc kolejną propozycją jest paleta z półki.

Napoczęta paleta ma pierwszeństwo i wraca na listę, dopóki ma towar

Reguła dokończenia napoczętej palety jest sprawdzana jako pierwsza i ma dwa warunki.

Gdy oba warunki są spełnione, baza proponuje tę samą paletę, o ile ma jeszcze towar.

Przykład (wymyślony): pełna paleta mieści 100 sztuk, zamówiono 250, a z palety zebrano 60 sztuk. Liczba 60 nie dzieli się przez 100, więc ta sama paleta wraca na listę z pozostałymi 40 sztukami. Dopiero gdy paleta nie ma towaru, o następnej propozycji rozstrzyga kolejna reguła.

Przy dokończeniu napoczętej palety i przy pełnej palecie z rezerwy zaproponowana ilość to ilość na wskazanej palecie. Ilość większą niż pozostała do zebrania odrzuci baza przy zapisie. Kontrolę po zbiórce opisuje strona o statusach skompletowane i spakowane.

Wariant po partii wymusza numer partii i liczy palety

Wariant po partii jest osobnym ekranem kolektora. Jego lista obejmuje tylko pozycje zleceń z wymaganym numerem partii, a dla każdej liczy liczbę palet do zebrania jako pozostałą ilość podzieloną przez zawartość pełnej palety. Wynik ma dwa miejsca po przecinku. Partia nie jest numerem seryjnym, a ewidencję numerów seryjnych opisuje strona o skanowaniu numeru seryjnego.

Gdy pozostało co najmniej tyle, ile mieści pełna paleta, baza proponuje pełną paletę tej partii z lokalizacji rezerwowych. Paleta musi mieć dokładnie tyle sztuk, ile mieści pełna paleta, a spośród takich palet baza wybiera tę o najniższym numerze. Pomija przy tym lokalizację domyślną artykułu oraz strefy kompletacji. Pomija też lokalizacje przypisane do właściciela. Gdy takiej palety nie ma, pozycja nie trafia na listę.

Gdy pozostało mniej niż pełna paleta, baza proponuje paletę tej partii o najniższym numerze, bez dodatkowych filtrów lokalizacji.

Ekran kolektora po partii: pole numeru palety oraz licznik Ilość / Ilość palet z przyciskiem Sprawdź stany Makieta ekranu kolektora po partii: pole Ilość / Ilość palet pokazuje po lewej ilość pozostałą (200), a po prawej licznik 0/2. Makieta poglądowa, dane przykładowe. Kompletacja po partii Zbiórka Numer dokumentu AW-26-0150 Pozycja do zebrania Artykuł Zestaw testowy Numer partii P-2606 Adres pobrania R03-04-1 Kod EAN wyłączone w tym wariancie Nr palety Ilość / Ilość palet 200 0/2 Sprawdź stany Makieta poglądowa, dane przykładowe
Makieta ekranu kolektora po partii: pole Ilość / Ilość palet pokazuje po lewej ilość pozostałą (200), a po prawej licznik 0/2. Makieta poglądowa, dane przykładowe.

W tym wariancie pole kodu EAN jest wyłączone. Magazynier skanuje numer palety w polu Nr palety, a system sprawdza, czy ta paleta leży w lokalizacji rezerwowej i zawiera ten artykuł z partii wskazanej na zleceniu. W przeciwnym razie ekran odpowiada „Niepoprawny numer palety”. Ilość podstawia się z palety, a gdy wpisana ilość jest większa od pozostałej do zebrania, ekran odpowiada „Ilość większa niż zlecona: X!”, gdzie X to ilość pozostała.

Pole Ilość / Ilość palet ma dwie połówki. Po lewej stoi ilość pozostała do zebrania, a po prawej licznik zapisanych palet obok liczby palet do zebrania, wyliczonej z ilości pozostałej po każdym zapisie. Mianownik maleje więc razem z postępem: przy zamówieniu na dwie pełne palety po zebraniu pierwszej licznik pokazuje 1/1, a nie 1/2. Gdy na liście jest kolejna pozycja, po zakończeniu bieżącej ekran pokazuje okno „Pozycja zlecenia zakończona!”, a licznik wraca do zera.

Sytuacja w wariancie po partiiOdpowiedź ekranu
Zeskanowana paleta leży poza lokalizacją rezerwową albo jest z innej partii niż na zleceniu„Niepoprawny numer palety”
Wpisana ilość jest większa od pozostałej do zebrania„Ilość większa niż zlecona: X!”, gdzie X to ilość pozostała
Wskazany inny adres pobrania nie ma stanu„Brak stanów we wskazanej lokalizacji!”
Paleta na wskazanym adresie ma za małą ilość„Ilość musi być równa lub mniejsza X!”
Przycisk Sprawdź stany nie znajduje towaru„BRAK DOSTEPNYCH STANÓW!”

W wariancie po partii magazynier może wskazać inną paletę z rezerwy

W wariancie po partii adres pobrania można podać inny niż proponowany. System sprawdza wtedy paletę na wskazanym adresie i odpowiada „Brak stanów we wskazanej lokalizacji!” albo „Ilość musi być równa lub mniejsza X!”. Magazynier może więc wziąć paletę tej samej partii z innej lokalizacji rezerwowej, ale nie z dowolnego miejsca.

Przycisk Sprawdź stany pokazuje listę adresów, na których leży dany artykuł w danej partii. Każdy wiersz ma postać „Adres - A | Nr serii - ... | liczba palet - N”, na przykład „Adres - R03-04-1 | Nr serii - P-2606 | liczba palet - 2” (przykład wymyślony). Gdy nic nie leży, ekran pokazuje „BRAK DOSTEPNYCH STANÓW!”.

Numer partii trafia na zlecenie od klienta, który ją zamawia. Jak wygląda ten formularz po stronie klienta, opisuje strona o zleceniu wydania z numerem serii, a uzupełnianie półki z rezerwy omawia artykuł o zadaniach uzupełnienia na kolektorze.

Granice tego opisu

Opis dotyczy jednego wdrożenia i opiera się na funkcji bazy oraz na ekranach kolektora. Cztery granice trzeba znać przed rozmową o własnym magazynie.

Pytania do zadania na etapie analizy

Reguły wyboru palety opierają się na kartotece artykułów i na układzie lokalizacji, więc zasady wokół nich trzeba ustalić przed uruchomieniem. Cztery pytania zbieramy do rozmowy z klientem operatora.

Pytania i odpowiedzi o wybór palety do zbiórki

Propozycję wylicza funkcja bazy według trzech stałych reguł, które sprawdza w jednej kolejności. Pierwsza dotyczy napoczętej palety, druga pełnej palety z rezerwy, trzecia palety z półki. Dla pozycji, dla której baza nie znajdzie palety, propozycji nie ma, a pozycja nie trafia na listę.

Gdy do zebrania zostało co najmniej tyle, ile mieści pełna paleta, a na lokalizacjach rezerwowych jest paleta z taką ilością lub większą. Zawartość pełnej palety pochodzi z kartoteki artykułu i musi być większa niż jedna sztuka.

Jeśli pozycja zamówiona w ilości co najmniej pełnej palety była już zbierana, a zebrana ilość nie jest wielokrotnością pełnej palety, baza proponuje tę samą paletę. Dzieje się tak, dopóki paleta ma jeszcze towar.

To osobny ekran, którego lista obejmuje tylko pozycje z wymaganym numerem partii. Pole kodu EAN jest wyłączone, magazynier skanuje numer palety, a licznik pokazuje liczbę palet do zebrania.

W wariancie po partii tak, ale tylko paletę tej samej partii z lokalizacji rezerwowej. Wskazany adres system sprawdza i przy braku stanu odpowiada komunikatem.

Glosariusz pojęć związanych z wyborem palety do zbiórki

Lokalizacja domyślna
Lokalizacja zapisana w kartotece artykułu jako miejsce zbiórki. W opisywanym wdrożeniu jest nią półka zbiórkowa.
Półka zbiórkowa
Lokalizacja domyślna artykułu, z której reguła podstawowa wybiera paletę o najniższym numerze.
Rezerwa
Lokalizacje rezerwowe, z których baza proponuje pełną paletę, gdy do zebrania zostało co najmniej tyle, ile mieści pełna paleta.
Pełna paleta
Paleta o zawartości zapisanej w kartotece artykułu, większej niż jedna sztuka. Typ pozycji zlecenia zależy od tego, czy zamówiono co najmniej tyle sztuk.
Napoczęta paleta
Paleta, z której zebrano już część towaru. Baza proponuje ją ponownie, dopóki ma towar.
Numer partii
Oznaczenie serii towaru wymagane na zleceniach w wariancie po partii. Nie jest numerem seryjnym pojedynczej sztuki.

Warto przeczytać

Od zlecenia ZWZ do dokumentu WZ - kompletacja palet w magazynie wysokiego składowania
Kompletacja palet w magazynie wysokiego składowania: przejście zlecenia ZWZ w dokument WZ, kompletacja dwustopniowa i suma pobrań w T-SQL w Studio WMS.net.
Czytaj artykuł →
Kolejność pobrań z regałów wysokiego składowania - sortowanie wężowe listy kompletacyjnej
Picking list w magazynie wysokiego składowania: kolejność linii według adresów regałów, lista szczegółowa i agregowana oraz sortowanie wężowe w T-SQL.
Czytaj artykuł →
Order picking z regałów wysokiego składowania - wybór metody pobrania i czas operatora
Komisjonowanie z regałów wysokiego składowania: metody Pick by Scan, Light i Voice, marszruta S-shape, przepakowanie i T-SQL. Zobacz demo Studio WMS.net.
Czytaj artykuł →
Najstarsza paleta wychodzi pierwsza
Jak WMS wydaje towar według FIFO liczonego od daty przyjęcia palety, osobno dla zleceń z numerem partii i bez niego. Kolejność kroków i tabela dat przyjęcia.
Czytaj artykuł →
Wydanie palet z regałów wysokiego składowania - FIFO, FEFO i kod autoryzacji w Studio WMS.net
Wydanie towaru z magazynu wysokiego składowania: dokument WZ, awizo wydania, kod autoryzacji, algorytmy FIFO i FEFO oraz zapytanie T-SQL. Zobacz Studio WMS.net.
Czytaj artykuł →
W podstawowej wersji zadania półka dostaje paletę według FIFO, z wyjątkiem zlecenia na pełną paletę
Opis wdrożenia: w podstawowej wersji zadania półkę uzupełnia paleta wybrana według FIFO, z pominięciem najstarszej, gdy czeka na nią zlecenie na pełną paletę.
Czytaj artykuł →