Pierwsze czynności techniczne na miejscu u klienta

Wizyta serwisowa w siedzibie firmy rozpoczyna się od bezpośredniej weryfikacji środowiska, w którym pracuje program Comarch ERP Optima. Serwisant sprawdza strukturę sieci lokalnej, sposób połączenia stanowiska roboczego z serwerem bazodanowym oraz aktualny stan kopii bezpieczeństwa. Zanim zostaną wprowadzone jakiekolwiek modyfikacje w definicjach raportów, tworzona jest pełna kopia zapasowa bazy danych — czyli pliku zawierającego wszystkie dotychczasowe transakcje, kartoteki kontrahentów oraz dokumenty handlowe przedsiębiorstwa. Działanie to zabezpiecza firmę przed utratą danych w razie niespodziewanego braku zasilania lub awarii sprzętowej.

Kolejnym krokiem jest analiza uprawnień użytkowników systemu. W programie Comarch ERP Optima dostęp do modyfikowania wzorców wydruków oraz tworzenia zaawansowanych zestawień tabelarycznych wymaga odpowiednich ról w systemie bazodanowym. Serwis sprawdza, czy stanowisko wyznaczone do projektowania raportów posiada stabilne połączenie sieciowe oraz prawa do zapisu w folderach roboczych. Wykonywana jest także wstępna próba działania wbudowanego edytora raportów, co pozwala wykluczyć uszkodzenia komponentów systemowych przed rozpoczęciem właściwych prac wdrożeniowych.

Typowe sytuacje i objawy zgłaszane podczas kontaktu telefonicznego

Konieczność dostosowania lub stworzenia od nowa szablonów dokumentów w systemie Comarch ERP Optima pojawia się zwykle w określonych momentach funkcjonowania przedsiębiorstwa. Klienci dzwoniący do serwisu najczęściej opisują następujące sytuacje biznesowe i techniczne:

  • Niewłaściwy układ dokumentu handlowego — standardowy wzorzec faktury nie mieści dodatkowych informacji wymaganych przez kontrahenta, takich jak numery zamówień, specyficzne terminy płatności, numery partii towaru czy dedykowane kody kreskowe.
  • Brakujące pola i dane na wydrukach — dokument generowany z programu nie wyświetla określonych atrybutów towarów, danych osoby odbierającej lub numeru rachunku bankowego przypisanego do konkretnej waluty.
  • Potrzeba niestandardowego zestawienia magazynowego lub sprzedażowego — standardowe raporty wbudowane w program nie prezentują danych w układzie oczekiwanym przez zarząd lub dział handlowy, na przykład nie łączą marży ze specyficzną grupą asortymentową.
  • Błąd podczas próby wydruku dokumentu — kliknięcie ikony generowania podglądu kończy się zablokowaniem programu, komunikatem o błędzie składni w definicji raportu lub niepoprawnym pobraniem danych z powiązanych tabel.
  • Nieczytelny podgląd graficzny — logo firmy ulega zniekształceniu, tabelki rozsuwają się na kolejną stronę przy zaledwie kilku pozycjach towarowych, a stopka dokumentu nakłada się na pozycje asortymentowe.
  • Zablokowanie edytora wydruków — użytkownik po otwarciu narzędzia do modyfikacji wzorców widzi puste okno lub nie może zapisać wprowadzonych zmian z powodu braku uprawnień na poziomie bazy danych.

Przyczyny trudności z wydrukami i zestawieniami

Problemy z poprawnym działaniem i tworzeniem raportów w Comarch ERP Optima wynikają z kilku powtarzających się czynników technicznych i konfiguracyjnych. Układają się one w wyraźną hierarchię, od najczęściej spotykanych po bardziej złożone:

Najczęstszą przyczyną są błędy w definicjach relacji między tabelami. Baza danych programu przechowuje informacje w wielu powiązanych ze sobą strukturach. Przykładowo dane o nazwie kontrahenta znajdują się w innej tabeli niż pozycje faktury czy stawki podatku. Przy próbie wyciągnięcia niestandardowej informacji na wydruk, brak prawidłowego złączenia tabel powoduje, że raport wyświetla puste pola, powiela te same wiersze wielokrotnie albo generuje błąd zapytania.

