Magazynier zapisuje ruch towaru w chwili, gdy go wykonuje, a nie po powrocie do biurka. Aplikacja WMS na Androida działa na terminalach i tabletach, a każdy zatwierdzony skan trafia od razu do tej samej bazy SQL, z której korzysta część biurowa Studio WMS.net.

Jak działa aplikacja WMS na terminalu z Androidem

Warstwa mobilna nie jest osobnym programem z własną kopią danych. Terminal współpracuje ze Studio WMS.net wyłącznie w trybie online, przez dedykowaną aplikację mobilną albo przez przeglądarkę. Stan lokalizacji zmienia się więc w bazie w momencie potwierdzenia, a kierownik w biurze widzi ten sam wiersz co operator przy regale.

Taki układ ma konsekwencję dla sieci bezprzewodowej. Terminal bez połączenia nie zapisze operacji w bazie, więc zasięg Wi-Fi w każdej alejce staje się parametrem wdrożenia, a nie dodatkiem. Pomiar zasięgu i wskazanie martwych stref należy do przygotowania hali, zanim pierwszy terminal wyjdzie na regały.

Reguła: trasa pracy operatora musi mieć zasięg sieci na każdym poziomie regału, także przy najwyższych lokalizacjach. Operator, który traci połączenie w połowie przesunięcia, powtarza skan po powrocie do zasięgu.

Dlaczego magazyny odchodzą od Windows Mobile

Producent zakończył wsparcie dla starszych systemów Microsoftu, więc urządzenia na nich nie dostają poprawek bezpieczeństwa i nie spełniają wymagań szyfrowanej komunikacji. Drugi powód leży w sprzęcie: producenci terminali rozwijają obecnie modele z Androidem, a wraz z nimi akcesoria i serwis. Trzeci dotyczy ludzi, bo ekran dotykowy zna każdy pracownik z prywatnego telefonu.

CechaKolektor ze starszym systemem Windows MobileTerminal z Androidem
Wsparcie producenta systemuzakończoneaktualizacje bezpieczeństwa dostępne
Interfejsmenu tekstowe i skróty klawiszoweekran dotykowy z przyciskami i komunikatami
Szyfrowana komunikacja z baząograniczona przez wiek platformyobsługiwana przez aktualne wersje systemu
Nowe modele, części i serwiscoraz trudniej dostępnerozwijane przez producentów sprzętu
Przyuczenie nowego pracownikanauka skrótów i układu menukrótkie, bo obsługa przypomina telefon

Szerzej o migracji pisze strona migracja z Windows Mobile na Android, a o sprzęcie radiowym ogólnie traktuje artykuł o terminalu radiowym w WMS.

Skanowanie kodów i weryfikacja etykiet

Każda operacja zaczyna się od skanu. Wbudowany moduł odczytuje kody 1D i 2D w różnym oświetleniu, a w prostszych zastosowaniach wystarcza kamera smartfona. Znaczniki RFID skracają kontrolę większych partii, bo czytnik obejmuje wiele jednostek bez skanowania każdej osobno.

Odczytany ciąg znaków dopiero potem trafia do parsera, który rozkłada go na pola i porównuje ze standardem. Ten etap opisuje strona o weryfikacji etykiet Smart Scan, a budowę etykiety logistycznej na palecie definiuje standard GS1, opisany przez etykietę logistyczną GS1.

Studio WMS.net - pole skanowania Smart Scan ze wskaźnikiem trzech kroków skan, dekompozycja, potwierdzenie
Pole skanowania Smart Scan: wskaźnik prowadzi przez trzy kroki, czyli skan, dekompozycję i potwierdzenie

Odrzucona etykieta nie wchodzi do dokumentu. Terminal wyświetla powód, na przykład błędną cyfrę kontrolną numeru GTIN, a operator skanuje kod ponownie albo zgłasza etykietę do wyjaśnienia. Parsowanie przy źródle zatrzymuje błąd dostawcy na rampie, zanim trafi on do stanów magazynowych.

