Przejdź do głównej zawartości

Konfiguracja systemu

Jakie są warianty działania systemu?

System System Wapro Mobile działa w kilku wariantach:

  • Wapro Mag <-> Wapro Mobile - odrębna instalacja przeznaczona wyłącznie do obsługi handlowców mobilnych,
  • Wapro Mag <-> Wapro Mobile Mag - instalacja przeznaczona wyłącznie do obsługi mobilnego magazynu,
  • Wapro Best <-> Wapro Mobile ST - odrębny komplet baz przeznaczony do obsługi remanentów środków trwałych,
  • Wapro Mag <-> Wapro Mobile + Wapro Mobile Mag - wspólna praca systemów jest możliwa dzięki wykorzystaniu wspólnej bazy danych Konsoli zarządzającej z dołączonymi licencjami systemów Wapro Mobile i Wapro Mobile Mag.

Funkcjonalności obu systemów zostają połączone w Konsoli zarządzającej, przy czym liczba użytkowników mobilnych posiadających uprawnienia magazyniera lub handlowca pozostaje zgodna z ilością wskazaną na licencji, a liczba użytkowników centralnych zostaje zsumowana.

uwaga

Każda z baz danych pary połączonych systemów Wapro Mag oraz Wapro Mobile lub/i Wapro Mobile i Wapro Mag nie może równocześnie połączyć się z inną bazą danych (mobilną lub centralną).

Jak skonfigurować system Wapro Mobile?

informacja

Do współpracy systemu Wapro Mobile niezbędny jest system centralny Wapro Mag w najnowszej wersji, w wariantach BIZNES, PRESTIŻ lub PRESTIŻ PLUS.

Aby szybko skonfigurować ustawienia systemu należy skorzystać z Kreatora konfiguracji. Kreator w kilku krokach przeprowadzi użytkownika przez proces łączenia z systemem centralnym, operacje tworzenia użytkowników mobilnych czy łączenia urządzeń. Umożliwi także rozesłanie dostępów do użytkowników lub zeskanowanie konfiguracji za pośrednictwem kodu QR.

Jak utworzyć bazy danych Konsoli zarządzającej?

Pierwszym krokiem po zainstalowaniu wszystkich komponentów systemu Wapro Mobile jest utworzenie bazy danych Konsoli zarządzającej na serwerze SQL, na którym pracuje baza danych Wapro Mag. W przypadku braku systemu Wapro Mag, w pierwszej kolejności należy go pobrać i zainstalować - można uruchomić go w wersji 30 dniowej, w wariancie BIZNES.

Bazę danych tworzy się przy pomocy Administratora baz danych.

Administrator ten dostępny jest po przejściu do widoku: Start | Programy | Wapro | Wapro Mobilna firma | Konsola zarządzająca | Administrator Wapro Mobilny handlowiec.

Domyślnie podpowiadana jest nazwa bazy danych: WaproMOBILE. W Administratorze baz danych należy uzupełnić również dane licencyjne.

Jak archiwizować i dearchiwizować bazy?

uwaga

Wykonywanie oraz odtwarzanie archiwum baz programów Wapro Mag i Konsoli zarządzającej powinny odbywać się równolegle. Stosowanie baz z różnych okresów może spowodować brak spójności danych.

ważne

Odtwarzanie bazy mobilnej z archiwum pod inną nazwą bez rozłączenia integracji zachowa połączenie do produkcyjnej bazy Wapro Mag. Wywołanie pobrania danych w Konsoli zarządzającej na odtworzonej bazie może zakłócić działanie środowiska produkcyjnego.

Jak korzystać z konfiguratora integracji?

W przypadku pominięcia kreatora połączenia, po utworzeniu bazy danych należy uruchomić aplikację Konfigurator integracji. Narzędzie to pozwoli na połączenie bazy Wapro Mag z bazą Konsoli zarządzającej.

Konfigurator integracji dostępny jest po przejściu do widoku Start | Programy | Wapro | Wapro Mobile | Konfigurator integracji.

