Współpraca z drukarką fiskalną

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]

Aktualizacja numeru dokumentu przed zapisem

W trakcie pracy na wielu stanowiskach, może wystąpić sytuacja że wielu użytkowników jednocześnie dodaje dokument. Może to generować problemy numeracji dokumentów, gdyż numer nadawany już w momencie otwarcia okna dodawania dokumentu.

Aby wymusić w systemie odświeżenie numeru podczas zapisywania dokumentu należy zaznaczyć opcję Odśwież numer dokumentu przed zapisem w Zachowaniu aplikacji.

Odświeżanie numeru dokumentu

Odświeżanie numeru dokumentu

Wyszukiwanie na listach za pomocą czytnika kodów

Wersja mobilna umożliwia szybkie wyszukiwanie pozycji za pomocą wbudowanego w urządzenie mobilne czytnika kodów. Aby uaktywnić funkcję należy wejść odpowiednio w Konfiguracja -> System -> Wyszukiwanie na listach za pomocą skanera.

Wyszukiwanie za pomocą skanera

Wyszukiwanie za pomocą skanera

Proces przedstawia poniższy film nagrany na urządzeniu Zebra TC8000 z firmy HDWR.

Automatycznie generowanie etykiety kurierskiej podczas tworzenia wysyłki

Możliwe jest automatyczne generowanie etykiety kurierskiej podczas tworzenia dokumentu Wysyłki Kurierskiej z dokumentu WZ. Aby domyślnie zaznaczyć tworzenie etykiet należy wejść odpowiednio w Ustawienia -> Wysyłki kurierskie -> Tworzenie dokumentu i zaznaczyć tam odpowiednie opcje.

Podczas tworzenie WK będzie możliwe automatyczne generowanie etykiety, a nawet wysyłka powiadomienia klientowi mailem.

Automatyczne generowanie etykiety WK

Automatyczne generowanie etykiety WK

Wydruk dokumentów WZ z kolektora danych Android w Weaver WMS PRO

Możliwy jest wydruk dokumentów z urządzenia mobilnego dla wybranego dokumentu Wydania. Aby przejść do wydruków należy z poziomu dokumentu WZ otworzyć menu i wybrać opcję ‚Wydruki’.

Opcja wydruki na WZ

Opcja wydruki na WZ

Możliwy jest wydruk samego dokumentu, jak i Packing List, etykiety kurierskiej oraz kodów dla materiałów znajdujących się na WZ.

Wybór rodzaju wydruku

Wybór rodzaju wydruku

Opcja ‚Wydruk kodów’ pozwala wydrukować kody dla materiałów znajdujących się na WZ w odpowiednich ilościach (wydawanych). Można wybrać rodzaj kodu, jaki zostanie wydrukowany.

Rodzaje kodów dla pozycji WZ

Rodzaje kodów dla pozycji WZ

Możliwe jest również automatyczne przejście do menu ‚Wydruki’ po zamknięciu dokumentu WZ. W tym celu należy zaznaczyć odpowiednią opcję w konfiguracji mobilnej dla danego użytkownika.

Konfiguracja mobilna - wydruki

Konfiguracja mobilna – wydruki

System potwierdzi chęć przejścia do ‚Wydruków’ po zamknięciu dokumentu.

Wydruk po zamknięciu dokumentu

Wydruk po zamknięciu dokumentu

Instalacja programu do pracy na wielu stanowiskach

Weaver WMS od wersji Standard umożliwia jednoczesną pracę na wielu stanowiskach. W połączeniu z system logowania oraz uprawnieniami daje to możliwość dowolnej konfiguracji systemu do pracy w średnich oraz dużych firmach.

Pierwszym krokiem niezbędnym aby system pracował na wielu stanowiskach jest instalacja bazy danych. Wersja jednostawiskowa pracuje na silniku SQL Mobile, wersja wielostawiskowa wymaga bazy danych Microsoft SQL Server w wersji 2008 lub wyższej (rekomendowana najnowsza – w tej chwili 2014). Baza danych może zostać zainstalowana w bezpłatnej wersji Express. Wersję Express w dowolnej konfiguracji można pobrać np. stąd: http://downloadsqlserverexpress.com. W tym wpisie wykorzystamy link SQL Server 2014 Express x64. Pobieramy wersję „With tools”, czyli wraz z Microsoft SQL Server Managament Studio, który będzie potrzebny do utworzenia czystej bazy danych.

W niniejszym przykładzie instalujemy bazę w następującej konfiguracji:

  • Nazwa instancji: wms
  • Uwierzytelnienie: mixed
  • Użytkownik: sa (automatycznie)
  • Hasło: Wms@1234
  • Port TCP: 62492 (po instalacji)

