- Kierowca dostępny teraz
- całą dobę, 7 dni w tygodniu
- Dojazd do 1 h w promieniu 40 km
- Diagnoza laptopa 0 zł
Zmiana komputera, dysku, a czasem nawet płyty głównej potrafi wpłynąć na działanie programu Płatnik, jeśli jego konfiguracja jest ściśle powiązana z poprzednim środowiskiem sprzętowym.
Po wymianie komputera, dysku lub reinstalacji systemu operacyjnego program Płatnik przestaje się uruchamiać, zgłasza błąd braku dostępu do bazy danych, albo wymaga ponownej aktywacji, której przebieg nie jest oczywisty dla użytkownika.
Diagnoza obejmuje sprawdzenie, czy problem dotyczy samej instalacji programu, dostępu do bazy danych, czy certyfikatu. W zależności od przyczyny wykonywana jest ponowna instalacja z kompletem wymaganych komponentów, odtworzenie połączenia z bazą danych — jeśli została zachowana — albo konfiguracja od nowa, jeśli poprzednie dane nie są już dostępne. Sprawdzana jest też zgodność wersji programu z aktualnym systemem operacyjnym.
Reaktywacja programu po zmianie sprzętu to zwykle sprawa jednej sesji, realizowana zdalnie lub podczas krótkiej wizyty.
Warto sprawdzić, czy zachowana została kopia bazy danych ze starego komputera lub dysku — jeśli tak, znacznie przyspiesza to przywrócenie pełnej historii rozliczeń zamiast konfigurowania programu od zera.
Czego nie robić: nie warto formatować starego dysku „na wszelki wypadek" przed potwierdzeniem, że wszystkie potrzebne dane zostały z niego skutecznie odzyskane.
Reaktywacja i konfiguracja programu wyceniana jest indywidualnie, zależnie od zakresu potrzebnej pracy.
Problem z bazą danych Microsoft Access (plik o rozszerzeniu .mdb). Jest to najczęstsza sytuacja w przypadku pojedynczych stanowisk komputerowych. Wymaga zlokalizowania pliku bazy na starym dysku i podpięcia go w nowej instalacji. Problemem bywa uszkodzenie pliku podczas niesygnalizowanego przerwania kopiowania lub brak hasła do bazy (hasła zabezpieczającego bezpośredni dostęp do pliku, założonego przez poprzedniego użytkownika programu).
Problem z bazą danych Microsoft SQL Server. Konfiguracja ta jest wykorzystywana w większych instalacjach, pracujących w środowisku sieciowym. Zmiana komputera głównego lub serwera wymaga przeniesienia (wykonania pełnej kopii zapasowej na starym systemie i odtworzenia na nowym) całej struktury bazy danych. Konieczna jest prawidłowa instalacja i konfiguracja instancji serwera SQL (usługi działającej w tle i zarządzającej relacyjną bazą danych) na nowym sprzęcie, w tym ustawienie odpowiednich poświadczeń systemowych i uprawnień logowania.
Kwestia certyfikatów kwalifikowanych (elektronicznych podpisów kryptograficznych). Komunikacja z serwerami docelowymi wymaga ważnego certyfikatu. Częsty błąd to przeniesienie samego głównego programu bez wcześniejszej instalacji sterowników czytnika kart oraz oprogramowania pośredniczącego zarządzającego certyfikatem (dedykowanych aplikacji dostarczanych przez wystawców podpisów). Bez tego oprogramowania, mimo podłączonego czytnika i poprawnej bazy danych, wysyłka zestawów dokumentów pozostaje niemożliwa ze względu na brak mechanizmu autoryzacji.
Problemy z uprawnieniami w systemie Windows. Nowsze systemy operacyjne posiadają restrykcyjne mechanizmy kontroli konta użytkownika (UAC – mechanizm zapobiegający nieautoryzowanym zmianom). Program zainstalowany na standardowym koncie bez pełnych uprawnień administratora może mieć problem z zapisem do własnych folderów roboczych lub rejestru systemu (centralnej bazy konfiguracji Windows), co skutkuje błędami przy uruchamianiu lub niepowodzeniem przy próbie pobrania okresowych aktualizacji komponentów.
Proces przenoszenia aplikacji nie sprowadza się do prostego skopiowania folderu z plikami z partycji systemowej. Wymaga on przeprowadzenia pełnej, nowej instalacji z oficjalnego, aktualnego instalatora. Kopiowanie samych plików pomija kluczowe wpisy w rejestrze systemowym oraz proces rejestracji bibliotek (plików .dll, które są niezbędne do integrowania funkcji aplikacji ze środowiskiem systemu operacyjnego), co trwale uniemożliwia uruchomienie oprogramowania.
Istotnym krokiem jest lokalizacja samej bazy danych. W przypadku instalacji opartych o plik .mdb, domyślna ścieżka zapisu jest często celowo ukryta w folderach systemowych (takich jak katalog ProgramData). Zmiana sprzętu i skopiowanie jedynie osobistych dokumentów z pulpitu czy folderu Moje Dokumenty skutkuje pominięciem tego kluczowego zasobu. Diagnoza w takim przypadku polega na fizycznym podłączeniu wymontowanego, starego nośnika i przeszukaniu całej struktury katalogów pod kątem specyficznych rozszerzeń plików związanych z archiwum programu.
Po poprawnym zlokalizowaniu i podłączeniu bazy, konieczne jest odtworzenie parametrów przekazu elektronicznego. Wymaga to ponownego wskazania certyfikatu użytkownika w ukrytych ustawieniach transmisji oraz zainicjowania pobrania list CRL (list unieważnionych certyfikatów, które służą do weryfikacji aktualnej ważności używanego podpisu elektronicznego). Dopiero po sfinalizowaniu tych czynności środowisko programowe jest zdolne do nawiązania w pełni zaszyfrowanego i prawidłowo autoryzowanego połączenia.
Instalacja starszej wersji programu z nośnika optycznego używanego przy pierwszym uruchomieniu stanowiska, na przykład kilka lat wcześniej. Działanie takie powoduje natychmiastowe konflikty strukturalne. Baza danych na starym komputerze była na bieżąco, automatycznie aktualizowana przez program w tle do nowszych standardów. Starsza wersja silnika głównego programu nie jest w stanie prawidłowo zinterpretować nowszej, zaktualizowanej struktury tabel, systematycznie zwracając krytyczne komunikaty o błędach weryfikacji. Zawsze konieczne jest użycie pliku instalacyjnego w najnowszej wersji, pobranego z platformy dystrybucyjnej.
Niedostateczna dbałość o procedury bezpiecznego odłączania starszych nośników danych. W przypadku awarii zasilania starego komputera, fizyczne wymontowanie dysku twardego i podłączenie go do nowego sprzętu przy użyciu przejściówek USB wymaga odpowiedniej ostrożności. Nagłe, fizyczne odłączenie takiego nośnika, bez uprzedniego użycia systemowej funkcji bezpiecznego usuwania sprzętu, może doprowadzić do uszkodzenia systemu plików i bezpowrotnej korupcji pliku bazy, który z racji swojej budowy jest bardzo wrażliwy na przerwy w ciągłości zapisywanego strumienia danych.
Próby samodzielnej naprawy bazy poprzez otwieranie pliku w uniwersalnych programach biurowych. Otwarcie struktury bazy w komercyjnych edytorach i próba ręcznej, bezpośredniej modyfikacji zapisanych tam rekordów w celu zniwelowania komunikatów błędu, przeważnie prowadzi do nieodwracalnego naruszenia wewnętrznej spójności logicznej danych. Omawiana aplikacja korzysta z bardzo rygorystycznych, własnych mechanizmów walidacji powiązań pomiędzy tabelami, a każda zewnętrzna modyfikacja struktury pliku powoduje jego trwałe zablokowanie przy kolejnej próbie uruchomienia właściwego programu.
Problemy z połączeniem bazodanowym mogą przypominać objawy po zmianie komputera, ale ich faktyczna przyczyna potrafi leżeć całkowicie w warstwie sieciowej infrastruktury biura. Brak komunikacji z bazą zlokalizowaną na serwerze może wynikać z nowej konfiguracji rutera sprzętowego lub wdrożenia rygorystycznych ustawień nowej zapory sieciowej (firewall – oprogramowania lub sprzętu filtrującego i blokującego ruch na określonych portach komunikacyjnych). W takiej sytuacji instancja serwera przechowująca archiwum działa poprawnie, lecz nowa stacja robocza nie posiada uprawnień do nawiązania transmisji w sieci lokalnej przedsiębiorstwa.
Krytyczna usterka pliku bazy danych powstała w wyniku nagłej utraty zasilania jeszcze w trakcie eksploatacji na starym sprzęcie. Jeśli poprzedni komputer uległ awarii głównego zasilacza dokładnie w momencie aktywnego zapisywania rekordów na dysk, sam plik ulega logicznemu uszkodzeniu. Objawy na nowym, sprawnym systemie operacyjnym będą identyczne jak przy braku fizycznego dostępu – przy próbie logowania pojawi się błąd odczytu struktury danych. Sytuacja ta wymaga zastosowania zaawansowanych procedur naprawczych na poziomie samej bazy (mechanizmów indeksowania, naprawy i kompaktowania uszkodzonej struktury pliku), a nie modyfikacji ustawień samej aplikacji.
Nie, tego typu specjalistyczne oprogramowanie służące do rozliczeń państwowych jest udostępniane zobowiązanym podmiotom bezpłatnie. Nie wymaga ono przenoszenia jakichkolwiek kluczy licencyjnych, ani przypisywania danej instalacji do konkretnego identyfikatora procesora czy płyty głównej. Możliwa jest swobodna instalacja na nowej stacji roboczej. Bezpośrednim warunkiem zachowania ciągłości pracy jest wyłącznie skuteczne przeniesienie właściwych danych archiwalnych oraz zintegrowanie ich z nowym środowiskiem operacyjnym.
Sama zmiana wewnętrznej infrastruktury informatycznej firmy i instalacja świeżej kopii oprogramowania na zupełnie innym komputerze nie stanowi formalnej podstawy do powtórnego zgłaszania tego faktu do zewnętrznej instytucji rozliczeniowej. Poprawne i bezbłędne odtworzenie lokalnej bazy danych przywraca wszystkie wymagane informacje ewidencyjne i pozwala na płynną, nieprzerwaną kontynuację cyklicznej wysyłki dokumentacji przy zachowaniu spójności wcześniejszych okresów rozliczeniowych.
Jeśli niespodziewana awaria dotyczy kluczowych elementów bazowych sprzętu (takich jak uszkodzenie płyty głównej, spalenie układów pamięci operacyjnej lub awaria bloku zasilacza), a sam mechaniczny nośnik danych (tradycyjny dysk twardy lub nośnik półprzewodnikowy) nie uległ fizycznej degradacji, to odzyskanie środowiska roboczego pozostaje wysoce prawdopodobne. Wymaga to odpowiedniego wymontowania nośnika z uszkodzonej jednostki, bezpiecznego podłączenia go w kontrolowanych warunkach i wyekstrahowania konkretnych plików archiwalnych, niezbędnych do zasilenia procesów nowej instalacji.
Tak, zintegrowane pakiety zabezpieczające instalowane we współczesnych systemach klasy Windows często operują w oparciu o bardzo restrykcyjne i zautomatyzowane reguły zachowań. Mogą one błędnie, na podstawie samej analizy heurystycznej, klasyfikować standardowe procesy działającej aplikacji komunikujące się z lokalną bazą danych jako wysoce podejrzaną aktywność. Skutkuje to całkowitym blokowaniem ich uruchomienia lub nagłym przerywaniem komunikacji sieciowej w trakcie procedury podpisywania dokumentów. Przywrócenie stabilności wymaga precyzyjnego zdefiniowania odpowiednich wyjątków systemowych w oprogramowaniu skanującym.
Stabilność pracy programu zależy też od ustawień regionalnych nowego systemu Windows. Moduły weryfikujące poprawność formularzy sprawdzają format daty, zapis czasu i sposób zapisu liczb dziesiętnych zgodny z polskimi normami. Zmiana języka interfejsu systemu operacyjnego bywa przyczyną powtarzających się błędów walidacji pól w programie, co blokuje wysyłkę dokumentu.
Wymiana sprzętu biurowego często oznacza też przejście na nowszą, 64-bitową wersję systemu. Sama aplikacja rozliczeniowa działa zwykle poprawnie w trybie zgodności wstecznej, ale komunikacja z czytnikiem karty kryptograficznej wymaga sterowników dopasowanych do tej architektury. Jeśli sterowniki czytnika i program nie są kompatybilne, podpisanie dokumentów nie powiedzie się, mimo że karta jest prawidłowo podłączona do komputera.
Uruchomienie programu na nowym komputerze po zmianie sprzętu wymaga więcej niż samej instalacji plików. Trzeba odtworzyć dostęp do bazy danych ze starego stanowiska, dopasować konfigurację do nowego systemu operacyjnego i ponownie skonfigurować podpis elektroniczny. Dopiero po sprawdzeniu tych trzech elementów program działa tak samo jak wcześniej, z zachowaną pełną historią rozliczeń.