Mobilny handlowiec WMS

Przygotowanie (wersja desktop):

  1. Pierwszym krokiem jest dodanie odbiorców w wersji desktop WMS. Nie ma możliwości dodawania ich na urządzeniu mobilnym. Ograniczenie te wynika z powodu spójności kodów w programie Weaver WMS oraz Enova. Na urządzeniu mobilnym widoczni będą odbiorcy przypisani do tego samego regionu co mobilny handlowiec.

2. Użytkownik mobilny powinien mieć przypisane widoczne materiały. 3. Użytkownik mobilny powinien mieć przypisane grupy cenowe. 4. Wyżej przykładowy użytkownik. Niżej – edycja uprawnień.

Praca na mobilnym:

  1. W pierwszej kolejności należy zestawić połączenie VPN z siecią KAPS na urządzeniu mobilnym.
  2. Po zalogowaniu się na stworzone konto, należy wykonać synchronizację. Kofiguracja >>> Synchronizacja danych. Pierwsza synchronizacja powinna mieć wybraną opcję „Synchronizuj stany magazynowe”.
  3. W menu, w zakładce Odbiorcy, widoczni są odbiorcy przypisani do danego użytkownika.
  4. W menu, w zakładce Zamówienia, widoczne są zamówienia danego użytkownika.
  5. Aby dodać nowe zamówienie należy:

a) Wypełnić własny numer zamówienia, b) Wybrać odbiorcę, c) Wybrać z listy lub utworzyć nowy adres dostawy, d) Utworzyć lub wybrać dokument wysyłki kurierskiej, e) Dodać zamówienie przyciskiem „+”.

6. Po dodaniu zamówień można wykonać synchronizację. Elementy zsynchronizowane widoczne są na czarno, niezsynchronizowane – na zielono.

Częste problemy:

  1. W czasie tworzenia mobilnego handlowca zakładaliśmy rejon Polski, dlatego nie ma pełnego wsparcia dla cen EURO (i pozostałych walut).
  2. Na liście odbiorców niepotrzebnie wyświetla się możliwość dodania odbiorcy. Nie należy dodawać odbiorców z poziomu urządzenia mobilnego. Mogą być oni dodani TYLKO z poziomu desktop.

Konfiguracja wbudowanego czytnika kodów z Weaver WMS w terminalach Zebry.

Aby skonfigurować wbudowany czytnik kodów w terminalu Zebra, w pierwszej kolejności należy wejść w zainstalowaną na urządzeniu aplikację DataWedge. Następnie wybrać w menu opcję „Profile0 (default)”.

Teraz przesuwając się w dół, musimy odnaleźć sekcję „Intent output”, po czym włączyć (Enable) opcję „output via internet”.

Kolejnym krokiem jest wpisanie w pole „Intent action” adresu „com.wms.ACTION”, oraz w zakładce Intent delivery, wybranie opcji „Broadcast intent”.

Po wykonaniu powyższych kroków, możemy bez problemu zacząć skanować kody.

Aktualizacja programu Weaver WMS w wersji wielostanowiskowej z aplikacją mobilną.

Co jakiś czas, do naszego oprogramowania dostępne są nowe aktualizacje, które pozwalają użytkownikowi korzystać z niego wygodniej i szybciej, oraz dostarczają nowych funkcji. W tym artykule, dokładnie krok po kroku przedstawimy jak zaktualizować program Weaver WMS w wersji wielostanowiskowej z aplikacją mobilną.

Pierwszym i najważniejszym krokiem jest wyłączenie Worker’a, wszelkich integracji oraz wykonanie kopii bazy danych, aby w razie jakichkolwiek błędów podczas lub po aktualizacji nie stracić danych.

Poradnik jak wykonać taką kopię, dostępny jest na naszym kanale YouTube oraz na naszym blogu w wersji tekstowej.

Link do poradnika video:
https://www.youtube.com/watch?v=H_S3fs9kgxA&feature=youtu.be

Link do wpisu na blogu:
http://wms.weaversoft.pl/2019/06/kopia-bazy-danych-i-jej-przywracanie/

Po wykonaniu kopii naszej bazy, możemy przejść dalej. Kolejnym krokiem jest pobranie paczki lub samego pliku wykonywalnego setup.exe z linków poniżej, ich instalacja oraz ponowne uruchomienie programu.

Link do paczki: https://weaversoft.pl/downloads/wmsall/342.29-rc/

Link do pliku: https://weaversoft.pl/downloads/wmsall/342.29-rc/setup_2.0.342.29.exe

