WAPRO Update
Opis procesu aktualizacji programów - podstawowe informacje
Wyślij opinię
WAPRO Update - dokumentacja > Opis procesu aktualizacji programów - podstawowe informacje

Glossary Item Box

Opis procesu aktualizacji programów Asseco WAPRO - podstawowe informacje


 

Pobieranie aktualizacji z serwerów Asseco WAPRO


Pierwszym etapem procesu aktualizacji aplikacji Asseco WAPRO przez program WAPRO Update jest pobranie plików aktualizacji z serwerów Asseco WAPRO.

Od wersji 8.50.0 wszystkie importowane zestawy aktualizacji są skompresowane i zabezpieczone hasłem.

 

WAPRO Update zgodnie z ustawieniami konfiguracyjnymi okresowo sprawdza, czy znajdują się na nich nowe aktualizacje programów, z których korzysta firma. Jeżeli tak a w parametrach konfiguracyjnych jest zdefiniowany folder sieciowy, pobiera je na lokalny dysk komputera wskazany w parametrach konfiguracyjnych a następnie importuje do bazy danych SQL. Jeżeli konkretny komputer ma dostęp do wskazanego w parametrach konfiguracyjnych folderu sieciowego, w trakcie aktualizacji pobiera z niego pliki wymagane do aktualizacji, jeżeli nie pobiera je z bazy danych.

Jeżeli w parametrach konfiguracyjnych taki folder nie jest zdefiniowany, pliki pobierane sa do bazy danych.

Po sprawdzeniu dostępności nowych aktualizacji i ewentualnym pobraniu plików z serwerów Asseco WAPRO, program WAPRO Update poinformuje o nowej aktualizacji. Na pasku zadań systemu operacyjnego pojawi się nowa ikona:

Jeżeli pobrane zostaną aktualizacje, nad paskiem zadań dodatkowo, w prawym, dolnym rogu ekranu wyświetlona zostanie dodatkowo informacja podobna do poniższego przykładu:



 



 

Ze względu na to, że pliki aktualizacji są zapisywane w bazie danych, która jest wspólnym obiektem w systemie, w instalacjach wielostanowiskowych pobieranie aktualizacji wykonywane jest tylko przez jedno stanowisko. Pozostałe stanowiska instalują daną aktualizację z plików zapisanych w bazie danych SQL. W związku z tym wystarczy, że jeden komputer z sieci jest podłączony do internetu aby wszystkie stanowiska mogły zostać zaktualizowane.

Na koniec, po zainstalowaniu aktualizacji na wszystkich stanowiskach po 10-ciu dniach pliki są usuwane z bazy danych, natomiast z folderu sieciowego nie są usuwane.

Rodzaje pobieranych aktualizacji


Programy systemu Asseco WAPRO zaprojektowane są w technologii tzw. "Klient - serwer". Co oznacza, że każdy program wykonawczy zainstalowany jest lokalnie na komputerze każdego użytkownika programu natomiast dane programu, metadane, ustawienia konfiguracyjne, bardzo ważne dla programów procedury obliczeniowe i wiele innych informacji znajdują się we wspólnej bazie danych na serwerze SQL uruchomionym na jednym z komputerów w sieci firmy.

Z tego względu w WAPRO Update mogą pojawiać się aktualizacje:

W zależności od tego jaka aktualizacja zostanie pobrana, program WAPRO Update będzie różnie się różnie zachowywał. Częściowo zależy to od ustawień konfiguracyjnych programu.

Powoduje to, że w zależności od rodzaju aktualizacji, czasem wystarczy, że zostaną zaktualizowane tylko procedury obliczeniowe znajdujące się w bazie danych SQL programu a czasem zarówno procedury obliczeniowe znajdujące się w bazie danych SQL jak i komponenty programu w komputerach wszystkich użytkowników. Czasem będą to skrypty a czasem pliki bibliotek lub na przykład plik wykonawczy albo dokumentacja programu.

O ile po instalacji aktualizacji zawierającej wyłącznie skrypty SQL, będzie ona mieć wpływ na wszystkich użytkowników programu, ponieważ wszyscy pracują na tej samej bazie danych SQL, o tyle aktualizacje programów lub mieszane, często nie będą zainstalowane w tym samym czasie. Wynika to z tego, że niektóre aktualizacje muszą być instalowane po zakończeniu pracy programu. Jeżeli  część użytkowników będzie w tym czasie pracować i nie zakończy pracy z programem, aby WAPRO Update mógł zainstalować aktualizację, program w tych komputerach automatycznie przerwie instalację aktualizacji.

 

Stan aktualizacji programu na lokalnym komputerze oraz na innych stanowiskach można obejrzeć w oknie Historia aktualizacji dostępnym z głównego okna programu (przycisk oznaczony ikoną - ). W oknie znajduje się ich lista, aktualizacje:



 




 

W związku z tym, że w niektórych sytuacjach praca w jednej bazie danych kilku programów różniących się stanem aktualizacji mogłaby doprowadzić do błędów w danych lub ich uszkodzenia, program WAPRO Update musi w takich przypadkach wymusić instalację (aktualizację) na użytkownikach tak, aby doprowadzić do sytuacji, w której wszystkie programy będą jednakowe.

Uwaga - od wersji 8.50.0 programów WAPRO ERP, instalacja skryptów do wersji wyższych lub równych 8.50.0 nie wymaga zamknięcia aktualizowanych programów.


