Aktualizacja Insert Gratyfikant nexo to nie tylko pobranie nowej wersji – to proces, który wymaga odpowiedniego przygotowania, szczególnie w środowiskach produkcyjnych obsługujących dziesiątki lub setki pracowników. Błąd podczas aktualizacji może skutkować niedostępnością systemu płacowego w kluczowym momencie, na przykład tuż przed terminem wypłat. Gratyfikant nexo oparty jest na subskrypcji Insert PLUS, która dostarcza aktualizacje automatycznie, ale sam proces instalacji wymaga świadomego działania administratora.
Jak działa mechanizm aktualizacji w Insert PLUS
Gratyfikant nexo jest objęty abonamentem Insert PLUS. Nowe wersje oprogramowania pojawiają się w portalu Insert PLUS i są pobierane przez aplikację automatycznie – jeśli skonfigurowano powiadomienia, użytkownik zobaczy komunikat przy starcie systemu. Aktualizacje obejmują zarówno poprawki algorytmów płacowych (np. zmiany progów ZUS, stawek PIT, przepisów o PPK), jak i nowe funkcjonalności i poprawki błędów zgłoszonych przez użytkowników. Przed instalacją każdej aktualizacji należy sprawdzić jej opis w portalu Insert PLUS oraz w bazie wiedzy Insert – zdarzają się zmiany wymagające ręcznych czynności po stronie administratora.
Przygotowanie przed aktualizacją
Pierwszym krokiem jest wykonanie kompletnej kopii zapasowej danych. W przypadku konfiguracji jednoustanowiskowej (SQLite) wystarczy skopiować plik bazy danych (rozszerzenie .sdf lub .db) w bezpieczne miejsce. W konfiguracji sieciowej z SQL Server należy wykonać kopię bazy danych za pomocą SQL Server Management Studio lub polecenia T-SQL:
BACKUP DATABASE [GratyfikantNexo] TO DISK = 'D:\Backup\GratyfikantNexo_przed_aktualizacja.bak' WITH COMPRESSION, STATS = 10;
Należy także zatrzymać usługę nexo.Serwis przed aktualizacją, by uniknąć konfliktów plików w trakcie instalacji. W systemie Windows: Usługi → nexo.Serwis → Zatrzymaj, lub w wierszu poleceń (jako administrator):
sc stop nexoSerwis
Warto sprawdzić, czy wszyscy użytkownicy wylogowali się z programu. Aktualizacja na otwartych sesjach może zakończyć się błędem migracji bazy danych.
Przebieg instalacji aktualizacji
Instalator aktualizacji dostępny jest na kilka sposobów: przez powiadomienie w aplikacji, ręczne pobranie z portalu Insert PLUS lub przez automatyczne pobieranie w tle (jeśli skonfigurowano). Instalację należy uruchomić jako administrator systemu Windows – bez uprawnień administratora instalator nie zdoła zapisać plików w katalogach systemowych ani zaktualizować rejestru.
Po uruchomieniu instalatora automatycznie zatrzymywana jest usługa nexo.Serwis (jeśli jeszcze działa), aktualizowane są pliki programu, a następnie uruchamiana jest procedura migracji bazy danych – Entity Framework wykrywa różnicę wersji schematu i nakłada niezbędne zmiany struktury. Postęp migracji widoczny jest w logu usługi: %ProgramData%\Insert\nexo.Serwis\Logs\. Migracja przy dużych bazach danych może trwać kilka minut – nie należy przerywać procesu.
Weryfikacja po aktualizacji
Po zakończeniu instalacji należy uruchomić usługę nexo.Serwis i uruchomić aplikację Gratyfikant nexo. System wyświetli numer wersji w oknie tytułowym lub w menu Pomoc → O programie. Należy sprawdzić, czy wersja aplikacji i wersja nexo.Serwis są zgodne – rozbieżność wersji powoduje błąd połączenia. Następnie warto przetestować kluczowe funkcje: naliczenie listy płac, generowanie deklaracji ZUS, wydruk paska płacowego. Wszelkie anomalie po aktualizacji należy zgłosić do wsparcia Insert z dokładnym numerem wersji.
Aktualizacja na wielu stanowiskach
W konfiguracji sieciowej (SQL Server) aktualizacja jest przeprowadzana centralnie – instaluje się ją wyłącznie na serwerze, gdzie działa nexo.Serwis. Stacje klienckie mogą wymagać aktualizacji klienta nexo.Connector lub samej aplikacji Gratyfikant nexo, jeśli zmieniły się wymagania API. W przypadku niezgodności wersji klient/serwer użytkownicy zobaczą komunikat o niekompatybilnej wersji i nie będą mogli się zalogować do czasu aktualizacji swoich aplikacji.