Prace nad spięciem modułu handlowego enova365 ze sklepem internetowym rozpoczynają się bezpośrednio na stanowisku roboczym lub komputerze pełniącym rolę lokalnego magazynu danych. Pierwszym krokiem jest sprawdzenie stabilności połączenia sieciowego oraz weryfikacja, czy baza danych enova365 odpowiada na zapytania bez opóźnień. Serwisant ocenia konfigurację portów komunikacyjnych, stan zapory sieciowej (firewalla) oraz uprawnienia konta technicznego, które ma odpowiadać za wymianę informacji między bazą a silnikiem e-commerce. Wszelkie operacje poprzedza utworzenie pełnej kopii zapasowej bazy danych, co zabezpiecza strukturę stanów magazynowych, cenników i kartotek kontrahentów przed nieoczekiwaną modyfikacją.
Kolejna czynność to audyt parametrów komunikacyjnych. Połączenie platformy e-commerce z systemem enova365 Handel wymaga sprawnego mechanizmu pośredniczącego — najczęściej interfejsu API (Application Programming Interface), czyli zestawu reguł umożliwiających automatyczną wymianę danych między odrębnymi aplikacjami. Na tym etapie weryfikowane jest, czy serwer WWW obsługujący sklep może nawiązać bezpieczne, szyfrowane połączenie z lokalną siecią klienta. Jeśli baza danych lub usługa integracyjna znajduje się w sieci lokalnej, konieczne bywa odpowiednie przekierowanie portów na routerze lub zestawienie bezpiecznego tunelu transmisyjnego.
Zgłoszenia dotyczące nieprawidłowości w działaniu integracji e-commerce z modułem handlowym enova365 mają zazwyczaj bardzo konkretny wymiar praktyczny. Osoby zarządzające sprzedażą telefonicznie najczęściej opisują sytuację słowami: zamówienia ze strony przestały wpadać do programu handlowego, a klienci w sieci widzą produkty, których fizycznie nie ma już w magazynie. Innym razem proces synchronizacji zawiesza się na jednym produkcie i blokuje całą kolejkę wymiany informacji, przez co stany ilościowe na stronie internetowej nie odświeżają się od wielu godzin.
Zdarza się również, że zamówienie złożone w sklepie internetowym dociera do enova365 Handel, ale tworzy się jako dokument z błędną stawką podatku, bez danych nabywcy lub z niepoprawnie przypisaną formą płatności. Błędy te uniemożliwiają automatyczne wystawienie dokumentu sprzedaży i zmuszają pracowników do ręcznego przepisywania pozycji, co rodzi pomyłki i spowalnia realizację wysyłek. Niekiedy integracja działa jednostronnie: pobieranie zamówień przebiega prawidłowo, lecz aktualizacja statusów realizacji czy wysyłanie numerów listów przewozowych do panelu sklepu kończy się komunikatem o niepowodzeniu transmisji.
Przyczyny problemów ze spójnością danych między enova365 a sklepem internetowym można usystematyzować od tych występujących najczęściej:
Prawidłowe zestawienie enova365 Handel ze sklepem internetowym to wieloetapowa procedura wdrożeniowa. Serwis rozpoczyna pracę od analizy struktury danych w programie enova365 oraz parametrów technicznych sklepu. Zabezpieczenie integralności systemu wymaga zdefiniowania reguł nadrzędnych: określa się, które środowisko jest źródłem prawdy dla stanów magazynowych (zazwyczaj jest to enova365), a które dla danych zamawiających (sklep online).
Następnie konfigurowana jest usługa komunikacyjna. Jeśli integracja opiera się na harmonogramie zadań systemowych, weryfikowane są czasy wywołań poszczególnych skryptów, aby odpytywanie bazy nie nakładało się na godziny tworzenia kopii zapasowych. Serwisant ustawia mapowanie pól, dbając o to, by każda cecha produktu, kategoria, pole dodatkowe oraz metoda płatności w sklepie miały swój ścisły odpowiednik w modułach handlowych i finansowych programu enova365.
Kluczowym elementem jest uruchomienie testowego środowiska wymiany danych. Przed włączeniem pełnej automatyzacji wykonywana jest synchronizacja próbna na pojedynczych, wytypowanych kartotekach towarowych. Sprawdza się zachowanie systemu przy zmianie ceny netto i brutto, rezerwacji towaru przez zamówienie ze sklepu oraz przy całkowitym wyzerowaniu stanu magazynowego. Dopiero po potwierdzeniu, że mechanizm kolejkowania zamówień poprawnie tworzy dokumenty wstępne (np. zamówienia od odbiorcy), proces zostaje przełączony w tryb pracy ciągłej.
W przypadku zastałych awarii istniejących połączeń procedura obejmuje analizę dzienników zdarzeń (logów integratora). Przegląd rejestru błędów pozwala zidentyfikować konkretny rekord w bazie danych, który wstrzymuje transmisję pakietu, a następnie bezpiecznie skorygować niespójność bez uszczerbku dla pozostałych dokumentów handlowych.
Aby prace wdrożeniowe lub diagnostyczne przebiegły sprawnie, warto przed przybyciem technika zgromadzić niezbędne informacje techniczne i organizacyjne:
W razie zatrzymania synchronizacji odradza się wykonywanie gwałtownych operacji bezpośrednio na strukturach bazy danych enova365. Próby ręcznego kasowania zablokowanych zamówień w bazie danych za pomocą zewnętrznych narzędzi edycyjnych mogą doprowadzić do uszkodzenia relacji między tabelami i unieważnienia spójności całego modułu handlowego. Nie należy również masowo modyfikować kodów towarowych w sklepie internetowym podczas trwającej awarii, ponieważ po wznowieniu łączności program może potraktować zmodyfikowane produkty jako zupełnie nowe kartoteki i zdublować asortyment.
Zanim serwis pojawi się na miejscu, można podjąć podstawowe czynności weryfikacyjne, które nie niosą ryzyka uszkodzenia danych:
Wszystkie usługi realizowane są bezpośrednio w siedzibie firmy lub biurze klienta na terenie Warszawy oraz okolicznych powiatów. W przypadku problemów z oprogramowaniem handlowym i synchronizacją ze sklepem internetowym technik dojeżdża pod wskazany adres ze sprzętem diagnostycznym, eliminując konieczność odłączania i przewożenia komputerów firmowych.
Przed przystąpieniem do jakichkolwiek działań w systemie enova365 przeprowadzana jest diagnoza źródła usterki, a klient otrzymuje jasną informację o planowanym zakresie prac oraz indywidualną wycenę. Prace rozpoczynają się dopiero po pełnej akceptacji ustaleń. Podczas obsługi kluczowych systemów firmowych priorytetem pozostaje bezpieczeństwo informacji — na życzenie klienta bezpłatnie podpisywana jest umowa o poufności (NDA). Wszystkie czynności wykonują bezpośrednio wykwalifikowani specjaliści serwisu.
Gdyby diagnostyka wykazała, że źródło problemu leży w fizycznej usterce nośnika danych, awarii płyty głównej komputera lub konieczności przeprowadzenia zaawansowanych napraw podzespołów, sprzęt może zostać bezpiecznie odebrany do warsztatu i odwieziony po wykonaniu naprawy. Do wszelkich prac sprzętowych stosowane są wyłącznie fabrycznie nowe podzespoły, a wykonane naprawy objęte są gwarancją do 12 miesięcy. Po zakończeniu zlecenia wystawiana jest faktura bez VAT.
W celu umówienia wizyty technika i konfiguracji połączenia enova365 ze sklepem internetowym prosimy o kontakt telefoniczny 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.