Aktualizacja GoNet CRM

Jak zaktualizować program: wymagania, kolejne kroki i co zrobić, gdy coś pójdzie nie tak.

GoNet CRM ma wbudowany aktualizator. Program sprawdza, czy jest dostępna nowsza wersja, i informuje o niej w oknie logowania. Samą aktualizację uruchamiasz Ty – dalej dzieje się już wszystko po kolei: pobranie pliku, zamknięcie programu i instalacja. Zwykle zajmuje to kilka minut.

Zanim zaczniesz

  • Aktualna asysta programowa – usługa aktualizacji jest dostępna wyłącznie dla klientów z aktualną asystą programową. Datę jej zakończenia pokazuje okno aktualizatora.
  • Uprawnienia do instalacji oprogramowania – aktualizacja instaluje nowe pliki programu, więc konto Windows musi mieć prawo instalowania oprogramowania. Na koncie z ograniczonymi uprawnieniami aktualizacja nie będzie możliwa.
  • Połączenie z internetem – aktualizator pobiera ze strony www.gonetcrm.pl plik instalatora o wielkości około 100 MB.
  • Program na dysku komputera – aktualizacja programu uruchamianego z udziału sieciowego nie jest możliwa. Wykonaj ją na komputerze, na którym GoNet CRM jest zainstalowany.
  • Uprawnienia w GoNet CRM – opisujemy je w następnej części.
  • Zamknięte okna programu – aktualizacji nie da się uruchomić, gdy w programie są otwarte jakiekolwiek okna.
  • Zakończona praca pozostałych użytkowników – na serwerze terminalowym (pulpit zdalny) wszyscy użytkownicy muszą zamknąć GoNet CRM na czas aktualizacji.

Kto może przeprowadzić aktualizację

Dostęp do aktualizacji zależy od dwóch parametrów konfiguracyjnych i jednego uprawnienia operatora. Ustawia je administrator systemu CRM.

  • Aktualizacja oprogramowania – okno logowania (parametr) – pozwala aktualizować program z okna logowania.
  • Aktualizacja oprogramowania (zmiana struktury) – okno logowania (parametr) – pozwala z okna logowania przeprowadzić także aktualizację, która zmienia strukturę bazy danych.
  • Aktualizacja struktury bazy danych (uprawnienie operatora) – pozwala zalogowanemu operatorowi wykonać aktualizację zmieniającą strukturę bazy.

W praktyce wygląda to tak:

  • Po zalogowaniu – polecenie aktualizacji jest widoczne, gdy włączony jest którykolwiek z dwóch parametrów albo gdy operator ma uprawnienie do aktualizacji struktury bazy.
  • Z okna logowania – o nowej wersji informujemy, gdy włączony jest którykolwiek z parametrów. Nikt nie jest wtedy zalogowany, więc o aktualizacji zmieniającej strukturę bazy decyduje wyłącznie parametr „(zmiana struktury)”.
  • Zmiana struktury bazy – taką aktualizację uruchomi tylko operator z uprawnieniem „Aktualizacja struktury bazy danych” albo osoba korzystająca z włączonego parametru „(zmiana struktury)”. W przeciwnym razie aktualizator pokaże komunikat o braku uprawnień.
  • Kolejne stanowiska mają łatwiej – aktualizator porównuje nową wersję programu ze strukturą bazy, która jest w danej chwili. Gdy ktoś zaktualizował już bazę (zwykle na serwerze), na pozostałych stanowiskach jest to zwykła aktualizacja programu i uprawnienie do zmiany struktury nie jest już potrzebne.

