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’).

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

Wydruk kodów kreskowych z Android w systemie Weaver WMS PRO

Program magazynowy Weaver WMS umożliwia wydruk kodów towarów z urządzenia mobilnego wyposażonego w system Android (wersja PRO systemu Weaver WMS). Aby tego dokonać należy w pierwszej kolejności dodać do programu serwery wydruku poprzez menu Katalogi >>> Serwery wydruku. Po dodaniu serwera wydruku możliwe jest skonfigurowanie parametrów wydruku dla danego serwera wydruku.

Konfiguracja serwera wydruku
Konfiguracja serwera wydruku

Następnie na urządzeniu mobilnym należy skonfigurować drukarkę do wydruku etykiet oraz drukarkę do wydruku dokumentów. Menu >>> Konfiguracja >>> Konfiguracja drukarki.

Konfiguracja drukarki Android
Konfiguracja drukarki Android

Wydruk kodu możliwy z poziomu menu: Materiały >>> Informacja, następnie należy rozwinąć menu i wybrać opcję ’Wydruk kodu’. Możliwy jest wydruk dowolnego rodzaju kodu.

Wydruk etykiety Android
Wydruk etykiety Android
Rodzaje kodów Android
Rodzaje kodów Android

Integracja Weaver WMS z serwisem kurierskim GLS

Weaver WMS od wersji 1.0.164 umożliwia zamawianie przesyłek kurierskich w firmie GLS.
Aby tego dokonać należy zacząć od wprowadzenia adresów dostaw w odbiorcach. Po wybraniu dowolnego odbiorcy i edycji jego danych należy w zakładce „Adresy wysyłki” wprowadzić adresy na które wysyłany będzie towar do danego odbiorcy.

Edycja adresu wysyłki w odbiorcy
Edycja adresu wysyłki w odbiorcy

Kolejnym krokiem jest konfiguracja integracji z serwisem GLS. Należy wejść w zakładkę Ustawienia -> Zachowanie aplikacji -> Wysyłki kurierskie. Opis webapi firmy GLS dostępny jest tutaj:
https://ade-test.gls-poland.com/adeplus/lm/manuals/webapi2/index.htm
W szczególności należy zwrócić uwagę na rozmiar etykiety:
https://ade-test.gls-poland.com/adeplus/lm/manuals/webapi2/modes/m_labels.htm

Ustawienia integracji GLS
Ustawienia integracji GLS

Po dodaniu dokumentu WZ można za pomocą funkcji „Utwórz wysyłkę kurierską” zamówić kuriera. System poprosi o wybranie adresu dostawy (z adresów dostępnych dla danego odbiorcy) oraz o uzupełnienie informacji o paczkach. W szczególności należy zwrócić uwagę na poprawne wypełnienie wartości pobrania (COD) oraz wag dla paczek.

Dodawanie wysyłki kurierskiej
Dodawanie wysyłki kurierskiej

Po zapisaniu wysyłki kurierskiej należy odpowiednio wykonać operacje „Przygotuj paczkę” – zostanie nadany numer GLS Id w odpowiedniej kolumnie oraz „Pobierze etykietę kurierską” – otwarty zostanie dokument PDF z etykietą.

Możliwe jest śledzenie przesyłki na stronie firmy GLS, za pomocą funkcji „Śledź przesyłkę” (po wybraniu pozycji wysyłki – rozwinięciu dokumentu znakiem '+’).

Wysyłkę kurierską można dodać również bez powiązania z dokumentem WZ, a nawet bez definiowania odbiorcy (adres jednorazowy). W tym celu należy wybrać opcję dodaj na dokumentach [WK] Wysyłki kurierskie.

Jeśli dokument [WK] Wysyłka kurierska jest powiązany z dokumentu [WZ] odpowiednie numery zostaną wpisane w kolumny „Dokument wydania” na widoku [WK] oraz wysyłka kurierska na widoku [WZ]. Dzięki temu łatwo można identyfikować dokumenty WZ, dla których nie została stworzona jeszcze wysyłka kurierska.

 

Wydruk wielu dokumentów jednocześnie

Możliwy jest wydruk wielu dokumentów jednocześnie (WZ, FV).

W tym celu należy zaznaczyć dokumenty, które zamierzamy wydrukować trzymając klawisz CTRL. Dokumenty podświetlą się na kolor niebieski.

Wybór wielu dokumentów na liście
Wybór wielu dokumentów na liście

Następnie na zakładce wydruki należy wybrać opcję „Podgląd wydruku wielu” z grupy „Wydruk zaznaczonego dokumentu”.

Przyjęcie oraz wydanie towaru z wykorzystaniem czytnika kodów

Program magazynowy Weaver WMS wspiera dwa rodzaje czytników kodów kreskowych.

  1. Czytniki wykorzystujące interfejs HID, tzw. wirtualną klawiaturę. Tekst zeskanowany za pomocą czytnika wyświetla się w miejscu w którym znajduje się kursor na ekranie komputera. Jest to prosty tryb działania, nie wymaga żadnej dodatkowej konfiguracji programu Weaver WMS.
  2. Czytniki działające po porcie COM. Zarówno interfejs RS232, jak i tzw. Virtual COM, wirtualny port COM (emulacja portu COM). Są to bardziej zaawansowane czytniki i praca z nimi jest szybsza, system Weaver WMS wspiera teraz takie czytniki. Przykładowy czytnik idealnie współpracujący z programem magazynowym Weaver WMS to HD29. Wspiera on Virtual COM i jest bardzo szybki.

Dalsza część artykułu będzie dotyczyła wsparcia dla trybu Virtual COM.

  1. Należy podpiąć czytnik do portu USB lub RS232 komputera, zainstalować odpowiedni sterownik oraz sprawdzić jaki port COM otrzymał czytnik w Menedżerze urządzeń systemu Windows. W naszym przypadku COM3.

    Port COM w systemie Windows
    Port COM w systemie Windows
  2. W systemie Weaver należy wejść w zakładkę Ustawienia -> Zachowanie Aplikacji -> Czytnik kodów, a następnie zaznaczyć użycie czytnika i wybrać odpowiedni port COM.

    Wybór portu COM
    Wybór portu COM
  3. Należy ponownie uruchomić program.
  4. Podczas dodawania materiału można nadać kod poprzez jego zeskanowanie z produktu.
  5. Podczas przyjmowania oraz wydawania towaru skanowanie kodów powoduje dodawanie towarów do listy. Gdy towar już znajduje się na liście, skanowanie powoduje zmianę ilości oraz wartości pozycji.

    Przyjęcie towaru z czytnikiem
    Przyjęcie towaru z czytnikiem

    Wydanie towaru z czytnikiem
    Wydanie towaru z czytnikiem