Błędy w konkretnych modułach enova365 mogą zakłócać lub całkowicie uniemożliwiać wykonywanie kluczowych operacji: wystawianie faktur, naliczanie wynagrodzeń, generowanie raportów. Diagnoza takich błędów wymaga dogłębnej znajomości zarówno systemu enova365, jak i procesów biznesowych, których błąd dotyczy. Specjalizujemy się w naprawie błędów funkcjonalnych wszystkich modułów enova365.
Klasyfikacja błędów funkcjonalnych
Błędy modułów funkcjonalnych dzielimy na: błędy konfiguracyjne (nieprawidłowe parametry prowadzące do błędnych obliczeń lub odmowy operacji), błędy danych (niespójne lub brakujące dane uniemożliwiające wykonanie operacji), błędy aplikacyjne (bug w kodzie enova365 – wymagający hotfixa od Soneta) oraz błędy integracyjne (moduł nie współpracuje poprawnie z innym modułem lub wtyczką). Identyfikacja kategorii jest kluczowa dla doboru metody naprawy.
Metodyka diagnostyki
Diagnozę błędu rozpoczynamy od reproducji w kontrolowanym środowisku – próbujemy odtworzyć błąd na środowisku testowym (kopia produkcji). Analizujemy logi aplikacji enova365 (dostępne w katalogu aplikacji lub przez panel konfiguracyjny), ślad stosu wyjątku .NET jeśli dotyczy, oraz dane wejściowe prowadzące do błędu. Sprawdzamy, czy problem dotyczy wszystkich danych czy tylko konkretnych rekordów.
Naprawa i eskalacja
Naprawiamy błędy konfiguracyjne i danych bezpośrednio. W przypadku podejrzenia buga aplikacyjnego dokumentujemy szczegółowy opis błędu z krokami reprodukcji i zgłaszamy do Soneta przez kanał serwisowy. Monitorujemy status zgłoszenia i po dostarczeniu hotfixa lub nowej wersji aplikujemy poprawkę w środowisku klienta, testując naprawioną funkcjonalność.