Rodzaje instalacji aktualizacji


Aby zapewnić prawidłową pracę programów Asseco WAPRO, w programie WAPRO Update wprowadzono cztery rodzaje instalacji aktualizacji. Mają one z jednej strony zapewnić maksymalnie bezproblemową pracę użytkownikom programów a jeżeli przerwa w pracy będzie konieczna z przyczyn technicznych, aby moment tej przerwy mógł być wybrany przez użytkowników a nie narzucony przez program. a jeżeli to możliwe, aby w pozostałych przypadkach, wszystko odbywało się automatycznie.

W programie wyróżniamy cztery rodzaje instalacji aktualizacji:


W momencie pobrania przez WAPRO Update aktualizacji programu lub mieszanej, na danym stanowisku mogą wystąpić następujące sytuacje w aplikacjach Asseco WAPRO:


Instalacja automatyczna w przypadku aktualizacji bazodanowych i mieszanych


Jeżeli w konfiguracji ustawień WAPRO Update uruchomiona jest aktualizacja automatyczna dla wszystkich aktualizacji lub dla aktualizacji bazodanowych, jeżeli pobrana zostanie aktualizacja bazodanowa lub aktualizacja mieszana, program rozpocznie automatycznie instalację. Najpierw nastąpi sprawdzenie czy inni użytkownicy korzystają z bazy danych. Jeżeli tak, instalacja zostanie przerwana bez ostrzeżenia aby nie zakłócać pracy użytkownikom. WAPRO Update odroczy ją na trzy dni. Po tym okresie instalacja zostanie wymuszona, jeżeli również w tym momencie użytkownicy będą korzystać z bazy danych aplikacji, która powinna zostać zaktualizowana, instalacja nie zostanie przerwana i wyświetlony zostanie komunikat błędu instalacji, który ma to na celu zapobiec możliwości pominięcia tej aktualizacji

Powiadomienia na pasku zadań


Program WAPRO Update domyślnie wyświetla powiadomienia o pobranych nowych aktualizacjach w oknie systemu Windows ponad paskiem zadań. Do sterowania wyświetlaniem lub nie wyświetlaniem tych powiadomień przeznaczony jest czwarty od lewej przycisk na głównym oknie programu. Ikona przycisku zmienia się w zależności od aktualnego ustawienia opcji:

Jeżeli przycisk oznaczony jest ikoną:

Instalowanie aktualizacji programów


Program WAPRO Update umożliwia zarówno zainstalowanie kolejno dostępnych aktualizacji jak i zainstalowanie ich wszystkich, jedna po drugiej:

 

 



 




 

Przed rozpoczęciem można zapoznać się z listą dostępnych aktualizacji. Po wybraniu polecenia Zobacz szczegółowe informacje o aktualizacjach (widok powyżej) w wierszu żądanego programu, na ekranie wyświetlone zostanie okno podobne do poniższego przykładu:



 




 

Po rozwinięciu kolejno wierszy listy plików aktualizacji przyciskiem , można zapoznać się z planowanymi aktualizacjami dla wybranego programu.

Po zamknięciu okna niezależnie czy przyciśnięty zostanie przycisk Aktualizuj wszystko () czy też jedno z poleceń przycisku Opcje, sam proces będzie wyglądał analogicznie. W czasie trwania procesu najpierw wyświetlone zostanie pytanie z żądaniem potwierdzenia wykonania operacji a następnie na ekranie wyświetlony zostanie ekran informujący o trwaniu procesu instalacji:



 




 

Dodatkowo w trakcie dłuższych operacji może zostać wyświetlony pasek postępu.

Po zakończonej instalacji, jeżeli wybrana została aktualizacja jednego z kilku programów, wyświetlone zostanie główne okno programu z zaktualizowaną listą programów do aktualizacji, natomiast jeżeli została wybrana opcja aktualizacji wszystkich dostępnych aktualizacji, wyświetlone zostanie główne okno programu informujące, że wszystkie programy są aktualne:



 




 

Dodatkowo zmieni się ikonka w pasku zadań systemu Windows.

Aktualizacja programu WAPRO Update będzie przebiegać nieco inaczej. W trakcie procesu nastąpi dodatkowo wyłączenie i ponowne uruchomienie usługi WAPRO Update.

Wyłączenie / ponowne włączenie programu


Uwaga - zdecydowanie zalecamy aby WAPRO Update był stale uruchomiony w komputerach, na których zainstalowane jest oprogramowanie Asseco WAPRO ponieważ jest to obecnie podstawowa metoda publikacji aktualizacji do programów Asseco WAPRO. Aktualizowane tą drogą będą wszystkie komponenty programu.

Jeżeli z jakichś przyczyn trzeba zatrzymać działanie programu, w tym celu należy:

Po zapisaniu takiego ustawienia konfiguracyjnego i wyłączeniu działającej usługi przyciśnięciem krzyżyka - w prawym górnym rogu głównego okna programu, WAPRO Update nie zostanie ponownie, automatycznie uruchomiony.

Aby ponownie uruchomić program, wystarczy w głównym menu systemu Windows, w grupie WAPRO wybrać Konfiguracja WAPRO Update a następnie zmienić w sekcji Częstotliwość pobierania aktualizacji opcję Nigdy na inną, dostosowaną do własnych potrzeb.



 

WAPRO Update Automatyczne aktualizowanie systemu WAPRO ERP