Kiedy zamówienia ze sklepu internetowego przestają trafiać do systemu handlowego, w pierwszej chwili podejrzenie niemal zawsze pada na samą platformę e-commerce. Przedsiębiorcy zakładają, że błąd tkwi w skrypcie sklepu, usterce po stronie hostingu witryny lub w mechanizmie płatności online. W rzeczywistości wstrzymanie przepływu danych najczęściej wynika z problemów komunikacyjnych na styku środowiska lokalnego z infrastrukturą internetową, a nie z awarii samego sklepu.
Należy wyraźnie rozróżnić dwa odmienne stany techniczne. Pierwszy to sytuacja, w której platforma sprzedażowa jest całkowicie niedostępna dla klientów zewnętrznych, generuje błędy serwera WWW i uniemożliwia składanie zamówień. Drugi przypadek zachodzi wtedy, gdy klienci bez przeszkód przeglądają ofertę i finalizują zakupy, lecz baza handlowo-magazynowa nie odnotowuje tych zdarzeń, a stany magazynowe w sieci nie ulegają odświeżeniu. Za ten drugi stan odpowiada bezpośrednio kanał wymiany danych, w którym uczestniczy Comarch ERP Altum. Oprogramowanie to realizuje zaawansowaną logikę wielomagazynową i handlową, a do sprawnego przekazywania informacji do silnika e-commerce wymaga stabilnego środowiska sieciowego, odpowiednich uprawnień systemowych oraz spójności relacyjnej bazy danych.
Rozszczelnienie kanału integracyjnego daje bardzo charakterystyczne symptomy, które personel firmy dostrzega podczas codziennych operacji handlowych. W rozmowach zgłoszeniowych najczęściej powtarzają się konkretne opisy sytuacji:
Problemy z przesyłaniem informacji pomiędzy Comarch ERP Altum a sklepem internetowym mają zróżnicowane podłoże techniczne. Uszeregowane od najczęściej występujących do rzadszych, obejmują następujące obszary:
Najczęstszą przyczyną utraty łączności są modyfikacje w infrastrukturze sieciowej przedsiębiorstwa. Zmiana parametrów routera, wprowadzenie nowych reguł w zaporze sieciowej (firewall) lub aktualizacja oprogramowania antywirusowego potrafi zablokować porty komunikacyjne wykorzystywane do transmisji pakietów. W efekcie proces wymiany danych traci możliwość nawiązania sesji z zewnętrznym serwerem sklepu.
Wymiana danych handlowych odbywa się przez szyfrowane protokoły sieciowe. Wygasły certyfikat bezpieczeństwa, zmiana metody uwierzytelniania na serwerze docelowym lub brak zaktualizowanych bibliotek kryptograficznych w systemie operacyjnym powoduje natychmiastowe przerwanie bezpiecznego tunelu transmisyjnego.
Comarch ERP Altum operuje na rozbudowanej relacyjnej bazie danych. Jeśli silnik bazodanowy wykonuje w danym momencie czasochłonne raporty, wielomodułowe przeliczenia magazynowe lub proces tworzenia kopii zapasowej, mechanizm synchronizujący może napotkać tzw. zakleszczenie transakcji (deadlock) lub przekroczyć limit czasu oczekiwania na odpowiedź (timeout).
Procesy synchronizacji działają zazwyczaj w tle w ramach dedykowanych kont usługowych. Zmiana hasła użytkownika systemowego, wygaśnięcie uprawnień do zapisu w określonych strukturach bazy danych lub odebranie praw do uruchamiania usług sieciowych uniemożliwia wykonanie procedury eksportu i importu.
Wprowadzenie w kartotekach asortymentowych nietypowych znaków, brak wymaganych powiązań pomiędzy stawkami podatkowymi a jednostkami miary, czy uszkodzenie pojedynczego rekordu potrafi zatrzymać całą kolejkę przetwarzania, gdy moduł wymiany danych nie potrafi zinterpretować błędnego wpisu.
Ustalenie źródła problemu w zaawansowanym środowisku handlowym wymaga systematycznego podejścia. Wykonujemy pełną weryfikację poszczególnych warstw technologicznych:
Prace diagnostyczne rozpoczynamy od sprawdzenia stanu kopii zapasowej oraz integralności struktur bazy danych. Przed ingerencją w jakiekolwiek ustawienia zabezpieczamy aktualny stan tabel, w tym kolejkę transakcji oczekujących na wysyłkę. Sprawdzamy logi silnika bazy pod kątem błędów wejścia-wyjścia oraz przerwanych transakcji.
Kolejnym etapem jest test łączności bezpośredniej między komputerem zarządzającym synchronizacją a serwerem obsługującym sklep. Weryfikujemy translację adresów, działanie tras sieciowych (routing), stabilność łączy internetowych oraz czasy odpowiedzi. Sprawdzamy, czy pakiety przesyłane przez protokoły webowe nie są modyfikowane lub odrzucane przez mechanizmy inspekcji ruchu.
Przeglądamy szczegółowe dzienniki zdarzeń generowane przez moduły odpowiedzialne za integrację w Comarch ERP Altum oraz komunikaty systemowe. Pozwala to wyizolować dokładny moment przerwania sesji i odczytać kod błędu zwracany przez interfejs programistyczny aplikacji (API) sklepu.
Weryfikujemy poprawność kluczy dostępowych, certyfikatów SSL oraz uprawnień kont, pod którymi działają automatyczne harmonogramy zadań. Sprawdzamy, czy usługi posiadają pełny dostęp do niezbędnych katalogów tymczasowych i przestrzeni wymiany plików.
W kontrolowanym środowisku uruchamiamy pojedynczą operację przesyłu dla ściśle określonej, małej grupy rekordów (np. zmiana stanu jednego towaru). Obserwacja odpowiedzi systemu w czasie rzeczywistym pozwala potwierdzić, czy usunięto źródło blokady.
Nieumiejętne próby przywrócenia synchronizacji mogą doprowadzić do nadpisania aktualnych stanów magazynowych błędnymi danymi lub zdublowania dokumentów w bazie. Należy unikać następujących działań:
Przed przyjazdem serwisu warto wykonać jedynie podstawowe, bezpieczne czynności weryfikacyjne:
Prawidłowe funkcjonowanie połączenia pomiędzy oprogramowaniem Comarch ERP Altum a platformą sprzedaży internetowej decyduje o ciągłości handlu, dlatego wszelkie zakłócenia wymagają sprawnej interwencji. Realizujemy pomoc techniczną bezpośrednio w siedzibie klienta. Dojeżdżamy na miejsce na terenie Warszawy oraz okolicznych powiatów.
Współpraca rozpoczyna się od analizy problemu na miejscu awarii. Po wstępnej diagnozie infrastruktury sieciowej i bazodanowej przedstawiamy zakres niezbędnych prac oraz indywidualną wycenę przed przystąpieniem do jakichkolwiek działań. W sytuacjach wymagających zaawansowanych napraw sprzętowych stacji roboczej, odbieramy sprzęt do warsztatu i odwozimy go po zakończeniu prac własnym transportem. Zapewniamy pełne bezpieczeństwo danych handlowych — na życzenie klienta podpisujemy umowę o poufności (NDA). Wszystkie czynności wykonują bezpośrednio nasi specjaliści, co gwarantuje pełną kontrolę nad procesem naprawy.
W przypadku problemów z synchronizacją danych, błędów wymiany dokumentów lub braku łączności systemu z platformą handlową 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.