Po uruchomieniu konfiguratora wyświetla się okno logowania z możliwością wpisania hasła dostępu (przy pierwszym uruchomieniu hasło jest puste).

Wapro mobilny handlowiec konfiguracja

Po zaakceptowaniu otwiera się okno Konfiguratora integracji.

Wapro mobilny handlowiec konfiguracja

Hasło dostępu możesz zmienić w widoku Aplikacja | Zmień hasło.

Wapro mobilny handlowiec konfiguracja

Przejdź na zakładkę Bazy, kliknij przycisk Dodaj i wybierz serwer SQL, bazę danych Wapro Mag oraz bazę danych Konsoli zarządzającej.

Wapro mobilny handlowiec konfiguracja

W oknie tym możesz również ustalić czasy automatycznej integracji baz danych. Na zrzucie widoczne są wartości domyślne (zalecane). Minimalne czasy integracji to 1 minuta. Pierwsze dwa procesy odpowiadają za wysyłanie danych z Wapro Mag do Konsoli zarządzającej. Kolejne dwa procesy odpowiadają za wysyłanie danych w przeciwną stronę.

Wapro mobilny handlowiec konfiguracja

Możesz również ustawić czas czyszczenia danych tymczasowych (ważna operacja w przypadku dużych baz danych) oraz czas generowania raportów zamawianych przez pracowników mobilnych. Mechanizm monitorujący czasy zastępstw dla kontrahentów dostępny jest na dole listy i zakłada wykonywanie przypisania w odstępach czterogodzinnych.

uwaga

Ustawienie zbyt krótkich interwałów czasowych pomiędzy integracjami baz danych może doprowadzić do znacznego obciążenia serwera SQL, co przełoży się bezpośrednio na wydajność pracy systemu Wapro Mag.

Przykład

Jeśli ustawimy minimalne czasy integracji na 1 minutę, dokumenty wysłane z systemu mobilnego zostaną zapisane w Wapro Mag maksymalnie po 1 minucie od czasu wysłania z urządzenia mobilnego. Podobnie aktualne dane o stanach magazynowych, cennikach, kontrahentach czy rozrachunkach będą gotowe do pobrania na urządzenie mobilne co 1 minutę.

Na karcie Logi możesz odczytać czasy uruchomienia i zatrzymania usługi, jak również zapamiętane błędy działania w przypadku ich wystąpienia.

Wapro mobilny handlowiec konfiguracja

Po poprawnym połączeniu baz danych możesz wrócić na zakładkę Status i uruchomić usługę automatycznej integracji danych.

Wapro mobilny handlowiec konfiguracja

informacja

Usługa automatyzacji procesów integracyjnych może pozostać wyłączona. Integrację można przeprowadzać ręcznie z poziomu Konsoli zarządzającej.

uwaga

System centralny Wapro Mag oraz Konsola zarządzająca wymagają zgodnych struktur integracyjnych. W przypadku rozbieżności konfigurator zaproponuje aktualizację. Kontynuacja połączenia z pominięciem aktualizacji struktur nie jest możliwa.

Wapro mobilny handlowiec konfiguracja

Jak korzystać z konfiguratora synchronizacji Android SQLite?

Kolejny krok to konfiguracja synchronizacji (replikacji) urządzeń mobilnych z bazą konsoli. Na jednym serwerze może działać równolegle dowolna ilość usług synchronizacyjnych, jednak każda musi używać odrębnego portu TCP.

Konfiguracja synchronizacji Android SQLite jest dostępna po przejściu do widoku Start | Programy | Wapro | Wapro Mobile | Serwer Synchronizacji SQLite.

Usługa SQLite pozwala połączyć bazę Konsoli zarządzającej (domyślnie WaproMOBILE) z aplikacją mobilną na platformie Android.

W tym celu w oknie konfiguratora synchronizacji kliknij przycisk Dodaj.

Wapro mobilny handlowiec konfiguracja

Wyświetli się ekran konfiguracji nowej usługi.

