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.

Definicje dokumentów oraz uprawnienia do nich

Program magazynowy Weaver WMS umożliwia definiowanie definicji dokumentów. Dzięki temu możliwe jest podzielenie logiczne dokumentów oraz utworzenie dla nich osobnych numeracji.

Poniżej znajduje się przykład wykorzystania definicji dokumentów oraz uprawnień dla scenariusza, w którym w firmie występują dwa działy produkcyjne. Dział A odpowiedzialny jest za produkcję czytników kodów, dział B odpowiedzialny jest za produkcję drukarek etykiet. Działy powinny posiadać osobne numeracje dokumentów produkcyjnych oraz nie powinny widzieć wzajemnie swoich dokumentów.

Na początku należy dodać definicję dokumentów dla poszczególnych działów. W tym celu w zakładce Ustawienia, należy wybrać opcję Definicje dokumentów, następnie wyszukać [ZP] Zlecenia produkcyjne, dalej przejść do Definicji pochodnych. Następnie możliwe jest dodanie definicji pochodnych. W przytoczonym przykładnie dodajemy dwie definicje pochodne: Czytniki oraz Drukarki.

Definicje pochodne

Definicje pochodne

Kolejnym krokiem jest definiowanie uprawnień dla definicji dokumentów. W tym celu należy przejść do widoku Użytkownicy. Po wybraniu użytkownika należy z górnego menu Operacje wybrać opcję Definicje dokumentów. Na widoku definicji dokumentów możliwe jest ustawienie widoczności poszczególnych definicji.

Uprawnienia do definicji dokumentów

Uprawnienia do definicji dokumentów

Po ustawieniu uprawnień, użytkownik będzie miał dostęp tylko do wybranych definicji. Zarówno w oknie dodawania dokumentu, jak i na liście wszystkich dokumentów.

Wykorzystanie pamięci podręcznej w programie Weaver WMS

Żyjemy obecnie w czasach, w których wszystko chcemy robić możliwie najszybciej i najwydajniej. Najlepiej to widać na przykładzie pracy z urządzeniami komputerowymi oraz ich oprogramowaniem.

Weaver WMS do tej pory pobierał wszystkie niezbędne dane bezpośrednio z bazy danych. Wszystko działało bardzo szybko dopóki cała baza danych znajdowała się na tym komputerze, z którego zostało wysyłane zapytanie. Sprawa miała się inaczej, gdy wszystkie informacje znajdowały się poza jednostką kliencką.

Dla przykładu –chcemy wystawić dowolny dokument (np. WZ). Bazę danych naszych klientów mamy zlokalizowaną na oddzielnym serwerze, z którym połączone są jednostki komputerowe. W momencie, gdy chcemy wybrać wszystkie niezbędne pozycje, do serwera bazodanowego trafia od nas zapytanie o odpowiednie dane. Serwer wtedy zwraca nam wszystkie wyniki, które możemy wybrać do naszego dokumentu.


W przypadku posiadania sporych ilości pozycji, sięgających kilku lub nawet kilkunastu tysięcy, proces pobierania danych do naszego komputera mógł zająć sporo czasu. Dlatego w najnowszej aktualizacji 2.0.314.0 została dodana możliwość przechowywania danych w pamięci podręcznej (ang. cache).

Aby zarządzać pobieranymi informacjami należy przejść do zakładki ustawienia i następnie kliknąć ikonę „Pamięć podręczna (cache)”.

 

 

Po wykonaniu tej czynności wyświetli się nowe okno, w którym możemy wybrać te pozycje, które chcemy aby były przechowywane w naszej pamięci cache. Jak widać na zdjęciu poniżej, dzięki sporej ilości opcji, można ten parametr skonfigurować według własnego uznania.

Co ciekawe, pozycjami można również zarządzać z poziomu administratora dla konkretnego użytkownika przypisanego do podmiotu.

Co zrobić natomiast w momencie, gdy informacje zostały pobrane do cache, ale uległy zmianie lub zostały dodane nowe pozycje? Wtedy należy otworzyć okno do zarządzania pamięcią podręczną i kliknąć na „Wyczyść pamięć podręczną”. Gdy to nastąpi, nasza jednostka ponownie pobierze dane z bazy i umieści je w pamięci cache.

Inną opcją, dość radykalną, jest wyłączenie i ponowne włączenie Weaver WMS. Należy pamiętać, że pamięć podręczna „żyje” tak długo, jak aktywny jest program. Po jego wyłączeniu pamięć jest czyszczona i zostaje jednorazowo na nowo zapełniona po ponownym uruchomieniu.

