Dwa magazyny o podobnej wielkości rzadko pracują tak samo, więc program magazynowy trzeba najpierw ustawić, a dopiero potem uruchomić. Konfiguracja Studio WMS.net odwzorowuje fizyczny układ hali i parametry asortymentu. Obejmuje też zasady rotacji i sposób nawigacji w programie. Dobrze ustawiony system dopasowuje się do procesów firmy, a nie odwrotnie.
Spis treści
- Kolejność konfiguracji magazynu
- Strefy i lokalizacje w magazynie wysokiego składowania
- Parametry asortymentu i reguły rotacji
- Dyspozycje i scenariusze magazynowe
- Menu i szybki dostęp
- Alerty, raporty i wydruki
- Weryfikacja ustawień przed pierwszym dniem pracy
- Integracje, terminale i uprawnienia
- Pytania i odpowiedzi o konfigurację programu magazynowego
- Glosariusz pojęć związanych z konfiguracją WMS
Kolejność konfiguracji magazynu
Elementy konfiguracji zależą od siebie. Lokalizacji nie przypisze się do strefy, której jeszcze nie ma, a reguły rotacji nie zadziałają bez parametrów asortymentu. Poniższa tabela porządkuje kolejność prac i pokazuje, co daje każdy etap.
| Element | Co się ustawia | Skutek w codziennej pracy |
|---|---|---|
| Strefy | obszary przyjęć i składowania oraz kompletacji i wydań | odwzorowanie przepływu towaru przez halę |
| Lokalizacje | regały, półki i pozycje paletowe z adresami | każda jednostka towaru ma miejsce w systemie |
| Kalendarze | zmiany, dni wolne i godziny ramp | zlecenia nie trafiają do realizacji poza godzinami pracy |
| Asortyment | wymiary, pakowanie i progi zapasów | poprawne odkładanie i alerty o niskim stanie |
| Role i menu | uprawnienia oraz układ nawigacji | operator widzi tylko potrzebne funkcje |
| Scenariusze | typy dyspozycji i ścieżki procesów | przepływ pracy zgodny z procesem firmy |
| Raporty i alerty | zestawienia oraz powiadomienia | informacja trafia do właściwej osoby |
Reguła: strukturę stref i lokalizacji ustala się przed pierwszym przyjęciem towaru. Zmiana adresacji po uruchomieniu wymusza przeniesienie stanów i przeadresowanie etykiet na regałach, więc kosztuje więcej niż dodatkowy tydzień analizy.
Strefy i lokalizacje w magazynie wysokiego składowania
Podstawą konfiguracji jest zdefiniowanie stref przyjęć i składowania oraz stref kompletacji i wydań. W ich obrębie tworzy się miejsca składowania, czyli regały i konkretne pozycje paletowe z unikalnym adresem. W obiekcie wysokim strefa obejmuje wiele poziomów regałowych, co wymaga adresowania z numerem poziomu.
Kalendarze pracy przypisuje się osobno dla przyjęć i wydań, a także dla magazynu wewnętrznego. System uwzględnia je przy planowaniu zleceń i obliczaniu terminów realizacji.
Parametry asortymentu i reguły rotacji
Kartoteka asortymentu zawiera wymiary i opakowanie jednostkowe. Zapisuje się w niej ilość na palecie i rodzaj palety, a ustawia także opcję piętrowania z liczbą warstw oraz progi zapasu minimalnego i maksymalnego. Z tych pól korzysta algorytm odkładania, bo musi wiedzieć, czy paleta zmieści się w gnieździe.
Reguły rotacji wybiera się zależnie od branży. FIFO wydaje najpierw towar najdawniej przyjęty, a FEFO towar o najwcześniejszym terminie ważności, co ma znaczenie w branży spożywczej i farmaceutycznej. Program podpowiada pracownikowi, którą paletę albo karton pobrać, i ogranicza ryzyko przeterminowania.
Poniższe zapytanie jest ilustracyjne i nie pokazuje kodu produktu. Dobiera palety w kolejności FEFO i zatrzymuje się, gdy narastająca suma pokryje zapotrzebowanie. Funkcje okna z klauzulą OVER opisuje dokumentacja klauzuli OVER.
WITH zapas AS (
SELECT PaletaId, LokalizacjaId, Ilosc, DataWaznosci,
SUM(Ilosc) OVER (ORDER BY DataWaznosci, DataPrzyjecia
ROWS UNBOUNDED PRECEDING) AS Narastajaco
FROM dbo.Palety
WHERE IndeksId = @IndeksId AND Ilosc > 0 AND Zablokowana = 0
)
SELECT PaletaId, LokalizacjaId, Ilosc, DataWaznosci
FROM zapas
WHERE Narastajaco - Ilosc < @Potrzeba
ORDER BY DataWaznosci;
Warunek Narastajaco - Ilosc < @Potrzeba zostawia te palety, przed którymi suma jeszcze nie pokryła zapotrzebowania, więc ostatnia z nich może zostać pobrana częściowo. Zmiana kolejności sortowania w klauzuli OVER przełącza regułę z FEFO na FIFO.
Dyspozycje i scenariusze magazynowe
Administrator może skonfigurować dowolną liczbę typów dyspozycji opartych na scenariuszach magazynowych. Proces przyjęcia da się dostosować tak, by obejmował kontrolę jakości albo automatyczne wystawienie dokumentu PZ, a ścieżka zależy od rodzaju dostawy i dostawcy. Dokumenty powstają według zasad opisanych na stronie o dokumentach magazynowych.
- Kompletacja według listy. Operator pobiera pozycje w kolejności lokalizacji, bez dzielenia zlecenia.
- Kompletacja strefowa. Każdy operator obsługuje swoją strefę, a zlecenie składa się z części.
- Kompletacja falowa. Zlecenia grupuje się w fale i pobiera razem, żeby ograniczyć przejścia.
- Przyjęcie z kontrolą. Dostawa zatrzymuje się w strefie przyjęć do czasu zatwierdzenia jakości.
Menu i szybki dostęp
Studio WMS.net pozwala skonfigurować menu widoczne na pulpicie oraz szybki dostęp do rejestrów z menu START i z menu nawigacyjnego po prawej stronie ekranu. Ustawienia zapisują się w bazie danych, więc użytkownik widzi je przy każdym logowaniu. Cztery sposoby prezentacji są dostępne równolegle.
- Menu klasyczne. Pozycje wyświetlane w górnym pasku.
- Menu typu Outlook. Pozycje wyświetlane po lewej stronie.
- Menu typu Desktop. Pulpit nawigacyjny z menu START i skrótami.
- Menu typu Transakcje. Dostęp do wybranych transakcji z listy lub po wpisaniu kodu.
Konfiguracja menu składa się z grup przycisków i poleceń, czyli transakcji, które uruchamiają elementy programu. Skróty ustawia się dodatkowo, ale tylko w wariancie Desktop. Administrator nadaje uprawnienia do menu, określając rodzaj transakcji i kolejność wyświetlania. Szczegóły opisuje strona o konfiguracji menu.
Panel ulubionych pozwala każdemu użytkownikowi zapisać własny zestaw widoków i raportów. Zapis jest przypisany do konta i utrzymuje się między sesjami, jak opisuje strona o menu ulubionych.
Alerty, raporty i wydruki
System może informować o niskim stanie zapasu konkretnego produktu, zbliżającym się terminie ważności partii albo niezgodności w przyjęciu lub wydaniu. Progi pochodzą z kartoteki asortymentu, a odbiorców ustala się w konfiguracji. Raporty działają na serwerze raportów SQL Server, a administrator decyduje, jakie zestawienia i transakcje są dostępne dla poszczególnych użytkowników.
Menu raportów buduje się w module Studio Raporty, z przyjaznymi nazwami i uprawnieniami, żeby użytkownik nie gubił się w nadmiarze zestawień. Szersze omówienie znajduje się na stronie o raportowaniu SQL Report Server. Wydruki, na przykład etykiety logistyczne, personalizuje się według wymagań firmy, a budowę etykiety opisuje etykieta logistyczna GS1.
Dla kontrahenta ustawia się też godziny pracy oraz adres e-mail autopowiadomień, który służy do wysyłania klientowi automatycznych raportów. Kolor kontrahenta wyróżnia jego towar na widokach magazynu. Pola te wypełnia się raz przy zakładaniu karty kontrahenta, a zmiany adresu e-mail obowiązują przy kolejnych powiadomieniach.
Weryfikacja ustawień przed pierwszym dniem pracy
Konfigurację sprawdza się na danych próbnych, zanim operatorzy zaczną skanować prawdziwe palety. Test obejmuje pełny obieg jednej dostawy i jednego zlecenia wydania, a wynik porównuje się z oczekiwaniem z procedur firmy. Błąd w progu zapasu albo w nośności gniazda łatwiej poprawić przed uruchomieniem niż po pierwszym tygodniu pracy. Wynik zapisuje się w protokole odbioru, żeby po wdrożeniu było do czego wrócić przy sporze o ustawienia, a przy zmianie parametrów można powtórzyć ten sam scenariusz.
- Przyjęcie próbne. Dostawa z kontrolą jakości i wystawieniem dokumentu PZ na koncie magazyniera.
- Odłożenie. Paleta kierowana do gniazda o właściwej wysokości i nośności.
- Wydanie według reguły. Zlecenie, w którym system wskazuje paletę zgodnie z FIFO albo FEFO.
- Alert. Obniżenie stanu poniżej progu i sprawdzenie, czy powiadomienie dociera do adresata.
Zmiany progów zapasów i układu menu są mało ryzykowne i można je poprawiać w trakcie pracy. Zmiany struktury lokalizacji wymagają planu, bo dotykają adresów na regałach i stanów w bazie.
Integracje, terminale i uprawnienia
Konfiguracja obejmuje połączenie z systemem nadrzędnym, na przykład SAP R3 lub Sage Symfonia, oraz z platformami e-commerce i systemami kurierskimi. Przepływ zleceń i potwierdzeń odbywa się wtedy automatycznie. Integrację SAP opisuje strona o integracji WMS z SAP, a wariant księgowy strona o Symfonii ERP i WMS.
Operatorzy pracują na terminalach z Androidem, w tym na urządzeniach marki Zebra, a każdy jest przypisany do roli systemowej. Aplikację opisuje strona o WMS na Androidzie, a podział uprawnień strona o rolach i użytkownikach WMS. Wdrożenie z analizą procesów i wsparciem po uruchomieniu opisuje strona o wdrożeniu systemu magazynowego.
Pytania i odpowiedzi o konfigurację programu magazynowego
Od odwzorowania struktury magazynu: stref, lokalizacji i adresów. Dopiero po tym ustawia się asortyment, role, menu i scenariusze, bo każdy z tych elementów korzysta z danych o miejscach składowania. Zmiana adresacji po rozpoczęciu pracy jest kosztowna.
Tak, reguła rotacji zależy od branży i rodzaju towaru. FEFO stosuje się tam, gdzie liczy się termin ważności, na przykład w spożywczej lub farmaceutycznej. System podpowiada operatorowi paletę, którą należy pobrać.
Administrator może skonfigurować dowolną liczbę typów dyspozycji opartych na scenariuszach magazynowych. Pozwala to dopasować przepływ pracy do rzeczywistych procesów firmy, w tym do różnych ścieżek dla różnych dostawców.
Większość ustawień wykonuje administrator w programie: strefy, role, menu, raporty i dyspozycje. Zmiany głębsze, takie jak niestandardowe widoki SQL, wykonuje superużytkownik, bez angażowania zewnętrznych programistów.
Glosariusz pojęć związanych z konfiguracją WMS
- Strefa magazynowa
- Wydzielony obszar funkcjonalny hali, na przykład przyjęć albo kompletacji, z własnym zestawem lokalizacji.
- Lokalizacja magazynowa
- Adres miejsca składowania zapisany w systemie, zwykle złożony z numeru regału, poziomu i pozycji.
- FIFO
- Reguła rotacji, w której najpierw wydaje się towar najdawniej przyjęty do magazynu.
- FEFO
- Reguła rotacji, w której najpierw wydaje się towar o najwcześniejszym terminie ważności.
- Dyspozycja
- Polecenie wykonania operacji magazynowej, na przykład przyjęcia lub wydania, realizowane według skonfigurowanego scenariusza.
- Kompletacja falowa
- Metoda zbierania, w której zlecenia grupuje się w fale i pobiera razem, żeby skrócić przejścia operatorów.
- Transakcja menu
- Polecenie wywołujące element programu z menu. Grupuje się je w przyciski i przypisuje do uprawnień.
- Funkcja okna
- Funkcja T-SQL z klauzulą OVER, która liczy wynik na zbiorze wierszy bez grupowania, na przykład sumę narastającą.
- Serwer raportów
- Usługa SQL Server publikująca raporty, do której dostęp nadaje się według uprawnień użytkowników.