- Need Help? Request A Callback
- Working Hours: 8:00 AM – 7:45 PM
Comarch ERP XL to rozbudowany system klasy ERP przeznaczony dla średnich i większych przedsiębiorstw, wymagający znacznie bardziej zaawansowanej infrastruktury informatycznej niż Optima. Nasz serwis wspiera firmy w utrzymaniu środowiska serwerowego, konfiguracji baz danych oraz zapewnieniu ciągłości pracy systemu. W praktyce prawidłowe działanie XL zależy nie tylko od samej aplikacji, ale również od serwera, sieci, systemu kopii zapasowych, stacji roboczych oraz urządzeń używanych w magazynie i sprzedaży.
Obsługa techniczna Comarch ERP XL obejmuje zarówno działania planowe, jak i reagowanie na awarie. Sprawdzamy stan środowiska, analizujemy błędy zgłaszane przez użytkowników, kontrolujemy dostępność usług i weryfikujemy, czy infrastruktura jest przygotowana na codzienne obciążenie. W przypadku problemów rozdzielamy przyczyny techniczne od kwestii związanych z konfiguracją procesów biznesowych. Dzięki temu serwer, baza danych i sieć mogą być obsługiwane przez serwis informatyczny, a ustawienia dokumentów, obiegów i funkcji systemu pozostają po stronie konsultantów wdrożeniowych.
Comarch ERP XL działa na silniku Microsoft SQL Server w wersji Standard lub Enterprise — wersja Express jest praktycznie niewystarczająca ze względu na limity rozmiaru bazy i wydajności przy złożonych operacjach handlowo-magazynowych. System ten często integruje się z wieloma modułami dodatkowymi (CRM, BI, e-Commerce, WMS), co zwiększa wymagania sprzętowe i sieciowe środowiska.
Ważne jest również właściwe rozpoznanie sposobu pracy firmy. Inne wymagania będzie miała instalacja używana głównie do wystawiania dokumentów, a inne środowisko obsługujące jednocześnie magazyn, produkcję, sprzedaż internetową, raportowanie i wymianę danych z partnerami. Przy analizie bierzemy pod uwagę liczbę użytkowników, liczbę dokumentów, rozmiar bazy, częstotliwość operacji oraz sposób pracy zdalnej.
Ze względu na skalę wdrożeń XL zalecamy dedykowany serwer fizyczny lub maszynę wirtualną z odpowiednią ilością zasobów — minimum 16-32 GB RAM i dyski SSD/NVMe w macierzy zapewniającej redundancję (RAID). Konfigurujemy serwery Windows Server pod kątem roli bazodanowej, ustawiamy harmonogramy konserwacji SQL Server Agent oraz monitorujemy obciążenie procesora i pamięci, ponieważ przy dużej liczbie jednoczesnych użytkowników i integracjach zewnętrznych baza XL potrafi znacząco obciążać zasoby.
Sam wybór mocnego serwera nie rozwiązuje wszystkich problemów z wydajnością. Znaczenie ma rozmieszczenie plików bazy danych, plików dziennika transakcji i kopii tymczasowych, a także sposób przydzielenia pamięci dla SQL Server. Sprawdzamy, czy system nie korzysta z wolnych lub przeciążonych dysków, czy macierz działa prawidłowo oraz czy nie występują błędy sprzętowe mogące prowadzić do utraty danych.
W środowisku wirtualnym analizujemy konfigurację maszyny, dostępne zasoby hosta i sposób przydzielania procesora oraz pamięci. Nadmierne obciążenie innych maszyn wirtualnych może wpływać na pracę XL, nawet gdy sama konfiguracja serwera wygląda poprawnie. Kontrolujemy również wolne miejsce na woluminach, ponieważ brak miejsca może zatrzymać zapis danych, wykonanie kopii zapasowej lub działanie usług systemowych.
Serwer powinien znajdować się w miejscu zapewniającym odpowiednią temperaturę, zasilanie i ochronę przed przypadkowym odłączeniem. W przypadku serwera fizycznego istotne są sprawne wentylatory, zasilacz awaryjny UPS i regularna kontrola stanu dysków. UPS powinien umożliwiać bezpieczne zamknięcie systemu w razie dłuższej przerwy w dostawie energii, a nie tylko chwilowo podtrzymywać zasilanie.
Problemy z Comarch ERP XL nie zawsze wynikają z serwera. Użytkownik może doświadczać opóźnień z powodu uszkodzonego dysku, nieaktualnego systemu, przeciążenia komputera albo niestabilnego połączenia z siecią. Sprawdzamy konfigurację stacji roboczych, sposób uruchamiania aplikacji, dostęp do udziałów sieciowych i poprawność komunikacji z serwerem SQL.
W firmach korzystających z terminali magazynowych, drukarek etykiet, czytników kodów kreskowych lub drukarek fiskalnych dodatkowym elementem jest komunikacja z urządzeniami peryferyjnymi. Błąd może pojawiać się tylko na jednym stanowisku, dlatego konieczne jest ustalenie, czy problem dotyczy całej instalacji, konkretnego użytkownika, komputera, urządzenia albo określonego dokumentu.
XL często komunikuje się z zewnętrznymi systemami poprzez usługi API, EDI lub integracje z platformami sprzedażowymi — wymaga to prawidłowej konfiguracji zapory sieciowej, certyfikatów SSL oraz stabilnego łącza internetowego. Zajmujemy się konfiguracją tych połączeń od strony sieciowej i systemowej, we współpracy z konsultantami wdrożeniowymi Comarch odpowiedzialnymi za samą logikę biznesową.
Przy diagnozowaniu integracji sprawdzamy, czy serwer może połączyć się z wymaganymi adresami, czy zapora nie blokuje ruchu oraz czy certyfikat jest aktualny i poprawnie zainstalowany. Weryfikujemy także rozwiązywanie nazw DNS, konfigurację proxy i reguły bezpieczeństwa. Jeżeli połączenie jest dostępne, ale dane nie są przekazywane, analizujemy logi usługi, harmonogram zadań i status kolejki komunikatów.
Integracje powinny być opisane w sposób pozwalający na szybkie odtworzenie konfiguracji. W dokumentacji warto wskazać, z jakiego serwera uruchamiana jest usługa, jakie konto ją obsługuje, z jakimi adresami się komunikuje i gdzie znajdują się logi. Pozwala to ograniczyć czas potrzebny na przywrócenie działania po awarii serwera lub zmianie infrastruktury.
W przypadku integracji EDI ważna jest kolejność obsługi komunikatów. Nieudany import jednego dokumentu nie powinien powodować niekontrolowanego ponawiania operacji ani tworzenia duplikatów. Ustalamy z osobami odpowiedzialnymi za wdrożenie, jak obsługiwane są błędy, gdzie trafiają odrzucone komunikaty i w jaki sposób można bezpiecznie wznowić wymianę danych.
Ze względu na krytyczne znaczenie systemu XL dla działania firmy stosujemy rozbudowane strategie backupu: pełne kopie bazy danych w cyklu dobowym, kopie różnicowe częściej oraz przechowywanie kopii w kilku lokalizacjach, w tym poza siedzibą firmy. Aktualizacje XL są bardziej złożone niż w Optimie i zwykle wymagają środowiska testowego, na którym wcześniej sprawdzamy zgodność wersji bazy, modułów dodatkowych i raportów Crystal Reports z nową wersją systemu, zanim aktualizacja trafi na środowisko produkcyjne.
Samo wykonanie pliku kopii nie jest równoznaczne z działającym systemem backupu. Sprawdzamy, czy zadania uruchamiają się zgodnie z harmonogramem, czy kopie mają prawidłowy rozmiar oraz czy można je odczytać. Okresowo wykonujemy próbne odtworzenie bazy na oddzielnym środowisku. Taki test pozwala potwierdzić, że kopia jest użyteczna i że firma zna procedurę powrotu do pracy.
W planie backupu należy uwzględnić nie tylko bazę SQL Server, ale również konfigurację integracji, pliki raportów, ustawienia usług, dokumentację oraz dane przechowywane poza bazą. Zakres zależy od konkretnego wdrożenia. Brak jednego z tych elementów może sprawić, że po odtworzeniu bazy system uruchomi się, ale nie będzie prawidłowo współpracował z pozostałymi usługami.
Przy powolnym działaniu XL analizujemy czas odpowiedzi aplikacji, obciążenie procesora, pamięć, operacje dyskowe i ruch sieciowy. Sprawdzamy również blokady w bazie danych, długo trwające zapytania oraz zadania wykonywane w tle. Opóźnienie występujące tylko podczas zamykania miesiąca, generowania raportu lub synchronizacji z e-Commerce może mieć inną przyczynę niż spowolnienie wszystkich operacji.
Wydajność może pogarszać się stopniowo wraz ze wzrostem bazy i liczby dokumentów. Dlatego kontrola powinna być prowadzona regularnie, a nie dopiero po wystąpieniu awarii. Konserwacja indeksów, aktualizacja statystyk, kontrola dzienników transakcji i weryfikacja planów zadań SQL pomagają utrzymać przewidywalne działanie środowiska. Zakres prac musi być dopasowany do konfiguracji bazy i uzgodniony z osobami odpowiedzialnymi za wdrożenie.
Przed aktualizacją przygotowujemy plan obejmujący kopię zapasową, kolejność działań, wymagane okno serwisowe i sposób powrotu do poprzedniej wersji. Weryfikujemy zależności między bazą, aplikacją, dodatkami, raportami oraz usługami integracyjnymi. Aktualizacja wykonana bez sprawdzenia tych elementów może zakończyć się błędami dopiero podczas pracy użytkowników.
Środowisko testowe pozwala sprawdzić najważniejsze scenariusze: logowanie, wystawianie dokumentów, pracę magazynu, wydruk, import i eksport danych, raporty oraz komunikację z systemami zewnętrznymi. Testy powinny wykonać również osoby, które znają codzienny proces pracy firmy, ponieważ nie każdy problem techniczny jest widoczny podczas samego uruchomienia programu.
Do często zgłaszanych problemów należą wolne działanie programu, błędy połączenia z bazą, niedostępność usług integracyjnych, problemy z wydrukami oraz brak możliwości wykonania kopii zapasowej. Każdy z tych objawów może mieć kilka przyczyn. Przykładowo wolne otwieranie dokumentów może wynikać z obciążenia serwera, blokady w bazie, problemu z siecią albo błędnej konfiguracji konkretnego stanowiska.
W przypadku braku połączenia z bazą sprawdzamy dostępność serwera, działanie usługi SQL Server, nazwę instancji, reguły zapory i uprawnienia użytkownika. Jeżeli problem występuje tylko na jednym komputerze, analizujemy jego konfigurację zamiast zakładać awarię całego środowiska. Przy problemach z integracją kontrolujemy logi oraz status kolejki, aby odróżnić niedostępność usługi od błędnych danych wejściowych.
Problemy z drukowaniem mogą być związane ze sterownikiem, mapowaniem drukarki, uprawnieniami usługi lub konfiguracją raportu. Najpierw ustalamy, czy drukowanie nie działa w całym systemie, czy tylko dla określonego raportu, użytkownika albo stanowiska. Takie zawężenie pozwala szybciej wybrać właściwy kierunek diagnostyki.
Przed rozpoczęciem prac warto przygotować podstawowe informacje o środowisku: wersję Comarch ERP XL, wersję SQL Server, typ instalacji, liczbę stanowisk, używane integracje oraz opis momentu pojawienia się problemu. Pomocne są także komunikaty błędów, godziny występowania zdarzeń i informacja, czy problem dotyczy wszystkich użytkowników.
Takie dane ułatwiają odtworzenie problemu i ograniczają ryzyko wykonywania przypadkowych zmian na środowisku produkcyjnym. W przypadku awarii najważniejsze jest zabezpieczenie danych, ustalenie zakresu niedostępności i przywrócenie kontrolowanego działania systemu.
Comarch ERP XL łączy warstwę techniczną z rozbudowaną konfiguracją procesów biznesowych. Serwis komputerowy może odpowiadać za serwer, system Windows Server, SQL Server, sieć, kopie zapasowe i stacje robocze. Konsultant wdrożeniowy zajmuje się natomiast konfiguracją funkcji systemu, procesów, uprawnień biznesowych oraz zasad działania modułów.
Podział odpowiedzialności powinien być ustalony przed rozpoczęciem prac. Dzięki temu wiadomo, kto analizuje błąd, kto zatwierdza zmianę i kto wykonuje test po jej wprowadzeniu. Przy integracjach i aktualizacjach współpraca obu stron jest szczególnie ważna, ponieważ zmiana techniczna może wpływać na działanie konfiguracji biznesowej, a modyfikacja systemu może zmienić wymagania infrastruktury.
Regularna obsługa środowiska Comarch ERP XL powinna obejmować kontrolę serwera i bazy danych, weryfikację kopii zapasowych, monitorowanie zasobów, przegląd logów, sprawdzanie integracji oraz planowanie aktualizacji. Takie podejście ułatwia wykrywanie nieprawidłowości, zanim przerodzą się one w przestój, utratę danych lub problem obejmujący wielu użytkowników.
Zgłoszenie naprawy: 22 390 56 49 — telefon czynny całą dobę, siedem dni w tygodniu. Sprzęt odbieramy spod wskazanego adresu w Grodzisku Mazowieckim i okolicy.