Multipicking – jak działa?

Multipicking to metoda pozwalająca znaczne usprawnić proces kompletacji. W zależności od gabarytów towarów pozwala na zbiórkę na kilkudziesięciu zamówień w trakcie wykonania jednej ścieżki.

Konfiguracja Multipicking’u

Pojemniki

W katalogu materiałowym należy dodać przynajmniej jeden nowy produkt o typie „Pojemnik”. Będzie odwzorowywał kontenery, które układane są na wózku, dlatego musi mieć zdefiniowane wymiary.

Okno edycji materiału

Wózki kompletacyjne

Dodajemy tutaj wózki odpowiadające fizycznym wózkom, które posiadamy obecnie w magazynie. Wózek może posiadać tylko jeden typ pojemnika w dowolnej ilości.

Żeby dodać wózki kompletacyjne wykorzystywane przy zbiórce towarów, należy wejść w Ustawienia > Multipicking > Wózki kompletacyjne. Następnie należy kliknąć „Dodaj” i uzupełnić wszystkie wymagane pola. Po stworzeniu wózka należy pamiętać, żeby go aktywować opcją z górnego menu.

Okno edycji wózka kompletacyjnego

Stanowisko pakowania

Żeby dodać stanowiska pakowania należy wejść w Ustawienia > Multipicking > Stanowiska pakowania. Następnie należy użyć opcji „Dodaj”, uzupełnić kod stanowiska oraz wybrać strategię.

Do każdego stanowiska może być jednocześnie przypisany jeden użytkownik, a strategia pakowania może być zmieniona tylko na stanowisku desktopowym.

Okno edycji stanowiska pakowania

Konfiguracja ustawień kompletacji dla użytkownika/roli

Dla każdego użytkownika lub roli można zdefiniować inne ustawienia dotyczące kompletacji. Możliwe ustawienia to m.in. wyświetlane użytkownikowi wózki, opcje zliczania przez skanowanie oraz jakie pola mają być weryfikowane podczas realizacji zbiórki.

Okno edycji Ustawień Terminala Mobilnego (zakładka Kompletacja)

Konfiguracja ustawień pakowania dla użytkownika/roli

Proces pakowania można również dostosować do własnych potrzeb. Opcje, które tutaj znajdziemy to konfiguracja zliczania przez skanowanie, drukowanie listów przewozowych oraz uruchomienie dodatkowej weryfikacji podczas pakowania w trybie prostym.

Okno Edycji Ustawień Terminala Mobilnego (zakładka Pakowanie)

Uruchomienie multipickingu oraz algorytmu

W tym celu należy wejść w Ustawienia > Ustawienia aplikacji > Multipicking.
Znajduje się tutaj opcja „kompletacja aktywna”, która uruchamia proces multipickingu w systemie.
Żeby uruchomić algorytm, należy w sekcji „Algorytm” zaznaczyć opcję „Włączony”.

Znajdują się tutaj również dodatkowe opcje dotyczące algorytmu takiej jak:
– „Maksymalne napełnienie pojemnika” – wpisujemy maksymalna procentową wartość zapełnienia pojemnika (liczoną według objętości materiałów),
– „Minimalna liczba pozycji do stworzenia kursu” – wpisujemy, jaka może być najmniejsza ilość pozycji przypisana do jednego kursu.

Okno Ustawień Aplikacji (zakładka Multipicking)

Pozostała konfiguracja wymagana do prawidłowego działania multipickingu.

Pozostałe wymagania dla tej metody:
– Uzupełnienie wymiarów (długość, szerokość, wysokość) wszystkich materiałów posiadanych w katalogu materiałowym,
– Uzupełniona kolejność zbiórki dla wszystkich miejsc magazynowych,
– Uzupełniony magazyn dla użytkowników/ról – użytkownicy mogą robić to samodzielnie na terminalach lub możemy zdefiniować magazyn na pierwszej zakładce ustawień terminala mobilnego w widoku użytkowników/ról.

Tworzenie kompletacji