Wapro mobilny handlowiec konfiguracja

Wypełnij wymagane dane:

  • Parametry konfiguracyjne usługi:
    • Nazwa - wpisz nazwę konfiguracji,
    • Nazwa usługi - wpisz rozszerzoną nazwę usługi synchronizacyjnej. Domyślnie wyświetla się nazwa AssecoWaproSQLite.WaproMOBILE (ostatni człon to nazwa bazy).

Jeżeli jest to kolejna usługa synchronizacji, zmień nazwę konfiguracji - zmieni się także nazwa usługi.

  • Lokalizacja pliku wykonywalnego wirtualnej maszyny Java - domyślnie jest ustawiona na ścieżkę instalacyjną OpenJDK, pliku Java.exe instalowanego wraz z systemem Wapro Mobile. W przypadku gdy Java była zainstalowana wcześniej, wskaż ręcznie aktywną wersję. Istotne jest prawidłowe wskazanie pliku wykonywalnego Java, ponieważ usługa korzysta z tego komponentu do połączeń urządzeń.
uwaga

Błędne wskazanie pliku wykonywalnego lub wskazanie nieaktywnego pliku wykonywalnego Java spowoduje brak komunikacji urządzeń.

  • Połączenie MS-SQL:
    • Serwer:Port - wybierz z listy rozwijanej lub wskaż ręcznie. Aby ręcznie wskazać serwer oraz port serwera SQL przejdź do Konfiguratora SQL, dostępnego w menu Start, dostarczonego z programami Wapro ERP. Zalecamy ustawienie statycznego portu serwera w konfiguracji serwera MSSQL,
    • Baza - baza danych Konsoli zarządzającej, którą możesz wybrać z listy rozwijanej.

Wapro mobilny handlowiec konfiguracja

  • Port TCP do replikacji - port wykorzystywany do połączenia urządzeń mobilnych. Istnieje możliwość zmiany portu na inny niż standardowy 2450. Przycisk Sprawdź umożliwia sprawdzenie, czy wybrany port jest wolny do utworzenia usługi. Jeżeli port będzie zajęty, program zapyta czy nadać kolejny wolny numer portu. Ustawiony port należy uwzględnić podczas wprowadzania konfiguracji do urządzenia.
  • Typ uruchomienia usługi - domyślnie ustawiono opcję Automatyczny (opóźnione uruchamianie). Ustawienie to pozwala na opóźnienie startu usługi do czasu uruchomienia serwera MSSQL.

Wapro mobilny handlowiec konfiguracja

  • Typ logowania usługi w systemie - domyślnie ustawiono system lokalny. Aby zmodyfikować typ logowania, kliknij przycisk Zmień.

Wapro mobilny handlowiec konfiguracja

Po wskazaniu serwera, portów oraz bazy danych zapisz konfigurację. Usługa serwera synchronizacji SQLite zostanie uruchomiona.

informacja

Komunikat o niepoprawnym uruchomieniu usługi może być spowodowany zajętym przez inną usługę portem TCP, powieloną nazwą usługi w systemie lub problemem z zapisem logu we wskazanej lokalizacji. Konfigurator oznacza nieprawidłowe lub niewypełnione pola, na które należy zwrócić uwagę podczas weryfikacji parametrów. Problem może również dotyczyć nieprawidłowego działania komponentu Java, wielokrotnej jego instalacji lub nieprawidłowego wskazania pliku wykonywalnego java.exe.

Wapro mobilny handlowiec konfiguracja

informacja

W przypadku braku łączności na urządzeniu bezpośrednio po uruchomieniu systemu z zainstalowaną usługą synchronizacji SQLite, należy wykonać restart usługi. Gdyby problem się powtarzał, należy ustawić opóźnione uruchamianie w konfiguracji usługi.

informacja

Aby zweryfikować problem z utworzeniem usługi, należy sprawdzić dostępność uprawnień użytkownika Serwera MSSQL o nazwie ML_Mobl oraz poprawność nadanych uprawnień dla wskazanej bazy.