Kierownik magazynu odpowiada za pracę ludzi i za stan towaru, ale widzi je dopiero w danych. Program do zarządzania magazynem Studio WMS.net zamienia każdą operację w zapis z czasem i operatorem. Na tych zapisach opiera się podział prac. Oceniać zmianę i planować obsadę można na liczbach.
Spis treści
- Podział prac i obsada zmiany
- Wskaźniki zarządcze z historii operacji
- Alerty i raporty dla kierownika
- SaaS czy własny serwer
- Sprzęt dla kierownika i operatora
- Przestrzeń i zapasy w magazynie wysokiego składowania
- Bezpieczeństwo danych i ślad zmian
- Integracja z księgowością i ERP
- Pytania i odpowiedzi o programy do zarządzania magazynem
- Glosariusz pojęć z zarządzania magazynem
Podział prac i obsada zmiany
Program wspiera kierownika w podziale zadań i pozwala uwzględniać preferencje pracowników co do pełnionych działań. Zadania trafiają na terminale Android, więc przydział nie wymaga powrotu operatora do stanowiska komputerowego. Kalendarze pracy magazynu zawierają harmonogram zmian i dni roboczych, a lista zadań wynika z dokumentów, nie z ustaleń ustnych.
Lista zadań operatora wynika z priorytetu zlecenia i lokalizacji pozycji. Zlecenie przyjęcia można oznaczyć jako wysoki priorytet, co przesuwa je przed pozostałe w kolejce. Kierownik zmienia kolejność bez telefonu do magazyniera, bo terminal pokazuje aktualną listę po odświeżeniu zadań.
Uprawnienia przypisuje się rolom, więc kierownik widzi więcej niż operator, a operator tylko własne zadania. Podział ról opisuje strona o rolach i użytkownikach w systemie WMS. Zmiana obsady nie wymaga edycji kont jedna po drugiej, bo rola niesie cały zestaw uprawnień.
Wskaźniki zarządcze z historii operacji
Każdy ruch palety jest odnotowany w centralnej bazie danych z czasem i lokalizacją. Archiwum zdarzeń pozwala odnaleźć przyczynę reklamacji i porównać zmiany między sobą. Pulpity prezentują wskaźniki na bieżąco, więc kadra reaguje na odchylenia w trakcie zmiany, a nie po zamknięciu miesiąca.
| Wskaźnik | Źródło danych | Decyzja kierownika |
|---|---|---|
| Pobrania na godzinę na operatora | skany pobrań w kompletacji | wielkość obsady na zmianie |
| Czas od wydania zlecenia do pierwszego skanu | zlecenia kompletacji | kolejność i priorytet zleceń |
| Odsetek rozbieżności przy spisie | arkusze inwentaryzacyjne | częstotliwość liczenia lokalizacji |
| Zajętość lokalizacji | mapa magazynu | planowanie kolejnych dostaw |
Wskaźnik wydajności w zapytaniu T-SQL
Wskaźnik pobrań na godzinę można policzyć jednym zapytaniem na tabeli ruchów. Przykład jest ilustracyjny i nie pokazuje schematu produktu. Zapytanie grupuje skany wydań z bieżącego dnia według operatora i godziny.
SELECT OperatorId,
DATEPART(HOUR, DataSkanu) AS Godzina,
COUNT(*) AS Pobrania
FROM dbo.RuchyMagazynowe
WHERE TypRuchu = 'WZ'
AND DataSkanu >= CAST(SYSDATETIME() AS date)
GROUP BY OperatorId, DATEPART(HOUR, DataSkanu)
ORDER BY OperatorId, Godzina;
Przy dużej tabeli ruchów zapytanie wymaga indeksu na kolumnach TypRuchu i DataSkanu. Bez niego silnik przegląda całą tabelę, co plan wykonania pokazuje jako Table Scan. Sposób czytania planu opisuje dokumentacja plany wykonania w SQL Server.
Wynik czyta się jako rozkład w ciągu zmiany, a nie jako pojedynczą liczbę. Spadek w godzinie przerwy jest oczekiwany, a spadek w środku zmiany wskazuje zator w alejce albo brak towaru na lokalizacji. Uśrednienie z kilku dni wygładza dzień z nietypową dostawą i pokazuje stały poziom pracy każdego stanowiska.
Reguła: wskaźnik wydajności operatora służy do planowania obsady, a nie do porównywania osób bez kontekstu. Pobrania z regału klasy A trwają krócej niż z najwyższych poziomów, więc ta sama liczba skanów oznacza różny wysiłek. Rozkład klas opisuje strona o analizie ABC magazynu.
Alerty i raporty dla kierownika
System informuje o odchyleniach w chwili, gdy powstają. Alert trafia do osoby, która ma na niego wpływ, więc kierownik nie przegląda wszystkich dokumentów w poszukiwaniu błędu. Próg alertu ustawia się dla konkretnego produktu.
- Niski stan. Zapas produktu spadł poniżej ustalonego progu i trzeba zamówić uzupełnienie.
- Termin ważności. Partia zbliża się do końca terminu i powinna wyjść z magazynu w pierwszej kolejności.
- Niezgodność przy przyjęciu. Skan dostawy różni się od zlecenia przyjęcia.
- Niezgodność przy wydaniu. Pobranie różni się od zlecenia wydania.
Raporty generują się według harmonogramu. Wynik można zapisać do pliku Excel albo wysłać pocztą elektroniczną do wskazanych osób. Biuro logistyki nie zestawia wtedy danych ręcznie, a zarząd dostaje te same liczby co kierownik. Konfigurację zestawień opisuje strona o serwerze raportów.
SaaS czy własny serwer
Studio WMS.net jest dostępny w modelu SaaS oraz on-premise. W modelu SaaS firma płaci abonament i nie kupuje serwerów ani licencji, a aplikacja działa w środowisku wirtualnym udostępnianym przez Internet. Liczba użytkowników i zasobów rośnie bez rozbudowy własnego zaplecza.
| Cecha | SaaS | Własna infrastruktura |
|---|---|---|
| Koszt wejścia | abonament, bez zakupu serwerów | serwer, licencje i konfiguracja po stronie firmy |
| Utrzymanie i kopie zapasowe | po stronie dostawcy | po stronie działu IT klienta |
| Skalowanie liczby użytkowników | zmiana zakresu usługi | rozbudowa sprzętu i licencji |
| Dostęp | przeglądarka i terminale Android | sieć lokalna albo połączenie zdalne |
Szczegóły modelu opisuje strona o magazynie w chmurze. Dostęp przez przeglądarkę, bez instalacji na stanowiskach, opisuje strona o programie magazynowym online. Wybór modelu zależy od polityki bezpieczeństwa firmy i od zasobów działu IT, a nie od zakresu funkcji, bo ten jest taki sam.
Sprzęt dla kierownika i operatora
Terminal i komputer pokładowy decydują o tym, czy dane trafiają do bazy w chwili operacji. Komputery pokładowe na wózkach pracują w trudnych warunkach, dlatego liczy się odporność na uderzenia i skrajne temperatury oraz stabilne połączenie z siecią bezprzewodową. Operator wózka skanuje kod bez zdejmowania rąk z kierownicy. Przykładem jest komputer pokładowy Zebra VC8300, a dane urządzeń publikuje producent na stronie wsparcia Zebra.
Aplikacja WMS na Androida pracuje w trybie online, więc zasięg Wi-Fi w alejkach jest parametrem wdrożenia. Markowy sprzęt ogranicza koszty serwisu i przestojów, ale nie zastąpi pomiaru sieci na całej trasie wózka.
Przy większej liczbie urządzeń przydaje się jednolita konfiguracja całej floty, bo rozbudowa liczby terminali wraz ze wzrostem operacji nie wymaga osobnej infrastruktury sprzętowej. Kierownik porównuje wtedy koszt jednego stanowiska z czasem, który operator traci na dojście do komputera. Szybki odczyt kodu ułatwia pracę na wózku, a wymiana danych następuje natychmiast po skanie.
Przestrzeń i zapasy w magazynie wysokiego składowania
System analizuje obłożenie regałów i podpowiada miejsce odłożenia z uwzględnieniem częstotliwości pobrań. Pod uwagę bierze też gabaryt i masę ładunku. Zwolniona lokalizacja wraca do puli dostępnych miejsc. W obiektach z antresolami, czyli dodatkowymi poziomami składowania, system uwzględnia także dostęp do wyższych poziomów. Trasy przejazdu wózków w wąskich alejkach roboczych wyznacza algorytm, a nie operator. Kierownik widzi wypełnienie obiektu, więc planuje kolejne dostawy z wyprzedzeniem. Zasady przydziału opisuje strona o zarządzaniu magazynem wysokiego składowania.
- FIFO. Kontrola partii wydaje towar w kolejności przyjęcia, co ogranicza zaleganie starszych dostaw.
- Prognoza zapotrzebowania. Historia wydań wskazuje towary wolno rotujące, które blokują miejsce, więc zasady omawia strona o rotacji i zaleganiu.
Bezpieczeństwo danych i ślad zmian
System archiwizuje każde zdarzenie, więc rejestr zmian pokazuje, kto i kiedy zmienił dokument. Dostęp do ważnych funkcji mają wyłącznie wyznaczeni i przeszkoleni pracownicy. Korekta stanu ma więc autora i datę, a reklamację od klienta można rozstrzygnąć na podstawie zapisu, a nie pamięci zmiany.
Cyfrowy obieg dokumentów zastępuje papier, który ginie i bywa nieczytelny. Dla kierownika oznacza to jedno źródło prawdy o stanie towaru, dostępne z biura i z hali. Kopie zapasowe i praca w bezpiecznym środowisku nie zależą od lokalnej infrastruktury IT, gdy firma wybiera model SaaS.
Integracja z księgowością i ERP
Program do zarządzania magazynem współpracuje z systemami księgowości i planowania zasobów przedsiębiorstwa. Zrealizowane wydanie aktualizuje stan i dane do rozliczenia bez przepisywania dokumentów. Dokładność ewidencji rośnie, a koszty pracy biurowej maleją, bo ręczny wpis zostaje tylko tam, gdzie system tego nie obejmuje. Integracja pozwala też szybciej wychwycić brak zapasu, zanim zamówienie klienta trafi do kompletacji.
Zakres funkcji po stronie programu opisuje strona o oprogramowaniu do zarządzania magazynem. Wymiana dokumentów z ERP ma jedną zasadę: system nadrzędny prowadzi dokumenty handlowe, a magazyn rejestruje fizyczny ruch towaru.
Pytania i odpowiedzi o programy do zarządzania magazynem
Podstawą są pobrania na godzinę na operatora, czas od wydania zlecenia do pierwszego skanu, odsetek rozbieżności przy spisie i zajętość lokalizacji. Wszystkie wynikają z zapisów ruchów w bazie, więc nie wymagają ręcznego zbierania danych.
Tylko z kontekstem. Liczba skanów zależy od klasy towaru, wysokości lokalizacji i długości trasy. Ta sama liczba pobrań z poziomu podłogi i z najwyższego poziomu oznacza różny wysiłek, więc wskaźnik służy głównie do planowania obsady.
W SaaS firma płaci abonament i nie kupuje serwerów ani licencji, a utrzymanie jest po stronie dostawcy. Przy własnej infrastrukturze sprzęt i kopie zapasowe prowadzi dział IT klienta. Zakres funkcji Studio WMS.net jest w obu modelach taki sam.
Tak. Aplikacja mobilna pracuje w trybie online i zapisuje operację w bazie w chwili potwierdzenia. Zasięg Wi-Fi w alejkach i przy najwyższych poziomach regałów trzeba zmierzyć przed wdrożeniem.
Kontrola partii wskazuje do pobrania towar przyjęty najwcześniej. Przy towarach z terminem ważności system może ostrzegać o zbliżającym się końcu terminu, co opisuje strona o partiach produkcyjnych i datach ważności.
Glosariusz pojęć z zarządzania magazynem
- Program do zarządzania magazynem
- System ewidencjonujący stan towaru i operacje magazynowe, z podziałem zadań, rolami i raportami dla kierownictwa.
- SaaS
- Model dostarczania oprogramowania jako usługi z abonamentem, bez zakupu serwerów i licencji po stronie klienta.
- On-premise
- Model, w którym system działa na infrastrukturze klienta, a sprzęt, kopie zapasowe i aktualizacje prowadzi jego dział IT.
- Wskaźnik wydajności
- Liczba policzona z historii operacji, na przykład pobrania na godzinę, służąca do oceny zmiany i planowania obsady.
- FIFO
- Zasada rotacji First In, First Out, według której wydaje się najpierw towar przyjęty najwcześniej.
- Komputer pokładowy
- Odporny terminal montowany na wózku widłowym, który łączy się z bazą przez sieć bezprzewodową.
- Rola systemowa
- Zestaw uprawnień przypisany do grupy użytkowników, który określa dostępne funkcje i widoczne dane.
- Plan wykonania
- Opis kroków, jakimi silnik SQL Server realizuje zapytanie, pokazujący między innymi użycie indeksu.