Dokumenty WZ

Pozycje dokumentów WZ „wysyłamy” do kompletacji ustawiając je jako widoczne na terminalach.
Można to zrobić ręcznie, używając opcji „Ustaw jako widoczny” lub uruchomić odpowiednią opcję w zadaniach cyklicznych.

Podgląd opcji Ustaw Jako widoczny

Po tej operacji pozycje z uwidocznionych dokumentów pokażą się na widoku Operacje mobilne > Kompletacje wydań > Pozycje.

Uruchomienie algorytmu

W systemie są trzy sposoby na uruchomienie algorytmu:
– Ustawienie w zadaniach cyklicznych zdarzenia „Multipicking – uruchomienie algorytmu” – system w określonych odstępach czasu próbuje stworzyć kurs dla każdego aktywnego, wolnego wózka kompletacyjnego,
– Rozpakowanie wózka – gdy pakowacz zdejmie ostatni pojemnik z wózka (z poprzedniego kursu), algorytm automatycznie się uruchamia i próbuje przypisać nowy kurs dla wózka,
– Ręczne uruchomienie algorytmu – gdy wózek nie jest przypisany do żadnego kursu, można wejść w widok wózków kompletacyjnych, zaznaczyć interesujący nas wózek i użyć opcji „Aktywuj”. Wtedy system spróbuje utworzyć kurs dla wybranego wózka.

Algorytm po uruchomieniu sam tworzy dla pozycji pojemniki oraz kursy kompletacyjne.

Realizacja multipicking’u

W celu realizacji zbiórki należy na urządzeniu mobilnym wejść w „Kompletacje” i wybrać interesujący nas wózek kompletacyjny. Następnie system poprosi o wpisanie/zeskanowanie kodu zabieranego wózka.
Po potwierdzeniu wózka pokaże się pierwsza pozycja do zebrania z magazynu.

Okno zbiórki pozycji na terminalu

Gdy system automatycznie nie uzupełnił pola „Pojemnik”, oznacza to, że musimy sami nadać pojemnik dla tej pozycji, skanując/wpisując go z wózka. Natomiast, gdy pojemnik jest uzupełniony automatycznie, należy dla potwierdzenia zeskanować/wpisać jego kod.
Po zrealizowaniu każdej pozycji system automatycznie będzie pokazywał nam kolejne pozycje do zrealizowania według optymalnej ścieżki zbiórki.
Po zrealizowaniu wszystkich pozycji pokazuje się lista podsumowująca oraz możliwość zamknięcia kompletacji (do listy można przejść w dowolnym momencie, klikając na urządzeniu „strzałkę w tył”).
Gdy kompletacja zostaje zamknięta, użytkownik zostaje wycofany do widoku dostępnych kursów.

Realizacja pakowania

W celu realizacji pakowania należy na urządzeniu mobilnym wejść w „Pakowanie” i wybrać stanowisko. Pokaże się wtedy pole, w które trzeba zeskanować/wpisać zebrane podczas kompletacji pojemniki.

Okno skanowania kodu pojemnika na terminalu

Po kliknięciu „Pobierz” system przeniesie nas od razu do pakowania pozycji.

Okno pakowania pozycji na terminalu

Gdyby zamówienie było podzielone na wiele pojemników, system będzie wymagał zebrania pozostałych pojemników potrzebnych do spakowania zamówienia.
W przypadku, gdy użytkownik nie zebrał jeszcze wszystkich pojemników do skompletowania zamówienia, system wymusi odłożenie zabranego pojemnika na strefę odkładczą.
Po spakowaniu całego dokumentu system poinformuje o tym użytkownika oraz wydrukuje list przewozowy do paczki (jeśli zaznaczymy odpowiednią opcję w ustawieniach terminala mobilnego).

Program w trakcie pakowania na bieżąco zamyka pakowane dokumenty WZ. Po rozładowaniu wózka, zmienia jego status i uruchamia algorytm, w celu stworzenia kolejnego kursu.