Aktualizacja krok po kroku

  1. Otwórz aktualizator

    W zalogowanym programie wybierz Środowisko → Konfiguracja programu → Sprawdź dostępność aktualizacji… albo Informacja → Sprawdź dostępność aktualizacji…. Jeśli korzystasz z paska bocznego i masz na nim przycisk Aktualizacja, możesz użyć również jego.

    Aktualizację można uruchomić także z poziomu okna logowania, bez wchodzenia do programu. Gdy dostępna jest nowsza wersja, w lewym dolnym rogu okna logowania pojawia się jej numer wraz z komunikatem „Dostępna jest nowa wersja programu”. Kliknij numer wersji i wybierz Aktualizuj GoNet CRM…

  2. Poczekaj na sprawdzenie wersji

    Aktualizator przez kilka sekund sprawdza wersję programu, wersję dostępną w usłudze aktualizacji oraz datę ważności asysty. Wynik zobaczysz w oknie:

    • Dostępna jest nowa wersja programu – możesz aktualizować. Przejdź do kolejnego kroku.
    • Dostępna jest nowa wersja programu, ale zmianie ulega struktura bazy danych – przed aktualizacją przeczytaj część Aktualizacja ze zmianą struktury bazy danych.
    • Twoja wersja oprogramowania jest aktualna – nie musisz nic robić.
    • Aktualizacja jest niedostępna – nie udało się połączyć z usługą aktualizacji. Sprawdź połączenie z internetem i spróbuj ponownie później. Zobacz też rozwiązywanie problemów.
    • Brak aktualnej asysty programowej – asysta wygasła, a datę jej zakończenia podajemy w oknie aktualizatora. Skontaktuj się z nami, aby ją przedłużyć, a następnie wgraj nową licencję.
  3. Kliknij „Pobierz i zainstaluj”

    Aktualizator przypomni o wymaganiach i poprosi o potwierdzenie. Po potwierdzeniu zaczyna się pobieranie.

  4. Poczekaj na pobranie

    Postęp widać na pasku w oknie aktualizatora. Pobieranie trwa zwykle od kilkudziesięciu sekund do kilku minut i można je przerwać przyciskiem Przerwij.

  5. Pozwól instalatorowi dokończyć pracę

    Po pobraniu uruchamia się instalator. Windows zapyta, czy zezwolić na zmiany – wybierz Tak.

    Instalator sam próbuje zamknąć programy i zatrzymać usługi GoNet CRM, które aktualizuje: Zadania wsadowe, Replikację i Wersję mobilną. Po aktualizacji uruchamia je ponownie. Czasem zamknięcie się nie udaje – wtedy zamknij te programy ręcznie i uruchom aktualizację jeszcze raz.

    Na koniec instalator pokazuje komunikat o pomyślnym zakończeniu aktualizacji.

  6. Uruchom program ponownie

    Zaloguj się jak zwykle. Co się zmieniło, sprawdzisz poleceniem Informacja → Co nowego – lista zmian… albo na stronie Lista zmian.

Aktualizacja ze zmianą struktury bazy danych

Część wersji zmienia strukturę bazy danych. Aktualizator wyraźnie o tym informuje, a uruchomić ją może tylko osoba z odpowiednim uprawnieniem (patrz Kto może przeprowadzić aktualizację).

Zanim zaczniesz:

  • upewnij się, że dysponujesz aktualną kopią zapasową bazy danych – zmiany struktury nie da się cofnąć;
  • jeśli korzystasz z replikacji danych, upewnij się, że wszystkie kopie replikowane są zsynchronizowane z serwerem;
  • aktualizację wykonaj najpierw na serwerze (nie dotyczy stanowisk replikowanych);
  • wykonuj ją tylko na jednym stanowisku naraz;
  • na czas aktualizacji nikt inny nie może być zalogowany do programu, również na serwerze terminalowym;
  • zaplanuj aktualizację wszystkich stanowisk – po zmianie struktury starsze wersje programu przestaną działać, a replikacja zostanie wstrzymana do czasu, aż kopie replikowane będą miały tę samą wersję co serwer.