Teraz uruchamiamy Worker’a i przechodzimy do aktualizacji serwisów od integracji. Paczkę z plikami pobieramy z tego linku: https://weaversoft.pl/downloads/wmsall/342.29-rc/Integration-2.0.342.29.zip

A następnie uruchamiamy integrację.

Aktualizację wersji programu desktop mamy za sobą. Przejdźmy do wersji mobilnej. W tym calu należy pobrać i zainstalować serwisy z paczki dostępnej pod linkiem: https://weaversoft.pl/downloads/wmsall/342.29-rc/WMS342.29.ZIP

Oraz zaktualizować aplikację mobilną pobierając plik .apk z linku: https://weaversoft.pl/downloads/wmsall/342.29-rc/WMS342.29.apk

Kopia bazy danych i jej przywracanie

W celu wykonania kopii bazy danych należy na komputerze gdzie została zainstalowana baza, zalogować się do programu SQL Management Studio.

Po wejściu do programu należy z listy po lewej stronie zaznaczyć bazę o nazwie WMS i kliknąć na nią prawym przyciskiem myszy. Następnie wybieramy opcję ‚Tasks” i „BackUp”

Po otwarciu nowego okna należy wskazać lokalizację pliku z kopią bazy danych. Lokalizację dodajemy opcją „Add” a usuwamy opcją „Remove”. Po zdefiniowaniu lokalizacji zatwierdzamy wszystko przyciskiem „Ok”.

UWAGA: Ważne, aby w polu z lokalizacją bazy znajdowała się tylko jedna lokalizacja

Jeżeli chcemy przywrócić kopię bazy danych, należy ponownie zaznaczyć wybraną nazwę bazy i kliknąć na nią prawym przyciskiem myszy – wybrać „Tasks” >>> „Restore” >>> „Database”.

Wybieramy źródło „Device” i wskazujemy lokalizację kopii naszej bazy danych.
A następnie w zakładce „options” zaznaczamy dwie opcje tak, jak na zdjęciu niżej.

Wyszukiwanie po wielu frazach w programie Weaver WMS

Program Weaver WMS posiada możliwość wyszukiwania po nazwach przedmiotów, surowców, numerze wysyłek itp. Aby rozpocząć szukanie, należy wejść w odpowiednią zakładkę, a następnie kliknąć w pusty prostokąt nad interesującą nas kolumną.

Teraz możemy wpisać wyraz, numer lub frazę. Program automatycznie filtruje istniejące rekordy w bazie, wyświetlając użytkownikowi te, które zawierają wpisywany tekst. Przykładowo „laserowy” jak na obrazku poniżej.

Kiedy jednak użytkownik próbuje wyszukać interesującą go rzecz, wpisując w polu wyszukiwania programu Weaver WMS np. dwa wyrazy nie występujące bezpośrednio po sobie, a zawierające się w danym produkcie, otrzymuje pustą kolumnę. Jak to naprawić?

Kluczem jest tutaj znak „%”. Oddzielając nim poszczególne wyrazy, które nie występują bezpośrednio po sobie np. w nazwie produktu, otrzymamy listę wszystkich przedmiotów, surowców itd. zawierające dane słowa.

Ważne: należy pamiętać, aby wybrać „podobne do” w opcjach filtra.

Ważnym aspektem w wyszukiwaniu jest również miejsce na którym znajduje się dane słowo. Jeżeli znajduje się między pierwszym a ostatnim wyrazem w nazwie produktu, musimy zawsze postawić po nim znak „%”.

Kiedy jednak wpisujemy w wyszukiwarce ostatnie słowo w nazwie, jak na przykładzie poniżej, możemy, ale nie musimy dodawać znaku „%”. Jaka jest różnica?

Nie dodanie „%” skutkuje wyszukaniem DOKŁADNIE tego samego wyrazu na końcu nazwy. Zaś dodanie – tego samego wyrazu z ewentualnym, dodatkowym oznaczeniem, jak na przykładzie powyżej „HD19Y”

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.

Inwentaryzacja ciągła

System Weaver WMS umożliwia przeprowadzenie procesu inwentaryzacji zasadniczo na dwa sposoby:

Niniejszy wpis dotyczy przeprowadzania procesu inwentaryzacji ciągłej.

Inwentaryzację ciągłą polega na tym, że użytkownik terminala mobilnego zostanie poproszony o podanie ilości pozostałej na miejscu magazynowym lub jednostce logistycznej po procesie pobierania materiału z miejsca lub jednostki logistycznej. 

Proces inwentaryzacji ciągłej umożliwia bieżącą korektę stanów magazynowych w systemie zgodnie z rzeczywistymi ilościami znajdującymi się na miejscach magazynowych.