Jeśli masz jakieś pytania dotyczące tej funkcjonalności w programie Weaver WMS, skontaktuj się z nami!
https://weaversoft.pl/kontakt

Przyciski hosta

Przyciski hosta to operacje wykonujące się po zatwierdzeniu nowego dokumentu. Dzięki nim praca z program Weaver WMS jest prostsza i efektywniejsza.

Funkcje

Operacji, które przyciski hosta mogą wykonywać jest mnóstwo, są to między innymi:
– Automatycznie przyjmij/wydaj towar,
– Ręcznie przyjmij/wydaj towar,
– Podgląd wydruku,
– Drukuj,
– Rozlicz całość,
– Zarezerwuj towar,
– Przygotuj paczkę itd.


Większość przycisków hosta, przeznaczonych jest do konkretnych typów dokumentów. Dla przykładu opcja „Rozlicz całość” odnosi się tylko do dokumentów sprzedaży.

Konfiguracja

Przyciski hosta są już ustawione domyślnie, natomiast można je zmienić, wchodząc w Ustawienia > Definicje dokumentów

Następnie przechodzimy do zakładki interesującego nas dokumentu, klikamy „Ustawienia” i przechodzimy do przycisków hosta.

Tutaj możesz dodawać oraz usuwać przyciski. Każdy przycisk posiada również 3 parametry:
1. Widoczny – Pokazuje się na liście, przycisków hosta
2. Dostępny – Gdy jest już widoczny na liście, to ten parametr sprawia, że możemy go wybrać
3. Zaznaczony – Gdy jest już widoczny i dostępny, to ten parametr sprawia, że przycisk zaznacz się samoczynnie dla dokumentu.

Konfiguracja drukarki fiskalnej POSNET

W celu prawidłowego działania Weaver WMS z drukarką fiskalną POSNET musi ona działać w interfejsie USB Thermal. Poniżej znajduje się instrukcja na przykładzie modelu Posnet Trio Online. Wybieramy opcje zaznaczone na zdjęciach.

Konfiguracja drukarki w systemie Weaver WMS

Ustawienia drukarki fiskalnej znajdują się Ustawieniach aplikacji w sekcji Ustawienia.
W tym oknie musimy wybrać protokół Posnet oraz odpowiedni numer portu COM.

Po zakończeniu konfiguracji należy uruchomić ponownie program Weaver WMS.

Migracja bazy danych na Microsoft SQL Server

Od wersji 2.0.334.0 możliwa jest migracja bazy danych z wersji plikowej (SQL Mobile 3.5) do pełnej wersji Microsoft SQL Server. Dzięki migracji możliwa jest praca rozproszona na programie magazynowym, na wielu stanowiskach. 

Aby dokonać migracji należy w pierwszej kolejności utworzyć nową, pustą bazę danych MS SQL. W tym celu najlepiej użyć Microsoft SQL Server Management Studio. 

Tworzenie nowej bazy SQL

Kolejnym krokiem jest migracja bazy z poziomu WMS. W tym celu należy wejść w zakładkę Ustawienia >>> Baza danych >>> Migracja bazy danych na MS SQL Server.

Migracja bazy danych z poziomu WMS

W kolejnym oknie należy wprowadzić parametry dostępu do bazy danych i wybrać opcję Testuj połączenie

Parametry dostępu do bazy danych SQL

Jeśli połączenie zostało ustanowione poprawnie należy wybrać opcję Zapisz i poczekać aż system migruję bazę danych.

Definicje dokumentów oraz uprawnienia do nich

Program magazynowy Weaver WMS umożliwia definiowanie definicji dokumentów. Dzięki temu możliwe jest podzielenie logiczne dokumentów oraz utworzenie dla nich osobnych numeracji.

Poniżej znajduje się przykład wykorzystania definicji dokumentów oraz uprawnień dla scenariusza, w którym w firmie występują dwa działy produkcyjne. Dział A odpowiedzialny jest za produkcję czytników kodów, dział B odpowiedzialny jest za produkcję drukarek etykiet. Działy powinny posiadać osobne numeracje dokumentów produkcyjnych oraz nie powinny widzieć wzajemnie swoich dokumentów.

