Skip to content

Tryb offline

Aplikacja Deratix w pełni obsługuje pracę bez połączenia z internetem. Ten przewodnik wyjaśnia, jak działa tryb offline.

Wskaźnik stanu połączenia

Aplikacja automatycznie wykrywa stan połączenia:

  • Online - normalny stan, bez specjalnego wskaźnika
  • Offline - czerwona kropka przy ikonie Dashboard w menu bocznym / dolnej nawigacji

Na dashboardzie pojawi się karta “Czeka na synchronizację” z liczbą protokołów offline.

Co możesz robić offline

W pełni dostępne

Ograniczone

  • ⚠️ Wyszukiwanie - tylko w lokalnie zapisanych danych
  • ⚠️ Filtrowanie - tylko lokalnie zapisane protokoły

Niedostępne offline

  • ❌ Tworzenie nowych klientów
  • ❌ Edycja istniejących klientów
  • ❌ Pobieranie PDF protokołów
  • ❌ Wczytywanie nowych danych z serwera
  • ❌ Statystyki na dashboardzie
  • ❌ Funkcja “Najbliżsi klienci” (GPS)
  • ❌ Powiadomienia e-mail

Jak działa zapis protokołów offline

Gdy utworzysz protokół bez połączenia:

  1. Protokół zapisze się lokalnie w przeglądarce
  2. Zdjęcia zapiszą się jako lokalne dane obrazów
  3. Lokalizacja GPS zostanie zapisana (jeśli jest dostępna)
  4. Protokół otrzyma tymczasowe oznaczenie “Czeka na sync”

Synchronizacja

Automatyczna synchronizacja

Po przywróceniu połączenia z internetem:

  1. Aplikacja automatycznie wykryje stan online
  2. Uruchomi się synchronizacja oczekujących protokołów
  3. Dla każdego protokołu:
    • Najpierw zostaną przesłane zdjęcia
    • Potem zostanie wysłany protokół
    • Zapisze się lokalizacja GPS synchronizacji
  4. Po pomyślnej synchronizacji protokół pojawi się w historii z przypisanym numerem

Statusy synchronizacji

StatusZnaczenie
CzekaProtokół czeka na wysłanie
SynchronizujęTrwa wysyłanie
BłądSynchronizacja nie powiodła się

Po pomyślnej synchronizacji protokół znika z oczekujących i pojawia się na standardowej liście.

Ponowne próby

Jeśli synchronizacja się nie powiedzie:

  • Aplikacja automatycznie spróbuje ponownie (maks. 3 próby)
  • Przy trwałej awarii protokół pozostaje w oczekujących
  • Możesz spróbować synchronizacji później

Szkice

Szkice to rozpoczęte protokoły zapisane lokalnie:

Robocze protokoły - Desktop
Robocze protokołyDesktop
  • Zapisują się automatycznie podczas pisania
  • Pozostają zapisane po zamknięciu przeglądarki
  • Nie są wysyłane na serwer, dopóki ich nie ukończysz
  • Limit to 5 szkiców

Zapisane dane

Co zapisuje się lokalnie

  • Klienci i adresy - synchronizowane z lokalnej pamięci przeglądarki
  • Słowniki - materiały, szkodniki, typy prac, instalacje
  • Protokoły offline - oczekujące na synchronizację
  • Szkice - rozpoczęte protokoły
  • Pliki statyczne - logo firmy, fonty, ikony

Bezpieczeństwo danych

Dane są zapisane w przeglądarce:

  • Nie znikają po zamknięciu przeglądarki
  • Nie znikają po restarcie urządzenia
  • Znikną tylko po usunięciu danych przeglądarki

Ostrzeżenie: Nie usuwaj danych przeglądarki, jeśli masz niezsynchronizowane protokoły!

Instalacja jako aplikacja (PWA)

Dla lepszej pracy offline zalecamy zainstalowanie aplikacji na urządzeniu.

Zalety PWA

  • Szybsze uruchamianie
  • Pewniejszy tryb offline
  • Ikona na ekranie głównym
  • Brak paska adresu przeglądarki

Android / Desktop (Chrome, Edge)

  1. Po otwarciu aplikacji pojawi się baner z możliwością instalacji
  2. Kliknij Zainstaluj
  3. Potwierdź instalację

iPhone / iPad (iOS)

  1. Kliknij ikonę Udostępnij w przeglądarce (w pasku URL)
  2. Wybierz Dodaj do ekranu początkowego
  3. Potwierdź kliknięciem Dodaj

Uwaga: Na iOS instalacja PWA działa z Safari, Chrome i innych przeglądarek od wersji iOS 16.4.

Rozwiązywanie problemów

Protokół się nie synchronizuje

  1. Sprawdź połączenie z internetem
  2. Upewnij się, że połączenie jest stabilne (nie tylko słaby sygnał)
  3. Poczekaj i spróbuj później - synchronizacja przebiegnie automatycznie
  4. Jeśli problem trwa, skontaktuj się z pomocą techniczną

Brakuje klientów w trybie offline

Klienci zapisują się lokalnie przy pierwszym wczytaniu. Przed wyjazdem w teren:

  1. Otwórz bazę klientów
  2. W razie potrzeby przejdź do detailu klientów, których będziesz potrzebować
  3. Dane zapiszą się automatycznie do użycia offline

Aplikacja nie działa offline

  • Sprawdź, czy aplikacja jest zainstalowana jako PWA
  • Spróbuj zamknąć i ponownie otworzyć aplikację
  • Sprawdź, czy przeglądarka nie blokuje funkcji offline aplikacji

Wskazówki do pracy offline

Wskazówka 1: Przed wyjazdem w teren otwórz aplikację z połączeniem i przejdź klientów, których będziesz potrzebować.

Wskazówka 2: Synchronizuj regularnie, gdy masz stabilne połączenie.

Wskazówka 3: Zainstaluj aplikację jako PWA dla pewniejszego trybu offline.

Wskazówka 4: Na dashboardzie widzisz liczbę oczekujących protokołów - obserwuj ją, aby mieć pewność, że wszystko jest zsynchronizowane.

Wskazówka 5: Lokalizacja GPS zapisuje się także offline i synchronizuje razem z protokołem.

Esc