Instalacja serwisu zadań cyklicznych

Do programu magazynowego Weaver WMS dostępny jest dodatek, który pozwala na cykliczne wykonywanie pewnych operacji systemowych. Przykładowo można pobierać zamówienia ze sklepu internetowego lub wysyłać mailowo powiadomienia o nowych zamówieniach.

W programie konfiguracja Zadań Cyklicznych dostępna jest z poziomu menu Ustawienia -> Zadania cykliczne.

Ustawienia zadań cyklicznych

Ustawienia zadań cyklicznych

Aby zadania cykliczne poprawnie funkcjonowały wymagana jest konfiguracja programu do pracy z bazą danych MS SQL oraz instalacja serwisu Zadań Cyklicznych.

Serwis zadań cyklicznych można pobrać z następującej lokalizacji: http://weaversoft.pl/downloads/wms/Worker.zip

Po rozpakowaniu pliku w pierwszej kolejności należy edytować plik Weaver.Wms.WorkerService.exe.config. W pliku w sekcji connectionStrings należy podać dane umożliwiające dostęp do bazy danych MS SQL.

Ustawienia dostępu do bazy danych

Ustawienia dostępu do bazy danych

Kolejnym krokiem jest instalacja serwisu. Można tego dokonać z konsoli administracyjnej systemu Windows (cmd jako Administrator). Należy przejść do ścieżki w której rozpakowany został serwis integracji i wykonać polecenie Weaver.Wms.WorkerService.exe /install

Instalacja serwisu zadań cyklicznych

Instalacja serwisu zadań cyklicznych

Poprawność instalacji można sprawdzić w serwisach systemu Windows (Start -> Uruchom -> services.msc).

Serwisy w systemie Windows

Serwisy w systemie Windows

Serwis „Weaver WMS – Zaplanowane zadania” powinien mieć status Running.

Dodatkowo w programie Weaver WMS, w Zadaniach cyklicznych, w zakładce Logi, powinny pojawiać się wpisy dotyczące działania serwisu.

Zadania cykliczne - Logi

Zadania cykliczne – Logi

 

 

Generowanie pliku JPK_MAG oraz JPK_FA.

JPK czyli Jednolity Plik Kontrolny to wygenerowany zbiór danych z oprogramowania księgowego przedsiębiorstwa. Ma ustaloną formę w postaci specjalnego schematu XML, a korzyści płynące z jego wprowadzenia są obustronne. Dla organów kontrolujących JPK pozwala na szybką i prostą kontrolę, a także znacząco niweluje proceder wyłudzeń podatkowych. Z kolei dla osób prowadzących firmę pozwala na skrócenie czasu kontroli oraz daje możliwość monitorowania pracy księgowych.

JPK składa się z siedmiu struktur:

  • JPK_KR – dotyczący ksiąg rachunkowych
  • JPK_WB – dotyczący wyciągów bankowych
  • JPK_MAG – dotyczący magazynu
  • JPK_FA – dotyczący faktur VAT
  • JPK_PKPIR – dotyczący podatkowej księgi przychodów i rozchodów
  • JPK_EWP – dotyczący ewidencji przychodów
  • JPK_VAT – dotyczący ewidencji kupna i sprzedaży VAT

To, dlaczego sprawy dotyczące JPK stały się ostatnio tak istotne, tłumaczy poniższa tabela:

Jak widać, od stycznia bieżącego roku WSZYSTKIE PRZEDSIĘBIORSTWA (również te funkcjonujące jako jednoosobowa działalność gospodarcza) mają obowiązek przesłania JPK_VAT, a od lipca również obowiązek generowania pozostałych typów JPK na żądanie.

Warto o tym pamiętać, ponieważ niezłożenie lub przesłanie błędnego JPK i niepoddanie go korekcie, może skutkować wysokimi karami w postaci grzywny.

 

W związku z tym powstaje pytanie – czy w programie Weaver WMS możliwe jest wygenerowanie plików JPK? Z radością informujemy, że tak!

W najnowszej aktualizacji 2.0.310.0 została dodana możliwość generowania plików JPK_MAG oraz JPK_FA. Co więcej – cały proces jest nieskomplikowany i trwa zaledwie kilka minut.

