Laptop z ekranem programu do zarządzania firmą

Comarch ERP Altum — obsługa i serwis

Comarch ERP Altum to nowocześniejsza platforma ERP Comarch, kierowana do firm handlowych i sieci wielooddziałowych, w tym franczyzowych. Od strony technicznej Altum stawia własne wymagania dotyczące serwera aplikacji, bazy danych oraz komunikacji między oddziałami. Prawidłowo przygotowana infrastruktura ma bezpośredni wpływ na szybkość pracy, dostępność systemu i bezpieczeństwo danych.

Wdrożenie Altum nie ogranicza się do instalacji programu na jednym komputerze. Należy zaplanować środowisko serwerowe, połączenia sieciowe, uprawnienia użytkowników, sposób wykonywania kopii zapasowych oraz procedury aktualizacji. W przypadku przedsiębiorstwa posiadającego kilka oddziałów dodatkowego znaczenia nabiera ciągłość komunikacji i możliwość pracy w sytuacji czasowej awarii internetu.

Wsparcie serwisowe obejmuje zarówno przygotowanie nowych stanowisk, jak i diagnostykę problemów występujących podczas codziennej pracy. Dotyczy to między innymi błędów połączenia z serwerem aplikacji, problemów z bazą SQL, nieprawidłowej konfiguracji zapory, niedziałających stanowisk POS oraz spowolnień pojawiających się przy większej liczbie użytkowników.

Altum, w odróżnieniu od Optimy, opiera się na architekturze trójwarstwowej z dedykowanym serwerem aplikacji Comarch ERP Altum Application Server, który pośredniczy między bazą danych SQL a stacjami roboczymi i punktami sprzedaży. Oznacza to, że oprócz samego SQL Server trzeba prawidłowo zainstalować i skonfigurować usługę serwera aplikacji, w tym porty komunikacyjne, certyfikaty oraz reguły zapory sieciowej.

W praktyce każda z tych warstw może być źródłem problemu. Błąd widoczny na komputerze użytkownika nie zawsze oznacza awarię samego programu. Przyczyną może być zatrzymana usługa, brak dostępu do portu, nieprawidłowy certyfikat, niedostępny serwer SQL albo problem z rozwiązywaniem nazw w sieci. Dlatego skuteczna diagnostyka powinna obejmować cały przepływ danych, a nie tylko ponowną instalację aplikacji na stacji roboczej.

Wdrożenie wieloodziałowe

Altum jest często wykorzystywany w sieciach sklepów lub punktów usługowych, gdzie poszczególne oddziały łączą się z centralną bazą danych poprzez internet. W takich wdrożeniach kluczowa jest stabilność łącza VPN lub bezpiecznego połączenia site-to-site między lokalizacjami, a także konfiguracja stanowisk POS współpracujących z Altum Retail POS. Zajmujemy się doborem i konfiguracją routerów, tuneli VPN oraz zapewnieniem, że przerwa w łączności internetowej nie blokuje całkowicie sprzedaży w oddziale (tryb pracy offline kas).

Przed uruchomieniem oddziału warto przygotować jednolity schemat adresacji sieciowej, zasady dostępu oraz sposób identyfikowania urządzeń. Ułatwia to późniejszą rozbudowę środowiska i skraca czas diagnozowania awarii. Istotne jest również rozdzielenie sieci administracyjnej, sieci dla stanowisk sprzedaży i sieci dla urządzeń dodatkowych, jeżeli wymaga tego organizacja pracy lub polityka bezpieczeństwa.

Połączenie między lokalizacją centralną a oddziałami powinno być monitorowane. Sama informacja, że internet działa, nie wystarcza do potwierdzenia poprawnej komunikacji z Altum. Możliwe są sytuacje, w których użytkownik może przeglądać strony internetowe, ale nie ma dostępu do konkretnego portu serwera aplikacji albo tunel VPN działa tylko częściowo. Weryfikujemy dlatego dostępność wymaganych usług, opóźnienia, stabilność połączenia i reguły zapory po obu stronach.

Stanowiska sprzedaży i urządzenia peryferyjne

Problemy w oddziale często dotyczą nie samego Altum, lecz urządzeń współpracujących z systemem. Drukarki fiskalne, czytniki kodów kreskowych, drukarki dokumentów, wyświetlacze klienta i inne elementy stanowiska POS muszą mieć poprawnie zainstalowane sterowniki oraz właściwe ustawienia portów. Po wymianie komputera lub urządzenia konieczne może być ponowne skonfigurowanie integracji.

Przygotowując stanowisko, sprawdzamy nie tylko uruchomienie aplikacji, ale także pełny scenariusz sprzedaży. Obejmuje on logowanie, wyszukanie towaru, odczyt kodu, wybór formy płatności, wydruk dokumentu i przekazanie informacji do centralnego systemu. Taki test pozwala wykryć błędy, które nie pojawiają się podczas samego otwarcia programu.

Praca offline kas