System umożliwia precyzyjną konfigurację ustawień inwentaryzacji ciągłej. Najprostszym scenariuszem jest uruchomienie inwentaryzacji ciągłej dla użytkownika lub roli, niezależnie od dokumentów. W tym celu należy w Ustawieniach terminala mobilnego w zakładce Inwentaryzacja ciągła wybrać opcję 

  • Wyświetlaj. Jeśli po pobraniu towaru z miejsca chcemy wyświetlić prośbę o podanie ilości.
  • Wyświetlaj i wymusza. Jeśli użytkownik terminala mobilnego ma obowiązek podania pozostałej ilości. System zablokuje dalsze operacje bez podania tejże ilości.
Ustawienia inwentaryzacji ciągłej.

Podczas pracy na urządzeniu mobilnym system po pobraniu ilości z miejsca wyświetli monit z prośbą o podanie pozostałej ilości.

Kontrola ilości – inwentaryzacja ciągla.
Kontrola ilości – potwierdzenie.

Wszystkie operacje inwentaryzacji ciągłej dostępne są w sekcji Raporty – Inwentaryzacja ciągła. Raport zawiera szereg informacji związanych z procesem inwentaryzacji.

Raport z inwentaryzacji ciągłej.

Inwentaryzacją ciągłą można również wymusić na urządzeniu mobilnym. W tym celu należy wejść w:

  • Menu -> Operacje -> Korekta ilości. Dla trybu bez jednostek logistycznych.
  • Menu -> Jednostki -> Korekta. Dla trybu jednostek logistycznych.
Korekta ilości dla miejsca i materiału.

Bardziej uporządkowany sposób przeprowadzania inwentaryzacji ciągłej polega na otwarciu dokumentu Inwentaryzacji ciągłej. Takie podejście ma następujące zalety:

  • Dokument umożliwia wybór materiałów, dla których będziemy przeprowadzali proces,
  • Każda lokalizacja zostanie odpytana jednokrotnie (chyba że wymusimy powtórne sprawdzenie),
  • Na widoku dokumentu jesteśmy informowani o postępach z inwentaryzacji ciągłej,
  • Dokument inwentaryzacji łatwo skonwertować na dokumenty Inwentaryzacja – archiwum, którym można wyeksportować do systemu nadrzędnego ERP.

Aby utworzyć dokument inwentaryzacji ciągłej należy z menu głównego wybrać Dokumenty wewnętrzne – Inwentaryzacja ciągła – Otwórz dokument. Kretor poprowadzi poprzez proces otwierania dokumentu.

Należy również pamiętać aby zaznaczyć w odpowiednich użytkownikach (rolach), w Ustawieniach terminala mobilego opcję Zgodnie z dokumentem inwentaryzacji ciągłej w zakładce Inwentaryzacja ciągła. Wówczas system odpyta o ilości wyłacznie dla pozycji znajdującym się na dokumencie inwentaryzacji ciągłej.

System na bieżąco pozwala monitorować postęp inwentaryzacji ciągłej. Wyświetla rozbieżności w ilościach i za pomocą przycisku Zleć ponowne sprawdzenie pozwala ponownie zlecić weryfikację ilości dla pozycji, przydatna funkcja w przypadku występienia robieżności.

Inwentaryzacja ciągła – dokument.

W każdej chwili można zamknąć dokument i stworzyć z niego dokument Inwentaryzacja – archiwum, który zostanie wyeksportowany do systemu nadrzędnego. Kreator archiwizacji dokumentu ciągłego umożliwia wybór materiałów oraz magazynów z systemu zewnętrznego, dla których utworzone zostaną dokumentu inwentaryzacji. 

Podczas tworzenia dokumentu Inwentaryzacja – archiwum, system pobiera aktualne ilości magazynowe, dzięki temu do systemu ERP wyeksportowane zostaną poprawne ilości wraz z magazynami. Należy zadbać tylko o zamknięcie dokumentów w systemach, tak aby były spójne.

Archwizacja dokumentu ciągłego. Możliwy jest wybór materiałów oraz zmiana ilości wraz z magazynem zewnętrznym.

Inwentaryzacja – przykład realizacji wraz z integracją z systemem ERP Soneta Enova

System Weaver WMS umożliwia przeprowadzenie procesu inwentaryzacji zasadniczo na dwa sposoby:

Niniejszy wpis dotyczy realizacji procesu Inwentaryzacji klasycznej wraz z opcjonalnym eksportem wynikowych danych do systemu nadrzędnego (w tym przypadku systemu ERP Soneta Enova).

