Regał o wysokości kilkunastu metrów dodaje do ewidencji trzeci wymiar. System magazynowy musi znać alejkę i rząd, a do tego poziom oraz nośność gniazda. Musi też wiedzieć, którym wózkiem da się tam dojechać. Studio WMS.net zapisuje te parametry przy każdej lokalizacji i sprawdza je, zanim zaproponuje miejsce dla palety.

Przestrzeń pionowa w ewidencji

Za magazyn wysokiego składowania uznaje się zwykle obiekt z regałami wyższymi niż 7,5 metra. Towar odkładają tam wózki wysokiego składowania albo układnice, a ręczna kontrola lokalizacji na kilkunastu poziomach jest praktycznie niemożliwa. Każde gniazdo ma więc adres, a system pilnuje, żeby w jednym gnieździe leżała jedna jednostka. Aplikacja obsługuje regały o dowolnej wysokości, bo poziom jest tylko kolejnym elementem adresu.

ParametrCo opisujeSkutek dla przydziału
Poziom regałuwysokość gniazda nad podłogąwpływa na czas dojazdu wózka i dobór sprzętu
Nośność gniazdanajwiększa masa palety na tym poziomiewyklucza lokalizacje, które nie udźwigną palety
Gabaryt paletywymiary jednostki z towaremdecyduje, czy paleta zmieści się w gnieździe
Strefaczęść magazynu z własną regułą składowaniakieruje towary szybko rotujące bliżej rampy
Status gniazdawolne, zajęte albo zablokowaneokreśla, czy system może tam skierować paletę
Studio WMS.net - interaktywna mapa magazynu z układem regałów, lokalizacjami i stanami zapasów
Interaktywna mapa magazynu w Studio WMS.net - widok regałów z kolorowym oznaczeniem stanów zajętości

Mapa magazynu pokazuje zajętość gniazd w układzie regałów. Kierownik widzi strefę przepełnioną, zanim kolejna dostawa zablokuje alejkę, a szczegóły lokalizacji otwiera dwukrotnym kliknięciem. Moduł opisuje strona o wizualizacji magazynu.

Wybór lokalizacji przy przyjęciu

Przy przyjęciu system przypisuje lokalizację automatycznie. Bierze pod uwagę gabaryt i masę jednostki. Sprawdza nośność gniazda i regułę rotacji. Towary pobierane najczęściej trafiają do stref najbliższych rampom, co skraca przejazdy wózków. Operator dostaje na terminalu dokładne współrzędne poziomu i miejsca odkładczego, więc nie szuka wolnego gniazda w alejce.

Kryteria przydziału można dopasować do magazynu. Strona o kryteriach wyboru lokalizacji opisuje, które parametry wpływają na decyzję systemu. Rozmieszczenie towaru w obiekcie opisuje strona o zarządzaniu rozmieszczeniem towaru.

Reguła: zmiana lokalizacji wymaga dokumentu ZL ze skanem miejsca pobrania i miejsca docelowego. Paleta przestawiona bez dokumentu pozostaje w ewidencji w starym gnieździe, a ta rozbieżność jest najczęstszą przyczyną błędów wyszukiwania.

Zajętość regałów w zapytaniu T-SQL

Dane o zajętości pochodzą z tabeli lokalizacji, więc raport dla kierownika sprowadza się do jednego zapytania. Poniższy przykład jest ilustracyjny i nie pokazuje kodu produktu. Grupuje gniazda strefy według poziomu i liczy odsetek zajętych.

SELECT Poziom,
       COUNT(*) AS Gniazda,
       SUM(CASE WHEN Wolna = 0 THEN 1 ELSE 0 END) AS Zajete,
       CAST(100.0 * SUM(CASE WHEN Wolna = 0 THEN 1 ELSE 0 END)
            / COUNT(*) AS decimal(5, 1)) AS ProcentZajetosci
FROM dbo.Lokalizacje
WHERE StrefaId = @StrefaId
GROUP BY Poziom
ORDER BY Poziom;

Przy kilkudziesięciu tysiącach gniazd zapytanie przyspiesza indeks na kolumnie StrefaId, a wyszukiwanie wolnych miejsc przyspiesza indeks filtrowany z warunkiem Wolna = 1. Obejmuje on tylko wolne gniazda, więc nie rośnie wraz z liczbą zajętych. Składnię opisuje dokumentacja CREATE INDEX.