Operacje magazynowe wykonywane ze skanera

Cztery podstawowe operacje magazynowe przebiegają według tego samego schematu. Operator skanuje lokalizację, potem towar, a system sprawdza zgodność z dokumentem i dopiero wtedy zapisuje ruch. Pomyłka kończy się komunikatem na ekranie, a nie rozbieżnością wykrytą tygodnie później.

Studio WMS.net - formularz ZL zmiana miejsca składowania z polami magazynier, nr palety i lokalizacja docelowa
Dokument ZL w przeglądarce rejestruje to samo przesunięcie, które operator wykonuje skanem na terminalu

Widok magazynu wysokiego składowania ma dodatkowy wymiar. Ten sam indeks leży często w kilku gniazdach na różnych poziomach, więc wyszukiwanie po kodzie albo numerze partii wskazuje konkretną lokalizację. Układ takiego obiektu opisuje zarządzanie magazynem wysokiego składowania.

Sprzęt współpracujący z aplikacją

Podstawą wyposażenia są terminale klasy rugged z wytrzymałą obudową. Mają wbudowany skaner i znoszą upadki oraz wilgoć. W chłodniach pracują modele przystosowane do ujemnych temperatur, a wersje z uchwytem pistoletowym ułatwiają skanowanie setek pozycji w ciągu zmiany. Sprzęt takiej klasy oferują między innymi Zebra i Honeywell, a parametry poszczególnych modeli publikuje pomoc techniczna Zebra.

UrządzenieMiejsce pracyUżytkownik
Terminal ręczny z skaneremalejki, rampa, strefa pakowaniamagazynier, operator przyjęć
Tablet przemysłowystanowisko kontroli, biuro halikierownik zmiany, kontrola jakości
Komputer pokładowy na maszciekabina wózka widłowegooperator wózka wysokiego składowania
Smartfon z kamerąproste przyjęcia, podgląd stanówpracownik biurowy, kierownik

Dobór urządzenia zaczyna się od warunków pracy. Chłodnia i rampa na zewnątrz stawiają inne wymagania wobec obudowy oraz baterii niż wąskie alejki, więc jeden model rzadko pasuje do całego obiektu.

Operator wózka potwierdza zadania bez schodzenia z maszyny, a rozwiązanie opisuje strona o komputerze Zebra VC8300. Zasady programowania aplikacji pod ten system opisuje dokumentacja platformy Android.

Logowanie i zarządzanie flotą terminali

Wpisywanie długiego loginu na ekranie dotykowym spowalnia pracę, więc aplikacja przyjmuje kod kreskowy z identyfikatora albo kod PIN. Uprawnienia są takie same jak w wersji przeglądarkowej, bo obie korzystają z jednej bazy. Rozdział uwierzytelniania i autoryzacji opisuje strona o logowaniu i autoryzacji w WMS.

Flota kilkudziesięciu urządzeń wymaga jednolitej konfiguracji. Narzędzia klasy MDM rozsyłają aktualizacje aplikacji i pilnują listy oprogramowania. Mogą też uruchamiać terminale w trybie kiosku z dostępem tylko do aplikacji magazynowej. Po zgubieniu terminala administrator kończy sesję użytkownika i blokuje urządzenie, a dane pozostają na serwerze.

Praca zmianowa i pracownicy sezonowi

Przy dużej rotacji kadry liczy się czas od wydania terminala do pierwszej poprawnej operacji. Nowy pracownik skanuje własny identyfikator, widzi tylko przypisane do roli pozycje menu i dostaje zadania z listy. Nie musi znać rozmieszczenia towaru z pamięci, bo system wskazuje regał i poziom kolejnego pobrania.

Dane z terminali w pracy kierownika

Skany z hali tworzą bieżący obraz stanów, a terminal pokazuje go także operatorowi. Alert o niskim poziomie zapasu pojawia się, zanim zabraknie towaru do wysyłki, a wyszukiwanie po indeksie albo numerze partii wskazuje gniazda, w których leży dana pozycja. Ten sam podgląd widzą obsługa klienta i planiści, więc dostępność towaru potwierdza się bez telefonu na halę.