Aby rozpocząć proces przeprowadzania inwentaryzacji należy skorzystać z kreatora otwierania inwentaryzacji. W tym celu należy wybrać opcję Dokumenty wewnętrzne -> Inwentaryzacja -> Dodaj inwentaryzację. Kreator poprowadzi poprzez proces otwierania inwentaryzacji.

Dane dokumentu inwentaryzacji.
Wybór magazynów. W przypadku integracji z systemem nadrzędnym ERP należy wybrać magazyn zewnętrzny.
Wybór miejsca magazynowych
Wybór materiałów.
Podsumowanie inwentaryzacji.
Blokowanie jednostek przez system.

Po otwarciu dokumentu inwentaryzacji można rozpocząć proces liczenia oraz realizacji inwentaryzacji na urządzeniu mobilnym. W tym celu należy upewnić się, że użytkownik mobilny posiada odpowiednie uprawnienie. 

Uprawnienia do inwentaryzacji.

Jeśli użytkownik przypisany jest do roli, wówczas uprawnienia należy przypisać do roli.

Na urządzeniu mobilnym inwentaryzacja dostępna jest w Menu główne – Inwentaryzacja.

Lista dokumentów inwentaryzacji.
Możliwe jest wyszukiwanie pozycji z listy.
Realizacja pozycji inwentaryzacji.
Zrealizowane pozycje zmieniają kolor (status).

W czasie rzeczywistym, podczas realizacji procesu inwentaryzacji dostępny jest podgląd zinwentaryzowanych oraz oczekujących pozycji w aplikacji Desktop. 

Realizacja inwentaryzacji Desktop.

Zrealizowaną inwentaryzację należy zaksięgować oraz przenieść do archiwum. Księgowanie powoduje zasadniczo dwie rzeczy:

  1. Zmianę ilości towaru w jednostkach logistycznych na miejscach w systemie.
  2. Odblokowanie jednostek logistycznych.

Po przeniesieniu do archiwum możliwe jest wyeskportowanie dokumentu do systemu nadrzędnego ERP. Proces księgowania oraz archiwizacji przedstawiony jest poniżej.

Księgowanie inwentarazycji – podsumowanie.
Księgowanie inwentaryzacji – ostrzeżenie.
Księgowanie inwentaryzacji – postęp.
Przenoszenie inwentaryzacji do archiwum.

Po przeniesieniu inwentaryzacji do archiwum jest ona dostępna w Dokumenty wewnętrzne – Inwentaryzacja archiwum.

Z tego poziomu możliwy jest eksport dokumentu do systemu nadrzędnego, jeśli serwis integracji został wdrożony. Na liście zarchiwizowanych inwentaryzacji dostępne są kolumny:

  • Kod magazynu (system zewnętrzny) – na tym magazynie systemu utworzy dokumentu inwetaryzacji.
  • Numer dokumentu (system zewnętrzny) – numer poprawnie utworzonego dokumentu inwentaryzacji w systemie nadrzędnym.
  • Błąd integracji. Treść błędu podczas dodawania dokumentu w ERP. Najczęściej będzie to brak materiału.
Archiwum inwentaryzacji – kolumny odpowiadające za integrację z ERP.

W systemie Enova dokument trafi do bufora inwentaryzacji. Należy zweryfikować ceny oraz zatwierdzić dokument.

Inwentaryzacja w systemie Enova.

Dodawanie zdjęć do produktów w programie Weaver WMS

Fotografia jest bardzo pomocnym wynalazkiem – ułatwia odnajdywanie konkretnego produktu, a nieustający rozwój technologii pozwala na szczegółowe zapoznanie się z wybranym przedmiotem.

W programie Weaver WMS można w prosty i szybki sposób przypisać do produktu wybrane zdjęcie. W tym celu należy przejść do kategorii Katalogi, wybrać Produkty, a następnie dwukrotnie kliknąć na wybraną pozycję.

Po otworzeniu okna dialogowego strzałkami przemieszczamy się do zakładki Zasoby i dodajemy nową pozycję.

W tym momencie należy zwrócić uwagę na dwa bardzo istotne pola. Pierwszym jest „Typ”, w którym trzeba ustawić pozycję photoUrl. Drugim natomiast jest „Wartość”, gdzie wpisujemy ścieżkę dostępu, czyli kolejne foldery i podfoldery, w których znajduje się właściwy plik.

Całość trwa zaledwie kilka minut i po poprawnym wykonaniu wszystkich czynności, wybrana pozycja będzie miała swoją własną grafikę do wykorzystania w innych platformach.