Drugim częstym źródłem problemów jest brak odpowiednich uprawnień systemowych i bazodanowych. Modyfikacja szablonów wymaga uprawnień administracyjnych w ramach programu Comarch ERP Optima oraz właściwych praw dostępu do serwera bazodanowego. Gdy użytkownik pracuje na koncie o ograniczonych uprawnieniach, program może zablokować zapis zmodyfikowanego wzorca lub uniemożliwić wykonanie zapytania pobierającego dane do zestawienia.

Kolejną kwestią są uszkodzenia lub niekompatybilność komponentów generatora raportów. Narzędzie odpowiedzialne za renderowanie podglądu wydruku korzysta z bibliotek systemowych środowiska operacyjnego. Niepoprawne aktualizacje systemu, brakujące biblioteki pomocnicze lub uszkodzone pliki tymczasowe potrafią całkowicie unieruchomić moduł projektowania wydruków.

Rzadszą, lecz wymagającą dokładnej analizy przyczyną, są niestabilne połączenia sieciowe w architekturze wielostanowiskowej. Gdy baza danych programu Comarch ERP Optima znajduje się na osobnym komputerze pełniącym rolę serwera, a generowanie rozbudowanego zestawienia wymaga przesłania setek tysięcy rekordów przez sieć lokalną, chwilowe przerwanie transmisji skutkuje zerwaniem połączenia i przerwaniem generowania raportu.

Najrzadziej spotykanym problemem są uszkodzenia logiczne samej struktury bazy danych. Występują one zazwyczaj po nagłym odłączeniu zasilania komputera w trakcie wykonywania operacji zapisu lub w wyniku błędów na dysku twardym.

Co przygotować przed przyjazdem serwisu

Sprawne przeprowadzenie prac konfiguracyjnych i projektowych na miejscu u klienta wymaga wcześniejszego zgromadzenia podstawowych materiałów i informacji. Przed przyjazdem serwisanta warto przygotować:

  • Wzór oczekiwanego dokumentu lub zestawienia — może to być plik graficzny, arkusz kalkulacyjny lub odręczny szkic pokazujący pożądany układ kolumn, umiejscowienie logotypu oraz układ podsumowań.
  • Listę niestandardowych pól i danych — spis konkretnych informacji, które mają pojawiać się na wydruku, ze wskazaniem, w którym miejscu programu są one wprowadzane przez pracowników.
  • Dostęp do stanowiska głównego lub serwera — zapewnienie fizycznego dostępu do komputera, na którym zainstalowana jest baza danych Comarch ERP Optima, co jest niezbędne do wykonania bezpiecznej kopii zapasowej.
  • Logotyp firmy w wysokiej rozdzielczości — plik graficzny w popularnym formacie bez kompresji stratnej, przygotowany do osadzenia w nagłówku dokumentu handlowego.
  • Informację o drukarkach używanych w firmie — modele urządzeń, na których dokumenty będą drukowane, co pozwala właściwie dobrać marginesy oraz format papieru.

Przebieg prac wdrożeniowych i projektowych

Tworzenie własnych wydruków oraz zestawień w Comarch ERP Optima to proces techniczny wymagający zachowania ścisłej kolejności działań. Serwis realizuje zadanie w sposób uporządkowany, gwarantując pełne bezpieczeństwo danych firmy.

Pierwszym etapem jest wykonanie i weryfikacja kopii bezpieczeństwa. Serwisant tworzy zrzut bazy danych na nośnik zewnętrzny lub do wydzielonego katalogu. Następnie sprawdzana jest integralność pliku kopii, aby upewnić się, że w razie konieczności odtworzenia baza zachowa pełną spójność.

Drugi etap to analiza zapotrzebowania na dane i struktury zapytań. Jeśli klient potrzebuje niestandardowego zestawienia analitycznego, serwisant przygotowuje odpowiednie zapytania do bazy danych, łączące ze sobą wymagane tabele rejestrów VAT, dokumentów magazynowych, płatności czy kartotek asortymentowych. Każde zapytanie jest optymalizowane pod kątem wydajności, aby generowanie raportu nie obciążało serwera i nie spowalniało pracy pozostałych pracowników.

Trzeci etap obejmuje pracę w edytorze wzorców wydruków. W środowisku projektowym definiowany jest układ graficzny strony: nagłówek z danymi sprzedawcy i nabywcy, tabela pozycji z odpowiednim formatowaniem liczb, sekcja podsumowania stawek podatkowych oraz stopka dokumentu. Serwis konfiguruje właściwe formatowanie walut, dat oraz warunki logiczne — na przykład ukrywanie pustych wierszy uwag lub automatyczną zmianę etykiet w zależności od wybranego języka dokumentu.