Terminal zapisuje także czas każdego zadania. Z tych znaczników czasu liczy się wydajność poszczególnych zmian i obciążenie stref, a system premiowy może opierać się na zmierzonych wynikach zamiast na szacunkach. Raporty z takich danych pokazują alejki, w których kompletacja trwa najdłużej, i pozwalają zmienić organizację pracy tam, gdzie opóźnienie faktycznie powstaje.

Wdrożenie i integracja z ERP

Projekt zaczyna się od analizy procesów magazynowych, a po niej następują konfiguracja środowiska, testy na docelowych terminalach i szkolenie zespołu. Całość trwa od kilku tygodni do kilku miesięcy, zależnie od liczby procesów i zakresu integracji. Przyuczenie operatorów jest krótkie, bo obsługa ekranu dotykowego nie wymaga nowego nawyku.

Integracja z ERP obejmuje wymianę kartotek towarów i kontrahentów oraz przekazywanie dokumentów przyjęć i wydań, więc nikt nie wpisuje tych samych danych dwukrotnie. Przykład połączenia z jednym z systemów opisuje strona o integracji z SAP, a dalsze kroki automatyzacji strona o współpracy WMS z robotami. Pełny zakres systemu w przeglądarce opisuje program magazynowy online.

Pytania i odpowiedzi o system WMS na Androida

Producent nie wspiera już starszych systemów Microsoftu, więc urządzenia nie dostają poprawek bezpieczeństwa. Producenci terminali rozwijają obecnie modele z Androidem, co wpływa na dostęp do części i serwisu. Interfejs dotykowy skraca też przyuczenie nowych pracowników.

Studio WMS.net współpracuje z terminalem w trybie online, więc operacja zapisuje się w bazie w chwili potwierdzenia. Brak zasięgu Wi-Fi uniemożliwia zapis, dlatego przed wdrożeniem sprawdza się pokrycie sieci na całej trasie operatora.

Najczęściej wybiera się terminale klasy rugged z wbudowanym skanerem, a do pracy na wózkach komputery pokładowe. Kierownikom zmiany wygodniej pracuje się na tabletach przemysłowych z większym ekranem do raportów.

Aktualne wersje systemu mają mechanizmy bezpieczeństwa, które wzmacnia się narzędziami klasy MDM. Administrator ogranicza listę aplikacji, włącza tryb kiosku i może zdalnie zablokować urządzenie. Komunikacja z bazą SQL jest szyfrowana, a dane pozostają na serwerze.

Czas zależy od liczby procesów i zakresu integracji z ERP. Analiza, konfiguracja, testy i szkolenia zajmują zwykle od kilku tygodni do kilku miesięcy.

Glosariusz pojęć związanych z WMS na Androidzie

Terminal rugged
Przenośny komputer w wzmocnionej obudowie, odporny na upadki, kurz i wilgoć, ze zintegrowanym skanerem kodów.
Tryb online
Sposób pracy, w którym każda operacja zapisuje się w bazie w chwili potwierdzenia, bez lokalnego bufora na urządzeniu.
MDM
Mobile Device Management, czyli narzędzia do centralnej konfiguracji i aktualizacji floty terminali oraz do zdalnej blokady.
Tryb kiosku
Konfiguracja terminala, w której użytkownik ma dostęp tylko do jednej aplikacji, bez ustawień systemu.
RFID
Identyfikacja radiowa, w której czytnik odczytuje znaczniki na towarze bez widoczności optycznej kodu.
Kod 2D
Znacznik kodujący dane w dwóch wymiarach, na przykład DataMatrix, odczytywany przez skaner obrazowy.
FIFO
Zasada wydawania, według której pierwszy przyjęty towar jest pierwszym wydanym.
Dokument PZ
Przyjęcie zewnętrzne, dokument potwierdzający wprowadzenie towaru na stan magazynu.

Warto przeczytać