Kompletacja w obiekcie wielopoziomowym

Zadania kompletacyjne są układane według kolejności lokalizacji, a nie pozycji w zamówieniu. Operator wózka przechodzi alejkę raz, zamiast wracać do tej samej strefy. System przydziela zadania pracownikom o odpowiednich uprawnieniach, na przykład do obsługi wózków wysokiego składowania. Proces opisuje strona o kompletacji zleceń.

Koordynacja floty wózków należy do systemu. Zadania trafiają do operatorów według uprawnień i położenia, co ogranicza puste przebiegi. Wózek wysokiego składowania nie wraca po jedną paletę, jeśli w tej samej alejce czeka kolejne pobranie. Kierownik może zmienić kolejkę zadań, na przykład przesunąć na początek załadunek zlecenia priorytetowego.

Każde pobranie potwierdza skan na terminalu z Androidem. Stan lokalizacji zmienia się w chwili potwierdzenia, więc kolejne zamówienie widzi już pomniejszony zapas.

Typowe problemy obiektu wysokiego składowania

Wysokość zmienia charakter pomyłek. Paleta odłożona na piątym poziomie w złe gniazdo oznacza dla wózka kilkuminutowe poszukiwania, a nie jedno spojrzenie wzdłuż półki. Tabela zestawia problemy, które wracają najczęściej, z mechanizmem programu odpowiedzialnym za ich ograniczenie.

ProblemPrzyczynaMechanizm w systemie
Paleta niedostępna w ewidencjiprzestawienie bez dokumentudokument ZL ze skanem obu lokalizacji
Ciężka paleta w słabym gnieździeprzydział bez kontroli masyporównanie masy palety z nośnością poziomu
Zator w alejcekilka dostaw kierowanych do jednej strefymapa zajętości stref przed kolejną dostawą
Rozbieżność stanu na górnych poziomachtowar odłożony bez potwierdzenia skaneminwentaryzacja cykliczna wybranych lokalizacji

Terminal i identyfikacja lokalizacji

Miejsce składowania ma etykietę z kodem, którą operator skanuje przy odkładaniu i przy pobraniu. System porównuje zeskanowaną lokalizację z zaplanowaną i blokuje operację w razie rozbieżności. Pomyłka wychodzi więc przy regale, a nie przy inwentaryzacji po kilku miesiącach. Zasady odczytu kodów opisuje strona o kodach kreskowych.

Terminal z Androidem pracuje w trybie online i łączy się z tą samą bazą co panel w przeglądarce. Aplikację opisuje strona o WMS na Androidzie. W obiekcie wysokiego składowania sieć bezprzewodowa musi pokrywać także korytarze między wysokimi regałami, bo martwa strefa przy górnym poziomie blokuje zatwierdzanie operacji.

Inwentaryzacja na wysokościach

Liczenie palet na wysokości jest pracochłonne i niebezpieczne. Inwentaryzacja cykliczna obejmuje wybrane strefy albo lokalizacje, więc pozostała część magazynu pracuje normalnie. Pracownik skanuje lokalizację i paletę, a system porównuje wynik z zapisem w bazie i tworzy raport rozbieżności. Pełny spis nie wymaga opróżniania gniazd. Zasady opisuje strona o inwentaryzacji w magazynie.

Rachunek kosztów w magazynie

Ewidencja pozwala policzyć realny zysk, a nie tylko marżę handlową. Tradycyjne podejście odejmuje cenę zakupu od ceny sprzedaży. Model oparty na danych z WMS odejmuje także koszty operacyjne zapisane w programie.

Efektywna kalkulacja zysku w logistyce - Studio WMS.net
Kalkulacja zysku netto: od ceny sprzedaży odejmowane są pełne koszty operacyjne, a nie tylko cena zakupu
PodejścieWzórCzego nie widać
Tradycyjnecena sprzedaży minus cena zakupukosztu składowania i czasu pracy przy towarze
Oparte na danych WMScena sprzedaży minus pełne koszty operacyjneróżnic wynikających z jakości danych w ewidencji

Wynik zależy od jakości danych. Koszty operacyjne wynikają z zapisów, więc operacja wykonana bez skanu nie trafia do rachunku i zaniża koszt obsługi danego klienta. Dlatego dyscyplina skanowania ma znaczenie także dla księgowości.

