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.

Integracja – Inpost

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.

Usługa – wybieramy domyślną usługę dla wysyłek kurierskich:
– inpost_locker_standard – przesyłka paczkomatowa – standardowa,
– inpost_locker_allegro – przesyłka paczkomatowa – Allegro Paczkomaty Inpost,
– inpost_courier_standard – przesyłka kurierska – standardowa,
– inpost_courier_allegro – przesyłka kurierska – Allegro Kurier24 Inpost,
– inpost_letter_allegro – przesyłka kurierska – Allegro MiniKurier24 Inpost,

Należy pamiętać jeszcze o uzupełnieniu naszych danych w pierwszej zakładce „Dane podstawowe”.

Integracja z serwisem BaseLinker

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.

Klucz API w serwisie

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.

Ustawienia podstawowe

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

Ustawienia zamówień

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ń.
Ustawienia statusów

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 PrestaShop

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.

Uprawnienia wymagane do prawidłowego działania integracji
/*
         * 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.

Podgląd zamówienie pobrane ze sklepu

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ą.