Aby wygenerować plik JPK_MAG należy:

  1. Wybrać w grupie „Dokumenty zewnętrzne”: [PZ] Przyjęcia zewnętrzne lub [WZ] Wydania zewnętrzne. Można też w grupie „Dokumenty wewnętrzne” wybrać: [RW] Rozchody wewnętrzne lub [MM] Przesunięcia międzymagazynowe.
  2. Kliknąć na górnym pasku poleceń w zakładkę „Eksport danych”
  3. Wybrać ikonę „Eksport do pliku JPK_MAG”

 

 

 

 

 

 

 

Po  wybraniu tej opcji wyświetli się nowe okno, w którym po kliknięciu „Następny” będziemy mogli wybrać interwał generowania pliku, nazwę magazynu, Urząd Skarbowy, któremu podlega nasza firma, a także folder, w którym ma zostać zapisany plik.

Po ustawieniu wszystkich parametrów będziemy mogli dodać dokumenty PZ, WZ, RW oraz MM. Wystarczy już tylko poczekać na utworzenie pliku.

W przypadku generowania JPK_FA wszystko wygląda bardzo podobnie. Jedyną różnicą jest to, że w punkcie pierwszym należy wybrać w grupie „Dokumenty zewnętrzne”: [FS] Faktury sprzedaży.

Co ważne, program Weaver WMS zapisuje JPK w formacie XML, dzięki czemu nadaje się on od razu do wysłania. Warto jednak upewnić się, że całość jest poprawna. Do tego celu można posłużyć się oprogramowaniem Klient JPK 2.0. Jest ono całkowicie darmowe i dostępne na oficjalnej stronie Ministerstwa Finansów.

Po uruchomieniu programu i zalogowaniu się należy wybrać Narzędzia -> Weryfikacja merytoryczna dokumentów JPK. Następnie trzeba wskazać ścieżkę dostępu, rozpocząć weryfikację, a program po chwili wyświetli informację o poprawności pliku.

Integracja ze sklepem internetowym Shoplo

Program magazynowy Weaver WMS posiada wbudowaną funkcjonalność integracji z platformą sklepu internetowego Shoplo. Integracja umożliwia pobieranie zamówień z Shoplo do WMS’a, aktualizację statusów zamówień w Shoplo – po realizacji w WMS oraz aktualizację stanów magazynowych w Shoplo z WMS’a.

Aby skorzystać z integracji należy odwiedzić stronę shoplo.weaversoft.pl i zalogować się na platformę Shoplo.

Integracja Shoplo z WMS

Integracja Shoplo z WMS

Po zalogowaniu do sklepu system wyświetli parę tokenów.

Token oraz token prywatny

Token oraz token prywatny

Tokeny należy wprowadzić do systemu Weaver WMS. Należy wejść w zakładkę Ustawienia -> Ustawienia e-comerce -> Shoplo. Po wybraniu opcji Test połączenia, system wyświetli parametry sklepu, jeśli połączenie zostało poprawnie ustanowione.

Ustawienia Shoplo w Weaver WMS

Ustawienia Shoplo w Weaver WMS

Na zakładkach „Pobierania zamówień”, „Wysyłka statusów zamówień” oraz „Wysyłka stanów magazynowych” można dostosować parametry wymiany danych pomiędzy platformami.

 

Automatyczne przypisywanie cech jednostkom logistycznym

Możliwe jest automatyczne przypisywanie cech jednostkom logistycznym spełniającym określone kryteria. Kryteria cech można ustawić w Menu główne -> Ustawienia -> Cechy jednostek.

Edycja cechy jednostki

Edycja cechy jednostki

Przykładowo mając w systemie zdefiniowane 3 cechy:

  • 70OK dla towarów, których termin przydatności jest dłuższy niż 3 miesiące,
  • 70SH dla towarów, których termin przydatności jest krótszy niż 3 miesiące, ale nie są przeterminowane,
  • 70EX dla towarów przeterminowanych,

z poziomu edycji stanów magazynowych możliwe jest automatyczne przypisanie cech jednostkom. W tym celu należy zaznaczyć na liście jednostki, dla których chcemy aktualizować cechę i wybrać z górnego menu Automatycznie przypisz cechę.

Sugestia modyfikacji cechy jednostki

Sugestia modyfikacji cechy jednostki

System zasugeruje zmianę cechy, jeśli spełniony jest któryś z warunków (w przypadku spełnienia kilku, wygrywa te z wyższym priorytetem). Zmianę można potwierdzić lub odrzucić.