Tryb offline może ograniczyć skutki chwilowej utraty połączenia, ale nie zastępuje stabilnej infrastruktury. Należy określić, jakie operacje mogą być wykonywane bez dostępu do centralnych zasobów, jak długo oddział może pracować lokalnie oraz w jaki sposób dane zostaną zsynchronizowane po przywróceniu łączności.

Po zakończeniu pracy offline trzeba zweryfikować synchronizację dokumentów, numerację, stany magazynowe i ewentualne konflikty danych. Szczególnej uwagi wymagają sytuacje, w których ten sam towar lub dokument był obsługiwany równolegle w kilku miejscach. Regularne testowanie trybu awaryjnego pomaga sprawdzić, czy procedura działa także poza warunkami testowymi.

Baza danych i wydajność

Podobnie jak XL, Altum wymaga SQL Server w wersji Standard przy większej skali działania. Serwer aplikacji Altum dodatkowo obciąża procesor i pamięć RAM niezależnie od samego silnika bazy danych, dlatego przy planowaniu infrastruktury uwzględniamy odrębne zasoby dla obu komponentów, najlepiej rozdzielone na osobne maszyny wirtualne przy większych wdrożeniach.

Wydajność systemu zależy również od szybkości dysków, ilości pamięci operacyjnej, konfiguracji systemu Windows Server oraz jakości sieci. Wolne działanie może być odczuwalne tylko w określonych godzinach, na przykład podczas intensywnej sprzedaży, synchronizacji danych lub wykonywania raportów. W takich przypadkach sama obserwacja jednego komputera nie wystarcza. Trzeba porównać obciążenie serwera SQL, serwera aplikacji, infrastruktury wirtualnej i łączy między lokalizacjami.

Przyczyną spowolnień bywają także nieprawidłowo ustawione zadania konserwacyjne, brak miejsca na dysku, rosnące pliki baz danych, nieaktualne sterowniki lub przeciążone urządzenia sieciowe. Weryfikujemy podstawowe parametry pracy środowiska i sprawdzamy, czy problem jest stały, czy występuje tylko podczas konkretnej operacji.

Rozdzielenie ról serwerów

W mniejszych instalacjach kilka komponentów może działać na jednym serwerze, jednak przed takim rozwiązaniem należy sprawdzić przewidywaną liczbę użytkowników i charakter pracy. W większych środowiskach rozdzielenie bazy SQL i serwera aplikacji ułatwia zarządzanie zasobami oraz ogranicza wpływ awarii jednego komponentu na pozostałe usługi.

Wirtualizacja może ułatwić wykonywanie kopii, odtwarzanie środowiska i przenoszenie usług, ale wymaga poprawnego przydziału zasobów. Nadmierne obciążenie hosta, współdzielenie wolnych dysków przez wiele maszyn lub brak rezerwy pamięci mogą powodować nieregularne problemy trudne do powiązania z konkretną usługą.

Kopie zapasowe i utrzymanie

Poza standardowym backupem bazy SQL zalecamy również archiwizację konfiguracji serwera aplikacji oraz plików licencyjnych. Aktualizacje Altum wymagają zatrzymania usługi serwera aplikacji, aktualizacji bazy danych i komponentów, a następnie ponownego uruchomienia usług w odpowiedniej kolejności — błędna kolejność jest częstą przyczyną problemów po aktualizacji, które usuwamy w ramach wsparcia serwisowego.

Kopia zapasowa powinna być wykonywana automatycznie, a jej poprawność należy okresowo sprawdzać. Sam fakt utworzenia pliku backupu nie oznacza jeszcze, że można go skutecznie wykorzystać. Testowe odtworzenie bazy lub wybranych elementów pozwala potwierdzić, że kopie są kompletne i dostępne w sytuacji awaryjnej.

Warto zabezpieczać również dokumentację konfiguracji. Powinna ona obejmować adresy serwerów, nazwy usług, wykorzystywane porty, informacje o połączeniach VPN, kolejność uruchamiania komponentów oraz dane potrzebne do odtworzenia stanowiska. Taka dokumentacja jest szczególnie ważna po wymianie serwera, routera albo komputera POS.

Aktualizacje systemu

Przed aktualizacją należy sprawdzić zgodność wersji wszystkich elementów środowiska. Dotyczy to aplikacji, serwera aplikacji, bazy SQL, dodatków, sterowników i urządzeń współpracujących z systemem. Aktualizacja wykonana tylko na części stanowisk może prowadzić do niespójności i błędów, których nie da się odtworzyć na każdym komputerze.

Bezpieczna procedura obejmuje wykonanie kopii, zaplanowanie przerwy w pracy, zatrzymanie wymaganych usług, aktualizację zgodnie z dokumentacją oraz test po uruchomieniu. Po zakończeniu sprawdzamy logowanie, dostęp do bazy, komunikację oddziałów, sprzedaż na stanowisku POS i drukowanie dokumentów. Dopiero wtedy można uznać aktualizację za zakończoną.

Najczęstsze problemy techniczne