Na początku należy dodać definicję dokumentów dla poszczególnych działów. W tym celu w zakładce Ustawienia, należy wybrać opcję Definicje dokumentów, następnie wyszukać [ZP] Zlecenia produkcyjne, dalej przejść do Definicji pochodnych. Następnie możliwe jest dodanie definicji pochodnych. W przytoczonym przykładnie dodajemy dwie definicje pochodne: Czytniki oraz Drukarki.

Definicje pochodne
Definicje pochodne

Kolejnym krokiem jest definiowanie uprawnień dla definicji dokumentów. W tym celu należy przejść do widoku Użytkownicy. Po wybraniu użytkownika należy z górnego menu Operacje wybrać opcję Definicje dokumentów. Na widoku definicji dokumentów możliwe jest ustawienie widoczności poszczególnych definicji.

Uprawnienia do definicji dokumentów
Uprawnienia do definicji dokumentów

Po ustawieniu uprawnień, użytkownik będzie miał dostęp tylko do wybranych definicji. Zarówno w oknie dodawania dokumentu, jak i na liście wszystkich dokumentów.

Instalacja serwisu zadań cyklicznych

Do programu magazynowego Weaver WMS dostępny jest dodatek, który pozwala na cykliczne wykonywanie pewnych operacji systemowych. Przykładowo można pobierać zamówienia ze sklepu internetowego lub wysyłać mailowo powiadomienia o nowych zamówieniach.

W programie konfiguracja Zadań Cyklicznych dostępna jest z poziomu menu Ustawienia >>> Zadania cykliczne.

Ustawienia zadań cyklicznych
Ustawienia zadań cyklicznych

Aby zadania cykliczne poprawnie funkcjonowały wymagana jest konfiguracja programu do pracy z bazą danych MS SQL oraz instalacja serwisu Zadań Cyklicznych.

Serwis zadań cyklicznych można pobrać z następującej lokalizacji

http://weaversoft.pl/downloads/wms/Worker.zip

Po rozpakowaniu pliku w pierwszej kolejności należy edytować plik Weaver.Wms.WorkerService.exe.config. W pliku w sekcji connectionStrings należy podać dane umożliwiające dostęp do bazy danych MS SQL.

Ustawienia dostępu do bazy danych
Ustawienia dostępu do bazy danych

Kolejnym krokiem jest instalacja serwisu. Można tego dokonać z konsoli administracyjnej systemu Windows (cmd jako Administrator). Należy przejść do ścieżki w której rozpakowany został serwis integracji i wykonać polecenie Weaver.Wms.WorkerService.exe /install

Instalacja serwisu zadań cyklicznych
Instalacja serwisu zadań cyklicznych

Poprawność instalacji można sprawdzić w serwisach systemu Windows (Start >>> Uruchom >>> services.msc).

Serwisy w systemie Windows
Serwisy w systemie Windows

Serwis „Weaver WMS – Zaplanowane zadania” powinien mieć status Running.

Dodatkowo w programie Weaver WMS, w Zadaniach cyklicznych, w zakładce Logi, powinny pojawiać się wpisy dotyczące działania serwisu.

Zadania cykliczne - Logi
Zadania cykliczne – Logi

Automatyczne przypisywanie cech jednostkom logistycznym

Możliwe jest automatyczne przypisywanie cech jednostkom logistycznym spełniającym określone kryteria. Kryteria cech można ustawić w Menu główne -> Ustawienia -> Cechy jednostek.

Edycja cechy jednostki
Edycja cechy jednostki

Przykładowo mając w systemie zdefiniowane 3 cechy:

  • 70OK dla towarów, których termin przydatności jest dłuższy niż 3 miesiące,
  • 70SH dla towarów, których termin przydatności jest krótszy niż 3 miesiące, ale nie są przeterminowane,
  • 70EX dla towarów przeterminowanych,

