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.

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.

ElementCo się ustawiaSkutek w codziennej pracy
Strefyobszary przyjęć i składowania oraz kompletacji i wydańodwzorowanie przepływu towaru przez halę
Lokalizacjeregały, półki i pozycje paletowe z adresamikażda jednostka towaru ma miejsce w systemie
Kalendarzezmiany, dni wolne i godziny rampzlecenia nie trafiają do realizacji poza godzinami pracy
Asortymentwymiary, pakowanie i progi zapasówpoprawne odkładanie i alerty o niskim stanie
Role i menuuprawnienia oraz układ nawigacjioperator widzi tylko potrzebne funkcje
Scenariuszetypy dyspozycji i ścieżki procesówprzepływ pracy zgodny z procesem firmy
Raporty i alertyzestawienia oraz powiadomieniainformacja 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.

Studio WMS.net - sekcja Magazyn, kalendarze pracy magazynu z harmonogramem zmian i dni roboczych
Kalendarze pracy magazynu w Studio WMS.net - harmonogram zmian, dni wolne i godziny operacyjne

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.

Studio WMS.net - formularz asortymentu zakładka dane uzupełniające z wymiarami, pakowaniem i definicjami zapasów
Zakładka Dane uzupełniające asortymentu - wymiary, parametry pakowania, reguły składowania i progi zapasów minimalnych

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.

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.

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.

Studio WMS.net - sekcja Magazyn, panel ulubionych z szybkim dostępem do zapisanych widoków i raportów
Panel ulubionych w Studio WMS.net - spersonalizowany dostęp do widoków, raportów i dokumentów

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.

Studio WMS.net - formularz kontrahenta zakładka inne z godzinami pracy, ubezpieczeniem i e-mail autopowiadomień
Zakładka Inne kontrahenta - godziny pracy, ubezpieczenie, e-mail powiadomień automatycznych i kolor wizualizacji na planie magazynu

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.

  1. Przyjęcie próbne. Dostawa z kontrolą jakości i wystawieniem dokumentu PZ na koncie magazyniera.
  2. Odłożenie. Paleta kierowana do gniazda o właściwej wysokości i nośności.
  3. Wydanie według reguły. Zlecenie, w którym system wskazuje paletę zgodnie z FIFO albo FEFO.
  4. 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.

Menu konfiguruje się grupami przycisków i transakcjami. Użytkownik może wybrać menu klasyczne, typu Outlook, Desktop albo Transakcje, a ustawienia są zapisane w bazie danych i obowiązują przy kolejnych logowaniach.

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.

Warto przeczytać