Moduł rozliczania kosztów przelicza opłaty według cennika, na przykład stawkę za przyjęcie i wydanie jednostki oraz opłatę za dobę składowania. Rentowność liczy się więc dla klienta albo grupy towarowej, a nie dla całego magazynu.

Role i uprawnienia w obiekcie wielostrefowym

W dużym obiekcie z kilkoma strefami pracuje wielu użytkowników o różnych zadaniach. Każdemu przypisuje się zakres zadań i dostępów, od magazyniera po administratora. Operator wózka widzi tylko zadania odłożenia i przesunięcia, kierownik czyta raporty wydajności, a administrator zarządza kontami. Mniejszy zakres dostępu ogranicza ryzyko pomyłek i zwiększa bezpieczeństwo danych operacyjnych. Zasady opisuje strona o rolach i użytkownikach w systemie WMS.

Przeładunek bez składowania i palety MIX

Nie każdy towar trafia na wysoki regał. W cross-dockingu paleta przechodzi z rampy przyjęcia na rampę wydania, a system zapisuje oba zdarzenia w jednym dokumencie przeładunkowym. Gniazdo w regale pozostaje wolne dla towaru, który naprawdę wymaga składowania.

Dokument MIX tworzy paletę wieloasortymentową. Operator wybiera kolejne pozycje z lokalizacją i ilością, a paleta dostaje jeden numer. Wysyłka z kilkoma asortymentami nie wymaga rozbijania jednostki w ewidencji.

Integracja z ERP i bezpieczeństwo pracy

System magazynowy wymienia dane z ERP przez API albo webservice. Studio WMS.net współpracuje z programami polskich producentów, co opisują strony o Symfonii ERP i WMS oraz o Subiekcie nexo PRO. Dla firm z SAP przygotowano opis integracji z SAP.

W wąskich alejkach regałowych ryzyko kolizji wózka z pieszym jest wysokie. Systemy ostrzegania o wózkach, oparte na czujnikach zbliżeniowych, współpracują z logiką WMS i pozwalają mapować strefy niebezpieczne. Ogólne przepisy BHP ustala rozporządzenie w sprawie ogólnych przepisów BHP.

Pytania i odpowiedzi o system magazynowy WMS

Moduł ERP prowadzi ewidencję ilościowo-wartościową na potrzeby księgowe. System WMS zarządza fizycznym ruchem towaru, konkretnymi gniazdami oraz pracą personelu i urządzeń na hali. Oba systemy wymieniają dane przez interfejs API.

Parametr nośności jest zapisany przy lokalizacji. Przy przydziale system porównuje go z masą palety i wyklucza gniazda, które jej nie udźwigną. Operator dostaje tylko lokalizację spełniającą warunek.

Terminali z Androidem wyposażonych w czytnik kodów kreskowych. Do zadań administracyjnych wystarcza komputer z przeglądarką, bo program działa w technologii webowej i nie wymaga instalacji klienta.

Tak. Strefie można przypisać własną regułę składowania i wydawania, na przykład FEFO dla towaru z terminem ważności i FIFO dla pozostałych. W jednym magazynie obowiązują wtedy dwa zestawy reguł.

Tak. Moduł rozliczania kosztów nalicza opłaty za usługi magazynowe według cennika kontrahenta. Zestawienie można wyeksportować do arkusza albo przekazać do ERP w celu wystawienia faktury.

Glosariusz pojęć związanych z systemem magazynowym WMS

Gniazdo paletowe
Pojedyncze miejsce w regale o określonej nośności i wysokości, które ogranicza masę oraz gabaryt palety.
Poziom regału
Wysokość gniazda nad podłogą, od której zależy dobór sprzętu i czas dojazdu wózka.
Nośność gniazda
Największa masa palety dopuszczona w danym miejscu regału.
Układnica
Urządzenie do automatycznego odkładania i pobierania palet w regałach wysokiego składowania.
Wózek wysokiego składowania
Wózek widłowy przystosowany do pracy na regałach o dużej wysokości, często z kabiną podnoszoną.
ZL
Dokument zmiany lokalizacji, który zapisuje miejsce pobrania i miejsce docelowe palety.
Strefa magazynowa
Wydzielona część magazynu z własną regułą składowania, na przykład strefa szybkiej kompletacji.
Indeks filtrowany
Indeks bazy danych obejmujący tylko wiersze spełniające warunek, co zmniejsza jego rozmiar.

Warto przeczytać