Pozostałe stanowiska, serwer i usługi

  • Każdy komputer aktualizujesz osobno – program starszy niż baza danych nie pozwoli się zalogować i wyświetli komunikat o wymaganej aktualizacji. Wtedy kliknij numer wersji w lewym dolnym rogu okna logowania i wybierz Aktualizuj GoNet CRM…
  • Serwer terminalowy – wystarczy jedna aktualizacja dla wszystkich użytkowników, ale na jej czas wszyscy muszą zamknąć program.
  • Usługi (Zadania wsadowe, Replikacja, Wersja mobilna) – instalator zatrzymuje je i uruchamia ponownie automatycznie, o ile działają na aktualizowanym komputerze.

Gdy coś pójdzie nie tak

Nie widzę polecenia aktualizacji w programie
Nie masz uprawnień do aktualizacji albo jest ona wyłączona w konfiguracji. Poproś administratora systemu CRM (patrz Kto może przeprowadzić aktualizację).
„Zamknij wszystkie otwarte okna aby uruchomić proces aktualizacji!”
Zamknij wszystkie otwarte okna w programie i uruchom aktualizację ponownie.
„Aktualizacja jest niedostępna”
Sprawdź, czy komputer ma dostęp do internetu i czy zapora, program antywirusowy albo serwer proxy nie blokują adresu www.gonetcrm.pl. Spróbuj ponownie za kilka minut albo zaktualizuj program ręcznie.
„Nie posiadasz uprawnień do aktualizacji związanej ze zmianą struktury bazy danych”
Ta wersja zmienia strukturę bazy. Aktualizację musi wykonać operator z uprawnieniem „Aktualizacja struktury bazy danych” albo administrator systemu CRM.
Pobieranie zostało przerwane lub zakończyło się błędem
Uruchom aktualizację jeszcze raz. Jeśli błąd się powtarza, sprawdź program antywirusowy albo skorzystaj z aktualizacji ręcznej.
Instalator nie może podmienić plików, bo są używane
GoNet CRM jest uruchomiony w innej sesji lub przez innego użytkownika – poproś wszystkich o zamknięcie programu. Zdarza się też, że program został zamknięty, ale jego proces nadal działa. Otwórz wtedy Menedżer zadań, zakończ procesy GoNet.exe i Replikator2.exe, a następnie uruchom aktualizację ponownie.
Program jest uruchamiany z udziału sieciowego
Aktualizację wykonaj na komputerze, na którym program jest zainstalowany, albo skorzystaj z aktualizacji ręcznej.

Aktualizacja ręczna

Jeśli aktualizator w programie nie działa, możesz zainstalować nową wersję samodzielnie:

  1. Pobierz plik gonet_setup_update.exe ze strony Pliki do pobrania.
  2. Sprawdź podpis cyfrowy pliku: prawy przycisk myszy → Właściwości → Podpisy cyfrowe. Wydawcą musi być KiM Group Kuczek i Gaweł Sp.J.
  3. Zamknij GoNet CRM na wszystkich stanowiskach, których dotyczy aktualizacja.
  4. Uruchom pobrany plik i potwierdź uprawnienia administratora.
  5. Wskaż folder, w którym zainstalowany jest GoNet CRM – instalator zwykle sam go podpowiada, domyślnie C:\Program Files\GoNet – i zakończ instalację.

Jeśli nowa wersja zmienia strukturę bazy danych, przed ręczną aktualizacją wykonaj kopię zapasową bazy i skontaktuj się z nami.

Potrzebujesz pomocy?

Potrzebujesz pomocy? Chętnie podpowiemy, jak przygotować stanowisko, od czego zacząć i co wybrać. Zadzwoń lub napisz.

tel. (+48) 12 379 31 55 tel. (+48) 12 379 31 54 gonet@kim.pl

Telefony odbieramy od poniedziałku do piątku, w godzinach 9:00–15:00. Na wiadomości wysłane poza tym czasem odpowiadamy następnego dnia roboczego.