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.
Integracja z serwisem Inpost pozwala na szybkie tworzenie wysyłek kurierskich oraz wysyłek do paczkomatu z poziomu systemu Weaver WMS. Dzięki temu możemy zaoszczędzić czas oraz zoptymalizować proces realizacji zamówień.
Konfiguracja integracji
W celu konfiguracji należy przejść do zakładki Inpost w oknie ustawień wysyłek kurierskich (Ustawienia > Wysyłki kurierskie). Następnie uzupełniamy pola odpowiednimi wartościami.
Identyfikator Organizacji – Numer otrzymamy po skontaktowaniu się z opiekunem handlowym Inpost,
Token – Numer otrzymamy po skontaktowaniu się z opiekunem handlowym Inpost,
Adres nadawcy z umowy – Zaznaczmy, jeśli adres nadawcy ma być pobierany z umowy z Inpostem,
Metoda wysłania: – parcel_locker – nadanie w paczkomacie, – pok – nadanie w Punkcie Obsługi Klienta, – courier_pok – nadanie w Punkcie Obsługi Klienta obsługującym nadawanie przesyłek kurierskich, – branch – nadanie w Oddziale, – dispatch_order – Zlecenie odbioru – zamówienie kuriera, – pop – nadanie w Punkcie Obsługi Przesyłek.
Kod paczkomatu nadawczego – pole uzupełniamy tylko, jeśli w sposobie wysłania wybraliśmy pok, courier_pok, parcel_locker.
Integracja systemu BaseLinker pozwala na automatyczne pobieranie informacji i aktualizowanie statusu zamówień.
Uzyskanie klucza dostępu
Żeby WMS miał dostęp do serwisu, potrzebny jest klucz dostępu, który jest odpowiednikiem loginu i hasła w serwisie. (Klucz dostępu daje dostęp do twojego konta, dlatego nie udostępniaj go nikomu!!)
W celu uzyskania klucza trzeba w serwisie z przejść do zakładki API w ustawieniach moje konto.
Konfiguracja w Weaver WMS
W systemie Weaver WMS należy przejść do zakładki Ustawienia oraz z listy ustawień E-commerce wybrać pozycję BaseLinker.
W ustawieniach w pole „Token” wpisujemy klucz dostępu.
Na zakładce „Pobieranie zamówień” należy uzupełnić „Id folderu zamówień” (Po kliknięciu przycisku „Foldery” wyświetlą się wszystkie dostępne foldery i z przypisanymi do nich numerami Id).
Na zakładce „Wysyłka statusów zamówień” przypisujemy odpowiednie Id statusów zamówień Baselinker do statusów ZO w WMS.
Ważne:
Status „Oczekuje” jest domyślnym statusem po ściągnięciu do systemu, dlatego zaleca się wpisanie Id folderu pobierania zamówień.
W serwisie BaseLinker status jest równoważny z folderami zamówień.
Uruchomienie integracji
W celu uruchomienia poszczególnych funkcji należy otworzyć zakładkę „BaseLinker” w „Zadania cykliczne” i dodać stworzoną konfigurację.
Pobrane zamówienia trafiają do zakładki „Zamówienia od odbiorców” [ZO].
Z dokumentu ZO wystawiamy dokument wydania zewnętrznego [WZ]. Po jego realizacji do BaseLinkera wysyłany jest status zamówienia oraz zmiana stanów magazynowych.
Z dokumentu WZ możemy bardzo szybko wystawić fakturę oraz wysyłkę kurierską.
Integracja systemu Weaver WMS z platformą PrestaShop pozwala na znaczne usprawnienie pracy. Dzięki niej możesz szybko realizować zamówienia, wysyłać ich statusy klientom oraz kontrolować dostępność towarów w sklepie internetowym.
Konfiguracja w panelu PrestaShop
Żeby zintegrować sklep z system Weaver WMS, trzeba wygenerować klucz API i nadać mu odpowiednie uprawnienia. W tym celu w panelu PrestaShop należy wejść w „API” znajdujące się w zakładce „Zaawansowane”.
W tym oknie należy potwierdzić obie opcje w polu „Konfiguracja” oraz dodać nowy klucz API.
Następnie trzeba wygenerować klucz i nadać uprawnienia zasobom.
/*
* Wymagane Uprawnienia
* Orders GET
* Order_payments GET
* Order_states GET
* Order_histories GET POST
* Carriers GET
* Messages GET
* Addresses GET
* Countries GET
* Customers GET
* Currencies GET
* Combinations GET PUT
* Stock_availables GET PUT
* Specific_prices GET PUT POST DELETE
* Products GET PUT
*/
Po tych czynnościach możemy zapisać utworzony klucz.
Konfiguracja w systemie Weaver WMS
W systemie Weaver WMS należy przejść do zakładki Ustawienia oraz z listy ustawień E-commerce wybrać pozycję PrestaShop.
W podstawowych ustawieniach trzeba uzupełnić „Adres API” oraz „Token”.
Adres API to „http://adres-sklepu.pl/api/”. W naszym przypadku adres to http://shop.hdwr.eu dlatego w konfigurację wpisujemy „http://shop.hdwr.eu/api/”.
Token to klucz, który wygenerowaliśmy wcześniej podczas konfiguracji po stronie PrestaShop.
Po uzupełnieniu tych pól można sprawdzić połączenie klikając „Test połączenia”.
Pobieranie zamówień
W zakładce „Pobieranie zamówień możemy określić:
Okres, z którego chcemy pobierać zamówienia,
Definicję dokumentu,
Nazwę płatności pobraniowej,
Czy chcemy tworzyć automatycznie awizo wysyłki kurierskiej,
Czy chcemy używać nazwy odbiorcy z PrestaShop, jako pole Odbiorca(kod) dla nowych klientów
Wysyłka statusów zamówień
W tej zakładce podpisujemy odpowiednie Id statusów zamówień PrestaShop do statusów ZO w WMS.
Po użyciu przycisku „Pobierz statusy PrestaShop” pokaże się lista statusów ze sklepu i ich Id. Każdy status jest oddzielony nawiasami {}.
Np. Chcemy, żeby po zrealizowaniu ZO dla zamówienia na PrestaShop zmieniał się status na „Wysłane”. Dlatego sprawdzamy Id dla statusu „Wysłane” i wpisujemy je w pole „Id dla statusu 'Zrealizowane'”.
Wysyłanie stanów magazynowych
Gdy uruchomimy wysyłanie stanów magazynowych do sklepu PrestaShop, to każda zmiana ilości w systemie WMS będzie również wprowadzana do stanu magazynowego na panelu PrestaShop.
Uruchomienie integracji
W celu uruchomienia poszczególnych funkcji należy otworzyć zakładkę „PrestaShop” w „Zadania cykliczne” i dodać stworzoną konfigurację.
Działanie integracji
Zamówienia z PrestaShop pobiera się do systemu jako zamówienia od odbiorców [ZO]. Wszystkie dane dokumentu pobierane są ze sklepu.
Materiały w systemie Weaver WMS muszą posiadać taki sam kod lub kod zewnętrzny jak indeksy materiałów w PrestaShop.
Z dokumentu ZO wystawiamy dokument wydania zewnętrznego [WZ]. Po jego realizacji do PrestaShop wysyłany jest status zamówienia oraz zmiana stanów magazynowych.
Z dokumentu WZ możemy bardzo szybko wystawić fakturę oraz wysyłkę kurierską.