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

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ę w linku poniżej

https://weaversoft.pl/program-magazynowy-android-mobilny/

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

Następnie należy pobrać paczkę z wersją WMS Advanced z linku poniżej.

http://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
  • 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

    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”
  • 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ć.