Raport ‚Modyfikacje jednostek logistycznych’

Raport Modyfikacje jednostek logistycznych pozwala na podgląd wybranych modyfikacji przeprowadzonych na jednostkach logistycznych w wybranym czasookresie. Śledzone zmiany to:

  • Zmiana materiału w jednostce
  • Zmiana lokalizacji jednostki
  • Zmiana ilości w jednostce
  • Zmiana cechy jednostki

Raport dostępny jest z poziomu Menu głównego -> Raporty -> Modyfikacja jednostek logistycznych.

Przed wyświetleniem raportu, system poprosi o wskazanie zakresu analizowanych dat. Po ich uzupełnieniu system wyświetli raport.

Modyfikacje jednostek logistycznych

Modyfikacje jednostek logistycznych

Możliwe jest filtrowanie raportu w dowolny sposób. Przykładowy filtr, pokazuje jak wyświetlić tylko modyfikacje cech jednostek oraz pominąć cechy puste.

Filtr - niepuste cechy

Filtr – niepuste cechy

Przefiltrowany (lub nie) raport można wyeksportować do dowolnego formatu (zakładka Eksport danych).

Wydruk adresu dostawy na WZ

W programie magazynowym Weaver WMS istnieje możliwość wydruku adresu dostawy na dokumencie WZ.

Aby tego dokonać należy uzupełnić adres dostawy podczas tworzenia dokumentu WZ.

Odbiorca i dostawa

Odbiorca i dostawa

Następnie podczas wyboru parametrów wydruku należy wybrać opcję Pokaż adres dostawy.

Parametry wydruku dokumentu

Parametry wydruku dokumentu

Instalacja WMS Advanced na serwerze

Weaver WMS Advanced jest rozszerzeniem Weaver WMS Standard umożliwiającym pracę programu z urządzeniami mobilnymi wyposażonymi w systemi Android, Apple oraz Windows Phone. Więcej informacji o samej wersji Advanced znajduje się tutaj: https://weaversoft.pl/program-magazynowy-android-mobilny/

Proces instalacji WMS Advanced na serwerze należy rozpocząć od instalacji oraz konfiguracji bazy danych systemu Weaver WMS: http://wms.weaversoft.pl/2016/02/instalacja-programu-do-pracy-na-wielu-stanowiskach/

Kolejnym krokiem jest konfiguracja serwera IIS na serwerze. Należy zainstalować wszystkie możliwe komponenty związane z IIS, WCF oraz .NET na serwerze.

Instalacja IIS

Instalacja IIS

Następnie należy pobrać paczkę z wersją WMS Advanced: weaversoft.pl/downloads/wms/WMS-Advanced-Web.zip

Zawartość paczki należy rozpakować do folderu IIS’a, czyli C:\inetpub\

Kolejnym krokiem jest wskazanie lokalizacji bazy danych aplikacji WMS Advanced. W tym celu należy wyedytować plik C:\inetpub\WMS-ADV\Web.config i podmienić wytłuszczony tekst na nazwę swojej bazy danych.

<connectionStrings>
<add name=”Default” connectionString=”Data Source=.;Initial Catalog=wmsmobile;Integrated Security=True” providerName=”System.Data.SqlClient” />
</connectionStrings>

Ostatnim krokiem jest dodanie WMS Advanced do serwera webowego IIS. W tym celu należy:

  1. Uruchomić manager IIS. Uruchom (Skrót Windows + R) -> inetmgr
  2. Na drzewie po lewej stronie odnaleźć sekcję Sites, prawym przyciskiem wybrać opcję Add Website (Dodaj witrynę).
  3. W oknie dodawania witryny należy wpisać dowolną nazwę i wybrać folder C:\inetpub\WMS-ADV\

    Dodawanie witryny IIS

    Dodawanie witryny IIS

  4. Po kliknięciu Browse *:80 (http) (Przeglądaj *.80 (http)) prawdopodobnie pojawi się błąd sygnalizujący, że użytkownik IIS nie ma uprawnień do korzystania z bazy danych. Rozwiązaniem może być przełączenie użytkownika IIS na użytkownika lokalnego. W tym celu należy wejść w pule aplikacji WMS-ADV (na drzewku wybrać Application Pools (Pule aplikacji), ustawienia zaawansowane, Identity, a następnie wpisać tam login oraz hasło lokalnego użytkownika.

    Pula aplikacji IIS

    Pula aplikacji IIS