z poziomu edycji stanów magazynowych możliwe jest automatyczne przypisanie cech jednostkom. W tym celu należy zaznaczyć na liście jednostki, dla których chcemy aktualizować cechę i wybrać z górnego menu Automatycznie przypisz cechę.

Sugestia modyfikacji cechy jednostki
Sugestia modyfikacji cechy jednostki

System zasugeruje zmianę cechy, jeśli spełniony jest któryś z warunków (w przypadku spełnienia kilku, wygrywa te z wyższym priorytetem). Zmianę można potwierdzić lub odrzucić.

Konfiguracja widoczności materiałów dla użytkownika

Domyślnie każdy użytkownik system widzi wszystkie materiały zdefiniowane w systemie. Przy pracy na wielu stanowiskach, gdzie kompetencje są podzielone, może wystąpić potrzeba ograniczenia widoczności nie których materiałów, czy też grup materiałowych użytkownikom.

Aby tego dokonać należy wejść odpowiednio w Ustawienia >>> Użytkownicy, po wybraniu użytkownika, wybieramy w górnym menu opcje „Materiały”

Wynikowe widoczne materiały są obliczane w następujący sposób:

Widoczne grupy + Widoczne materiały – Zakazane grupy – Zakazane materiały = Wynik

Wynik obliczany jest za każdym razem po logowaniu użytkownika. Oznacza to, że jeśli użytkownik ma widoczną jakąś grupę materiałową i dodamy do niej materiał, to zobaczy go dopiero po ponownym zalogowaniu do systemu.

Współpraca z drukarką fiskalną

Aktualizacja : 13.11.2020
https://wms.weaversoft.pl/2020/11/integracja-drukarki-fiskalnej-z-programem-weaver-wms/

Program magazynowy Weaver WMS od wersji 2.0.227.0 współpracuje drukarkami fiskalnymi za pomocą protokołu POSNET. Jest to najbardziej popularny w Polsce protokół komunikacji wspierany przez 99% drukarek fiskalnych na rynku Polskim.

Aby skonfigurować program do pracy z drukarkę fiskalną należy:

1. Zainstalować sterownik COM drukarki dostępny od producenta.
2. Skonfigurować drukarkę fiskalną w zakładce Ustawienia -> Zachowanie aplikacji -> Drukarka fiskalna

Konfiguracja drukarki fiskalnej

Aby wydrukować paragon do Faktury VAT należy wejść na widok Faktur sprzedaży i wybrać opcję Wydruk paragonu fiskalnego. Po poprawnym wydruku system zaznaczy wydruk w kolumnie Paragon fiskalny dla danej faktury (kolumny można dostosować klikając prawym przyciskiem myszy na dowolnej kolumnie, opcja 'Wybór kolumn’).

Aktualizacja ilości pozycji dokumentu PZ po zatwierdzeniu

Istnieją okoliczności w których może być konieczna aktualizacja pozycji dokumentu o statusie ’Zatwierdzony’. Jest to czynność administracyjna, którą można wykonać np. po błędnym zatwierdzeniu dokumenty, gdy nie ma możliwości jego korekty.

Należy wejść w Raporty >>> Zapytanie SQL a następnie wykonać następujące czynności:

1. Pobieramy dokumenty PZ
SELECT * FROM [DeliveryDocuments]

2. Dla zadanego [ID-DOKUMENTU-Z-PUNKTU-1] wyszukujemy pozycji dokumentu
SELECT * FROM [DeliveryDocumentPositions] where DeliveryDocument = [ID-DOKUMENTU-Z-PUNKTU-1]

3. Aktualizujemy [ŻĄDANA-ILOŚĆ] dla [ID-POZYCJI-DOKUMENTU-Z-PUNKTU-2] pozycji dokumentu
UPDATE [DeliveryDocumentPositions] SET Quantity = [ŻĄDANA-ILOŚĆ] where Id = [ID-POZYCJI-DOKUMENTU-Z-PUNKTU-2]