Ustawienia, których nie ma na poniższych zrzutach ekranu pozostawiamy bez zmian.

Instalacja-SQL-1

Instalacja-SQL-2

Instalacja-SQL-3

Po instalacji należy uruchomić SQL Server Configuration Manager, a w nim:

  • Uruchomić połączenia TCP
  • Zmienić port na 62492 (we wszystkich interfejsach sieciowych)

Konfiguracja-SQL-1 Konfiguracja-SQL-2

Po zmianie powyższych ustawień należy zrestartować bazę lub cały komputer.

Następnie należy uruchomić SQL Server Management Studio i połączyć się z bazą poprzez wpisanie odpowiednich ustawień. W naszym przypadku będzie to

  • Nazwa bazy: .\WMS,62492 lub (local)\WMS,62492
  • Użytkownik: sa
  • Hasło: Wms@1234

Następnie należy utworzyć nową bazę o nazwie „wms”.

Management-1 Management-2

Kolejnym krokiem jest konfiguracja Firewalla na komputerze aby umożliwiał łączenie się na porcie 62492.

Firewall-1 Firewall-2 Firewall-3

Ostatnim i najważniejszym krokiem, jest konfiguracja Weaver WMS do pracy w sieci. Należy wejść w zakładkę Ustawienia -> Baza danych, zaznaczyć opcję używania SQL Server i wpisać odpowiednie wartości. Warto wcześniej ustawić na komputerze stały adres IP lub nazwę komputera, tak aby komputery w sieci mogły odnaleźć serwer. Adres 127.0.0.1 w poniższym przykładzie należy zastąpić swoim adresem IP lub nazwą hosta.

WMS-1

Poniższy film przedstawia cały proces.

Przenoszenie bazy danych programu na inne stanowisko

Często przy okazji aktualizacji konfiguracji sprzętowej w firmie pojawia się potrzeba przeniesienia programu magazynowego na inne stanowisko. Aby to wykonać należy:

  1. Zainstalować na nowym komputerze najnowszą wersję Weaver WMS ze strony weaversoft.pl
  2. Sprawdzić lokalizację bazy danych na starym oraz nowym komputerze. W tym celu z zakładki Ustawienia wybieramy opcję „Baza danych”. W poniższym przypadku jest to C:\ProgramData\Weaver Software\. Należy zwrócić uwagę że jest to folder systemowy (ukryty). Aby się do niego dostać należy włączyć widoczność ukrytych folderów bądź też poprzez kombinację klawiszy WINDOWS+R wpisać komendę „C:\ProgramData”

    Lokalizacja bazy danych w Weaver WMS

    Lokalizacja bazy danych w Weaver WMS

  3. Należy skopiować zawartość całego folderu ze starego komputera na nowy. W przypadku różnych systemów operacyjnych, lokalizacja może się różnić.

Kolejność zbiórki towarów podczas wydania na urządzaniach mobilnych w WMS PRO

System magazynowy Weaver WMS PRO oferuje możliwość samodzielnego zaplanowania kolejności zbiórki towarów z miejsc w magazynie.

Aby ustawić kolejność zbiórki towarów należy przejść do Menu -> Raporty -> Plan magazynu.

Kolejność zbioru można ustawić dla pojedynczego miejsca lub dla zaznaczonej całej grupy miejsc (w pionie). Aby ustawić kolejność dla poszczególnych miejsc należy zaznaczyć grupę miejsc na planie magazynu, a następnie wybrać opcję „Edytuj właściwości miejsca z menu”.

Edycja właściwości miejsca

Edycja właściwości miejsca

Im niższa wartość w polu „Kolejność zbiórki” tym wyżej będzie towar leżący na danym miejscu na liści kompletacyjnej. Ustawienie wartości dla poszczególnych miejsc (na każdym poziomie) pozwala na zdefiniowanie wartości dla każdego poziomu. Towar z dołu może być wyżej niż towar z góry regału etc.

Aby ustawić wartość szybciej, dla całej grupy miejsc (w pionie, na wysokość), można zaznaczyć grupę miejsc i wybrać opcję ”

Kolejność zbiórki dla grupy miejsc

Kolejność zbiórki dla grupy miejsc

Najkorzystniejszym rozwiązaniem jest ustawianie kolejności dla całej grupy co np. 10 jednostek. Wtedy zostanie pole do manewru w razie konieczności ustawienia kolejność dla poszczególnych miejsc w grupach. Czyli przykładowo na miejscu grupie miejsc, która jest pierwsza należy ustawić 10, na kolejnej 20 itd.