Jednym z częstszych problemów jest brak połączenia z serwerem aplikacji. Może on wynikać z zatrzymanej usługi, zmiany adresu serwera, blokady portu lub problemu z certyfikatem. W pierwszej kolejności sprawdzamy dostępność serwera i usług, a następnie konfigurację konkretnego stanowiska.

Inną grupę stanowią błędy związane z bazą danych: brak miejsca na dysku, niedostępna usługa SQL Server, nieprawidłowe uprawnienia lub uszkodzenie elementów środowiska. W takich sytuacjach ważne jest zabezpieczenie danych przed rozpoczęciem naprawy i unikanie przypadkowego usuwania plików bazodanowych.

W oddziałach mogą występować również opóźnienia synchronizacji, rozłączanie kas, problemy z drukowaniem albo niestabilne działanie połączenia VPN. Do skutecznej diagnozy przydatne są godziny występowania błędów, nazwa stanowiska, rodzaj wykonywanej operacji i informacja, czy problem dotyczy jednego oddziału, czy całej sieci.

Praktyczne przygotowanie stanowiska pracy

Nowy komputer przeznaczony do pracy z Altum powinien zostać przygotowany według określonej listy kontrolnej. Obejmuje ona aktualizacje systemu, sterowniki, ustawienia sieci, dostęp do serwera, instalację wymaganych komponentów oraz konfigurację urządzeń peryferyjnych. Należy także ustalić, jakie konto będzie używane do pracy i jakie uprawnienia są rzeczywiście potrzebne.

Po instalacji wykonujemy test funkcjonalny, a nie tylko sprawdzamy, czy aplikacja się uruchamia. Weryfikujemy podstawowe operacje wykonywane przez użytkownika na danym stanowisku. Dzięki temu komputer może zostać przekazany do pracy dopiero po potwierdzeniu, że działa w rzeczywistym scenariuszu przedsiębiorstwa.

Bezpieczeństwo i kontrola dostępu

Środowisko Altum powinno być chronione przed nieautoryzowanym dostępem zarówno z sieci lokalnej, jak i przez połączenia między oddziałami. Reguły zapory należy ograniczyć do wymaganych usług, a dostęp administracyjny zabezpieczyć osobnymi kontami i silnymi hasłami. Nie powinno się udostępniać szerzej portów, które nie są potrzebne do działania systemu.

Ważne jest także regularne usuwanie nieużywanych kont oraz kontrola uprawnień po zmianach kadrowych i organizacyjnych. Bezpieczeństwo obejmuje również komputery POS, serwery, routery i urządzenia używane do zdalnego zarządzania. Aktualny program antywirusowy nie zastąpi prawidłowej konfiguracji dostępu, kopii zapasowych i procedur reagowania na awarie.

Zakres wsparcia serwisowego

Wsparcie może obejmować analizę infrastruktury, konfigurację serwera aplikacji, przygotowanie bazy SQL, ustawienie komunikacji między oddziałami, instalację stanowisk oraz diagnostykę problemów po aktualizacji. Pomagamy również przy wymianie komputerów, przenoszeniu usług na nowy serwer i porządkowaniu dokumentacji technicznej.

Każdy przypadek wymaga ustalenia, czy problem dotyczy jednego użytkownika, jednego oddziału, konkretnego komponentu czy całego środowiska. Taki podział pozwala szybciej ustalić zakres awarii i dobrać właściwe działania. W przypadku serwisu komputerowego i laptopów w Grodzisku Mazowieckim oraz okolicach istotne jest także wsparcie lokalne przy urządzeniach znajdujących się w siedzibie firmy lub oddziale.

Najczęstsze pytania dotyczące Comarch ERP Altum

Czy Altum może działać na jednym serwerze?

W mniejszych środowiskach jest to możliwe, ale decyzja powinna uwzględniać liczbę użytkowników, stanowisk POS, oddziałów i wykonywanych operacji. Przy większym obciążeniu rozdzielenie serwera SQL i serwera aplikacji może poprawić przewidywalność działania oraz ułatwić diagnostykę.

Czy awaria internetu zawsze zatrzymuje sprzedaż?

Nie musi tak być, jeżeli środowisko i stanowiska zostały przygotowane do pracy offline. Zakres dostępnych operacji zależy jednak od konfiguracji. Po przywróceniu połączenia należy sprawdzić synchronizację i zgodność danych.

Co przygotować przed zgłoszeniem problemu?

Warto zanotować komunikat błędu, godzinę jego wystąpienia, nazwę stanowiska oraz informację, czy problem dotyczy innych użytkowników. Przydatne są również informacje o ostatnich zmianach, takich jak aktualizacja, wymiana routera, komputera lub urządzenia fiskalnego.

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.

Zobacz też

Grodzisk Mazowiecki
Image

Arrived compass prepare an on as. Reasonable particular on my it in sympathize. Size now easy eat hand how. Unwilling he departure elsewhere dejection at. Heart large seems may purse means few blind.