Uruchomienie programu WMS rozpoczyna projekt, który trwa dłużej niż instalacja. Poza licencją lub subskrypcją potrzebne są urządzenia na hali oraz konfiguracja struktury magazynu. Pracownicy muszą też przejść szkolenie. Strona opisuje, z czego składa się program Warehouse Management System WMS.net i które decyzje trzeba podjąć przed uruchomieniem.
Spis treści
- Z czego składa się program Warehouse Management System
- Program WMS i arkusz kalkulacyjny w ewidencji magazynu
- Dane w czasie rzeczywistym i wymiana z ERP
- Urządzenia na hali: terminale i komputery pokładowe
- Plan składowania przed uruchomieniem systemu
- Konfiguracja programu przed pierwszym przyjęciem
- Podział odpowiedzialności w projekcie
- Szkolenie pracowników i etapy wdrożenia
- Pytania i odpowiedzi o program Warehouse Management System
- Glosariusz pojęć związanych z programem Warehouse Management System
Z czego składa się program Warehouse Management System
Program WMS.net jest oprogramowaniem klasy WMS do zarządzania operacjami magazynowymi. Rozwiązanie obejmuje aplikację oraz urządzenia na hali. Do tego dochodzą usługi wdrożeniowe i serwis. Taki podział ułatwia ocenę kosztów, bo każdy element ma osobny zakres odpowiedzialności.
| Element | Zakres | Decyzja do podjęcia |
|---|---|---|
| Oprogramowanie | przyjęcia, lokalizacje, kompletacja, wydania, inwentaryzacja | model dostępu: sieć lokalna albo usługa w chmurze |
| Urządzenia | skanery, terminale z Androidem, komputery pokładowe wózków | klasa odporności i liczba stanowisk |
| Wdrożenie | opis struktury magazynu, import kartotek, konfiguracja dokumentów | kolejność uruchamiania stref |
| Szkolenie | obsługa terminala i zasady potwierdzania ruchów | terminy szkoleń przed pierwszą zmianą |
| Serwis | wsparcie po uruchomieniu i aktualizacje | zakres i czas reakcji |
Reguła: koszt programu WMS ocenia się łącznie z urządzeniami i wdrożeniem. Oprogramowanie bez skanerów wymaga ręcznego wpisywania danych, a skanery bez opisanej struktury magazynu nie wiedzą, dokąd kierować operatora.
Ogólne zasady prowadzenia obiektu opisuje strona o zarządzaniu magazynem, a wymagania obiektów z regałami wielopoziomowymi omawia strona o zarządzaniu magazynem wysokiego składowania.
Program WMS i arkusz kalkulacyjny w ewidencji magazynu
Arkusz wystarcza, gdy magazyn ma kilkadziesiąt indeksów i jednego użytkownika. Przy większej skali pojawiają się ograniczenia, których nie usuwa żaden szablon. Arkusz nie zna lokalizacji gniazda jako obiektu, nie blokuje zapisu przy równoczesnej pracy dwóch osób i nie wymusza dokumentu przy zmianie stanu.
| Cecha | Arkusz kalkulacyjny | Program WMS |
|---|---|---|
| Zapis stanu | ręczna edycja komórki | zmiana wyłącznie przez dokument potwierdzony skanem |
| Praca wielu osób | konflikt zapisu albo kopie pliku | transakcje w bazie, jedna wersja danych |
| Lokalizacja towaru | wpis tekstowy bez kontroli | adres gniazda z nośnością i wymiarami |
| Historia ruchów | brak lub nadpisywana | zapis każdego ruchu z czasem i operatorem |
| Dokumenty | przepisywane ręcznie | PZ, WZ i MM generowane z operacji |
Granicę wyznacza liczba błędów, a nie liczba pozycji. Gdy rozbieżności inwentaryzacyjne pojawiają się co miesiąc, a ich przyczyny nie da się ustalić z historii, ewidencja w arkuszu przestaje wystarczać. Program zostawia ślad każdego ruchu, więc przyczynę rozbieżności da się odtworzyć.
Dane w czasie rzeczywistym i wymiana z ERP
Program pracuje na danych bieżących. Dokumenty przygotowane w ERP są dostępne w WMS, a listy kontrahentów można przeglądać online. Interfejs wymiany danych synchronizuje informacje między systemami na bieżąco: przez pliki Excel w formacie XLS albo bezpośrednio przez WebService.
Obsługa magazynów wysokiego składowania wymaga elastyczności. System integruje się z innymi programami w firmie i u jej kontrahentów, więc dokument tworzony u partnera nie wymaga ponownego wpisywania. Szczegóły wymiany opisuje strona o programie magazynowym WMS.net.
Import kartoteki towarów z tabeli pośredniej
Plik XLS z kartoteką trafia najpierw do tabeli pośredniej, a dopiero potem do kartoteki właściwej. Instrukcja MERGE aktualizuje istniejące indeksy i dodaje nowe w jednej operacji. Przykład jest ilustracyjny i nie pokazuje kodu produktu.
MERGE dbo.Towary AS t
USING dbo.ImportTowary AS i
ON t.Kod = i.Kod
WHEN MATCHED AND (t.Nazwa <> i.Nazwa OR t.Jm <> i.Jm) THEN
UPDATE SET Nazwa = i.Nazwa, Jm = i.Jm
WHEN NOT MATCHED BY TARGET THEN
INSERT (Kod, Nazwa, Jm) VALUES (i.Kod, i.Nazwa, i.Jm);
Warunek w klauzuli MATCHED ogranicza zapis do wierszy, które faktycznie się zmieniły, więc import nie przepisuje całej kartoteki. Instrukcję opisuje dokumentacja MERGE w T-SQL. Kod towaru ma unikalny indeks, bo MERGE przy duplikatach w źródle zgłasza błąd.
Urządzenia na hali: terminale i komputery pokładowe
Program zbiera dane przez skanery kodów kreskowych i terminale mobilne. Pozwala to przetwarzać dane szybciej i dokładniej niż przy ręcznym wpisywaniu. Terminale z Androidem obsługuje aplikacja WMS na Androida, a komputery pokładowe wózków opisuje strona o komputerze Zebra VC8300.
Obudowa terminala chroni go przed uszkodzeniami mechanicznymi, a łączność bezprzewodowa musi być stabilna w całym obiekcie. Ocenę zasięgu sieci wykonuje się przed zakupem urządzeń, bo martwa strefa w alejce oznacza skany bez potwierdzenia. Dane techniczne urządzeń Zebra publikuje strona wsparcia producenta.
- Odporność obudowy. Wytrzymałość na upadki i niskie temperatury przy pracy w chłodni lub na rampie.
- Zasięg sieci. Pokrycie bezprzewodowe w alejkach między regałami, gdzie metal osłabia sygnał.
- Czas pracy baterii. Wydajność przez całą zmianę, bez wymiany w trakcie pracy.
- Czytelność ekranu. Widoczność przy oświetleniu hali i w rękawicach.
Plan składowania przed uruchomieniem systemu
Przed składowaniem trzeba ustalić, jakie towary trafią do których stref. Określenie miejsc z wyprzedzeniem pozwala uniknąć późniejszego przenoszenia produktów, co oszczędza czas wózków. Program wspiera ten plan przez przypisanie lokalizacji do towaru według rotacji oraz wagi.
- Kategorie towarów. Grupowanie produktów skraca czas kompletacji i inwentaryzacji.
- Warunki przechowywania. Żywność i chemikalia mogą wymagać osobnych stref.
- Wykorzystanie wysokości. Przechowywanie pionowe zwiększa pojemność bez rozbudowy obiektu.
- Oznakowanie lokalizacji. Czytelne etykiety ułatwiają odnalezienie towaru.
Materiały niebezpieczne trzeba oznakować i składować zgodnie z przepisami. Zasady klasyfikacji i przewozu takich towarów porządkuje umowa ADR, a decyzję o wydzieleniu strefy podejmuje się przed konfiguracją lokalizacji.
Konfiguracja programu przed pierwszym przyjęciem
Program wymaga opisania obiektu, zanim przyjmie pierwszą paletę. Konfiguruje się strefy i lokalizacje oraz role użytkowników. Osobno ustawia się formularze dokumentów. Kolejność prac ma znaczenie, bo lokalizacje muszą istnieć, zanim kartoteka towarów dostanie domyślne miejsca składowania.
Zasady konfiguracji opisuje strona o konfiguracji programu magazynowego, a obieg dokumentów, które program generuje po uruchomieniu, opisuje artykuł o dokumentach magazynowych. Pierwsze liczenie lokalizacji po uruchomieniu opisuje artykuł o inwentaryzacji w magazynie.
Podział odpowiedzialności w projekcie
Wdrożenie przebiega sprawnie, gdy obie strony wiedzą, za co odpowiadają. Dostawca konfiguruje aplikację oraz importuje kartoteki. Szkoli też użytkowników. Klient dostarcza dane źródłowe, zapewnia sieć bezprzewodową w obiekcie i wyznacza osobę, która podejmuje decyzje po stronie magazynu.
Najczęstszą przyczyną opóźnień jest niekompletna kartoteka towarów. Brak wymiarów palety lub jednostki miary uniemożliwia dobór gniazda, więc system nie wskaże miejsca odłożenia. Uzupełnienie danych przed uruchomieniem kosztuje mniej niż poprawianie ich po przyjęciu pierwszych dostaw.
Reguła: osoba wyznaczona po stronie klienta ma uprawnienia do rozstrzygania sporów o dane. Gdy dwa działy podają różne jednostki miary dla tego samego indeksu, decyzja nie może czekać na kolejne spotkanie, bo blokuje import kartoteki.
Szkolenie pracowników i etapy wdrożenia
System jest tak skuteczny, jak ludzie, którzy go obsługują. Szkolenie obejmuje podstawowe funkcje oraz operacje zaawansowane, a każdy użytkownik uczy się procesu, który wykonuje na co dzień. Dobrze przeszkolony zespół popełnia mniej błędów, a kierownik tłumaczy mniej wyjątków.
| Etap | Zakres prac | Wynik |
|---|---|---|
| Analiza | układ hali, procesy, dokumenty ERP | opis struktury lokalizacji |
| Konfiguracja | kartoteki, role, formularze dokumentów | środowisko testowe |
| Szkolenie | pracownicy i kierownik | lista przeszkolonych stanowisk |
| Uruchomienie | pierwsze przyjęcia i wydania | potwierdzone skanem operacje |
Pierwsze tygodnie po uruchomieniu wymagają obecności osoby, która rozstrzyga wątpliwości operatorów. Wsparcie po wdrożeniu należy do zakresu serwisu. Przy ocenie oferty warto porównać cztery rzeczy. Dostęp przez przeglądarkę opisuje strona o programie magazynowym online.
- Zakres w cenie. Czy oferta obejmuje urządzenia razem ze szkoleniem, czy tylko aplikację.
- Integracje. Które systemy ERP dostawca już obsługuje oraz czy robi to plikiem, czy usługą.
- Dostęp do danych. Czy baza pozostaje po stronie klienta i jak wygląda eksport w razie zmiany dostawcy.
- Serwis. Godziny wsparcia i czas reakcji na błąd blokujący pracę hali.
Ofertę producenta przedstawia strona SoftwareStudio WMS.
Pytania i odpowiedzi o program Warehouse Management System
Urządzenia na hali, usługi wdrożeniowe i serwis. Skanery i terminale zbierają dane, wdrożenie opisuje strukturę magazynu i konfiguruje dokumenty, a serwis zapewnia wsparcie po uruchomieniu.
Tak. Interfejs wymiany obsługuje pliki XLS oraz bezpośrednią komunikację przez WebService. Wybór zależy od możliwości systemu ERP i od tego, jak często dane mają się synchronizować.
Skuteczność systemu zależy od ludzi, którzy go obsługują. Szkolenie obejmuje podstawowe funkcje i operacje zaawansowane, więc użytkownik zna proces, który wykonuje, a liczba błędów na początku pracy jest mniejsza.
Określenie, jakie towary trafią do których stref, pozwala uniknąć późniejszych przesunięć. Plan uwzględnia rotację, wagę, warunki przechowywania i oznakowanie towarów niebezpiecznych.
Tak. System obsługuje magazyny wysokiego składowania i pozwala integrować się z innymi systemami w firmie oraz u kontrahentów. Lokalizacje opisuje się adresem składającym się z kilku członów.
Glosariusz pojęć związanych z programem Warehouse Management System
- Program WMS
- Oprogramowanie do zarządzania operacjami magazynowymi, w projekcie wraz z urządzeniami, wdrożeniem i serwisem.
- Plan składowania
- Zestaw reguł określających, jakie towary trafiają do których stref i na jakie lokalizacje.
- WebService
- Usługa sieciowa umożliwiająca wymianę komunikatów między dwoma systemami bez udziału pliku.
- XLS
- Format pliku arkusza Excel, używany do jednorazowej lub cyklicznej wymiany danych między systemami.
- MERGE
- Instrukcja T-SQL, która w jednym poleceniu aktualizuje istniejące wiersze i dodaje brakujące na podstawie zbioru źródłowego.
- Komputer pokładowy
- Terminal zamontowany na wózku widłowym, wyświetlający zadania i potwierdzający operacje operatora.
- ADR
- Umowa europejska o międzynarodowym przewozie drogowym towarów niebezpiecznych, której klasyfikacja porządkuje oznakowanie i składowanie.
- Serwis
- Wsparcie po uruchomieniu systemu obejmujące aktualizacje oraz pomoc w rozwiązywaniu problemów.