Koniec miesiąca, przygotowanie zestawień sprzedażowych lub konieczność wystawienia dokumentów magazynowych to momenty, w których każda niedostępność modułu raportowania wstrzymuje bieżącą pracę przedsiębiorstwa. W małej firmie handlowej lub usługowej problem ten bezpośrednio blokuje wysyłkę towaru i fakturowanie kontrahentów. W warunkach pracy jednoosobowej lub w niewielkim biurze, gdzie jedna stacja robocza pełni jednocześnie rolę lokalnego punktu dostępowego do danych, usterka uniemożliwia zamknięcie bieżących rozliczeń. W większych strukturach biurowych zjawisko to może paraliżować całe działy księgowości i logistyki, powodując zatory operacyjne.
Sytuacja najczęściej ujawnia się bezpośrednio po przeprowadzeniu prac konserwacyjnych, wdrożeniu poprawek w systemie operacyjnym Windows lub po podniesieniu wersji samego oprogramowania Comarch ERP XL. Użytkownik próbuje wygenerować standardowy dokument sprzedaży, bilans handlowy lub arkusz magazynowy, jednak zamiast gotowego pliku lub podglądu pojawia się błąd wykonania, okno programu przestaje odpowiadać albo zadanie zostaje przerwane bez żadnego komunikatu zwrotnego.
Zgłoszenia telefoniczne dotyczące problemów z wydrukami i raportami po aktualizacji zawierają zazwyczaj powtarzające się opisy zachowania programu i stacji roboczych:
Źródła nieprawidłowości w działaniu mechanizmów raportujących można uszeregować od najbardziej powszechnych do bardziej złożonych usterek strukturalnych:
Najczęstszą przyczyną jest rozbieżność pomiędzy nową strukturą tabel bazy danych a dotychczas stosowanymi definicjami raportów. Aktualizacja oprogramowania Comarch ERP XL często modyfikuje nazwy kolumn, widoki relacyjne lub procedury składowane (programy wykonywane bezpośrednio po stronie serwera relacyjnej bazy danych). Jeżeli raporty odpytują bazę według starego schematu relacji, silnik bazodanowy odrzuca zapytanie, co skutkuje przerwaniem procesu generowania dokumentu.
Aktualizacje systemu operacyjnego potrafią zresetować uprawnienia do folderów współdzielonych, w których przechowywane są definicje wydruków, pliki tymczasowe oraz szablony. Jeśli konto użytkownika uruchamiające Comarch ERP XL utraci prawo do zapisu w katalogach tymczasowych (miejscach buforowania danych przed ich ostatecznym przetworzeniem), proces generowania raportu zostanie natychmiast zatrzymany przez mechanizmy bezpieczeństwa środowiska Windows.
Moduły generujące wydruki opierają się na zewnętrznych silnikach raportujących oraz zestawach bibliotek programistycznych. Po instalacji nowszej wersji pakietu może dojść do sytuacji, w której na stacji roboczej pozostają zarejestrowane starsze wersje komponentów wykonawczych. Występuje wówczas konflikt wersji (niezgodność binarna), uniemożliwiający prawidłową interpretację kodu raportu.
W procesie aktualizacyjnym zmianie mogą ulec uprawnienia przypisane do poszczególnych ról użytkowników na poziomie serwera bazy danych. Brak uprawnień typu SELECT (odczyt struktur) do nowo utworzonych widoków systemowych uniemożliwia pobranie kompletu rekordów niezbędnych do skompilowania raportu handlowego lub księgowego.
Rzadszą przyczyną są błędy w komunikacji między stacją roboczą a serwerem bazy danych, wynikające ze zmian w konfiguracji zapór sieciowych lub usług rozpoznawania nazw sieciowych po restarcie infrastruktury. Opóźnienia w transmisji pakietów mogą powodować przekroczenie limitu czasu oczekiwania na odpowiedź bazy danych (timeout połączenia), co system interpretuje jako błąd generowania wydruku.
Przed przystąpieniem do analizy oprogramowania i bazy danych należy wykluczyć awarie o zupełnie innym charakterze, które dają pozornie zbliżone objawy:
Prace serwisowe realizowane na miejscu u klienta przebiegają według usystematyzowanego schematu technicznego, który pozwala na precyzyjne wskazanie źródła problemu bez ryzyka naruszenia spójności danych:
W pierwszej kolejności sprawdzamy stan środowiska systemowego na stacjach roboczych oraz serwerze. Weryfikacji podlegają uprawnienia kont użytkowników do katalogów tymczasowych, folderów ze wzorcami wydruków oraz zasobów sieciowych. Sprawdzamy wpisy w dziennikach zdarzeń systemowych pod kątem zgłoszeń o zablokowanych procesach lub błędach rejestracji bibliotek wykonawczych.
Kolejnym krokiem jest sprawdzenie stanu bazy danych obsługującej Comarch ERP XL. Serwisant analizuje uprawnienia ról bazodanowych oraz weryfikuje, czy wszystkie procedury, funkcje i widoki zostały poprawnie przekompilowane podczas aktualizacji. W przypadku wykrycia brakujących obiektów lub błędów w strukturze tabel, wykonywana jest naprawa spójności schematu.
Jeżeli usterka dotyczy niestandardowych wzorców wydruków stworzonych na zamówienie przedsiębiorstwa, badamy kod źródłowy zapytania raportu. Identyfikujemy odwołania do nieistniejących już pól lub zmienionych relacji bazodanowych, a następnie modyfikujemy strukturę zapytania tak, aby odpowiadała nowemu modelowi danych po aktualizacji.
Na zakończenie przeprowadzana jest konfiguracja zapory sieciowej oraz parametrów połączenia stacji roboczej z serwerem, aby wyeliminować zrywanie sesji podczas generowania dużych zestawień analitycznych. Wykonujemy serię testowych wydruków i raportów ze wszystkich kluczowych modułów programu, potwierdzając stabilność działania całego systemu.
Nieumiejętne próby przywrócenia funkcjonalności programu mogą doprowadzić do pogłębienia usterki lub trwałej utraty konfiguracji. Należy bezwzględnie unikać następujących działań:
Przed przyjazdem serwisanta można wykonać kilka podstawowych czynności weryfikacyjnych, które pomogą w precyzyjnym opisaniu problemu:
Świadczymy usługi z pełnym dojazdem do siedziby klienta, biura lub lokalu użytkowego na terenie Warszawy oraz 7 okolicznych powiatów. W przypadku problemów z oprogramowaniem biznesowym większość prac diagnostycznych i naprawczych wykonujemy bezpośrednio na miejscu w infrastrukturze zamawiającego. Jeśli usterka ma podłoże złożonej awarii sprzętowej stacji roboczej, odbieramy sprzęt do warsztatu i odwozimy po naprawie.
Przed przystąpieniem do jakichkolwiek działań technicznych przeprowadzana jest rzetelna diagnoza, a klient poznaje dokładną wycenę przed rozpoczęciem pracy. W przypadku konieczności wymiany podzespołów komputerowych stosujemy wyłącznie nowe części, a na wykonaną usługę udzielana jest gwarancja do 12 miesięcy. Jako potwierdzenie transakcji wystawiana jest faktura bez VAT. Szanujemy poufność informacji przetwarzanych w systemach finansowo-magazynowych — na życzenie klienta bezpłatnie podpisujemy umowę o zachowaniu poufności (NDA). Wszystkie prace realizowane są bezpośrednio przez naszych specjalistów, bez angażowania zewnętrznych podwykonawców. Domyślnie pracujemy bez konieczności znajomości haseł klienta, a w sytuacji technicznie niezbędnej precyzyjnie wskazujemy powód i zakres dostępu.
W celu zamówienia wizyty serwisowej oraz szybkiego przywrócenia poprawnego działania wydruków w Comarch ERP XL zapraszamy do kontaktu telefonicznego pod numerem 22 257 87 54.
Nie wiesz, od czego zacząć? Zadzwoń.
Porada telefoniczna nic nie kosztuje, a część usterek udaje się rozwiązać bez dojazdu — zwłaszcza tych, w których winne są ustawienia albo zasilanie. Jeżeli trzeba przyjechać, dojazd, odbiór i zwrot sprzętu są bezpłatne, a diagnoza laptopa przy odbiorze — również. Wizyta serwisanta u klienta jest płatna; sam dojazd i tak nic nie kosztuje.
Telefon odbieramy całą dobę, siedem dni w tygodniu — także w weekendy i święta. Dojeżdżamy na terenie Warszawy i siedmiu przyległych powiatów.
Serwis laptopów i komputerów na warszawskim Bemowie. Przyjeżdżamy pod wskazany adres — do domu i do firmy. Dojazd, odbiór i zwrot nic nie kosztują, a diagnoza laptopa przy odbiorze sprzętu jest bezpłatna.
ul. Lazurowa 14b
01-474 Warszawa — Bemowo
Biuro bez obsługi klientów. Sprzętu nie trzeba nigdzie przywozić.
Odbieramy także w weekendy i święta. Przy pilnych zgłoszeniach umawiamy się na ten sam dzień.
Dojazd: Warszawa i siedem przyległych powiatów, w promieniu 40 km. Na miejscu jesteśmy z reguły w ciągu godziny.
Na wykonane naprawy dajemy gwarancję do 12 miesięcy.