Czwartym krokiem są testy funkcjonalne na rzeczywistych danych testowych. Wydruk jest generowany dla różnych scenariuszy: dokumentu z jedną pozycją, faktury wielostronicowej z setkami pozycji, dokumentu walutowego oraz korekty. Sprawdzane jest zachowanie podziału stron, poprawne przenoszenie nagłówków tabel oraz czytelność czcionek na docelowej drukarce.

Ostatnim etapem jest udostępnienie nowego wzorca wszystkim uprawnionym użytkownikom. Szablon zostaje przypisany do odpowiedniego typu dokumentu w konfiguracji programu Comarch ERP Optima, a pracownicy otrzymują instrukcję, jak wybierać nowy wydruk z listy dostępnych definicji.

Czego nie robić na własną rękę i co można sprawdzić bezpiecznie

Próby samodzielnego modyfikowania zaawansowanych raportów bez odpowiedniego przygotowania technicznego mogą prowadzić do zablokowania możliwości wystawiania dokumentów w firmie. Istnieją czynności, których należy bezwzględnie unikać:

  • Nigdy nie należy modyfikować oryginalnych, standardowych wzorców wydruków — wszelkie zmiany należy zawsze wykonywać na kopii szablonu. Zmiana w domyślnym wzorcu może uniemożliwić powrót do pierwotnego stanu w razie błędu.
  • Nie wolno wykonywać bezpośrednich modyfikacji w strukturze tabel bazy danych — próby ręcznego dopisywania pól lub usuwania powiązań za pomocą zewnętrznych narzędzi bazodanowych mogą bezpowrotnie uszkodzić bazę programu Comarch ERP Optima.
  • Nie należy usuwać plików z katalogów instalacyjnych programu — pochopne kasowanie plików konfiguracyjnych w nadziei na zresetowanie edytora może unieruchomić całą aplikację.
  • Nie powinno się instalować niesprawdzonych bibliotek graficznych z niepewnych źródeł — może to doprowadzić do konfliktów w systemie operacyjnym i niestabilności stanowiska roboczego.

Przed przyjazdem serwisu można natomiast bezpiecznie wykonać kilka podstawowych testów diagnostycznych:

  • Sprawdzić, czy problem z wydrukiem występuje na wszystkich stanowiskach w firmie, czy tylko na jednym komputerze.
  • Zweryfikować, czy drukarka drukuje poprawnie inne dokumenty, na przykład pliki tekstowe lub strony testowe z poziomu systemu operacyjnego.
  • Sprawdzić, czy inne, niemodyfikowane raporty w Comarch ERP Optima generują się bez zakłóceń.
  • Upewnić się, że komputer ma stabilne połączenie z siecią firmową i dostęp do dysków sieciowych.

Kiedy wezwać serwis i jak wygląda współpraca

Pomoc specjalisty jest wskazana zawsze wtedy, gdy standardowe możliwości konfiguracyjne programu Comarch ERP Optima okazują się niewystarczające, a stworzenie wymaganego zestawienia lub szablonu wydruku wymaga ingerencji w logikę zapytań bazodanowych. Warto skontaktować się z serwisem także w sytuacji, gdy po aktualizacji oprogramowania dotychczasowe wzorce przestały działać poprawnie lub gdy firma wdraża nowy profil działalności wymagający dedykowanych dokumentów.

Współpraca z serwisem odbywa się wyłącznie w modelu z dojazdem do siedziby klienta. Serwisanci dojeżdżają na terenie Warszawy oraz 7 okolicznych powiatów podwarszawskich. Przed przystąpieniem do jakichkolwiek prac przeprowadzana jest dokładna diagnoza i ustalany zakres modyfikacji, a klient poznaje indywidualną wycenę przed rozpoczęciem pracy. W przypadku konieczności wykonania prac na poziomie sprzętowym komputera lub serwera, możliwy jest odbiór sprzętu do warsztatu i jego zwrot po zakończonej procedurze serwisowej. Wszystkie zlecenia realizują bezpośrednio wykwalifikowani pracownicy serwisu, bez udziału zewnętrznych podwykonawców, a na życzenie klienta bezpłatnie podpisywana jest umowa o poufności (NDA) chroniąca wrażliwe dane przedsiębiorstwa.

W celu zamówienia wizyty serwisowej oraz dostosowania wydruków i zestawień w programie Comarch ERP Optima zapraszamy do kontaktu telefonicznego pod numerem 22 257 87 54.