Offline režim
Aplikácia Deratix plne podporuje prácu bez pripojenia na internet. Táto príručka vysvetľuje, ako offline režim funguje.
Indikácia stavu pripojenia
Aplikácia automaticky deteguje stav pripojenia:
- Online - normálny stav, žiadna špeciálna indikácia
- Offline - červená bodka na ikone Dashboard v bočnom menu / spodnej navigácii
Na dashboarde sa zobrazí karta “Čaká na synchronizáciu” s počtom offline protokolov a zmien protokolov, ktoré čakajú na odoslanie. Karta “Čaká na vaše rozhodnutie” ukazuje zmeny, ktoré treba skontrolovať alebo odoslať.
Čo môžete robiť offline
Plne funkčné
- ✅ Vytváranie nových protokolov
- ✅ Úprava uloženého protokolu — zmena sa uloží po pripojení (pozri sekciu Úprava uloženého protokolu offline nižšie)
- ✅ Pridávanie fotografií
- ✅ Získavanie podpisov
- ✅ Práca s konceptami (drafty)
- ✅ Prezeranie už synchronizovaných klientov
- ✅ Prezeranie číselníkov (materiály, škodcovia, inštalácie)
- ✅ Prezeranie už synchronizovaných protokolov
Obmedzené
- ⚠️ Vyhľadávanie - len v lokálne uložených dátach
- ⚠️ Filtrovanie - len lokálne uložené protokoly
- ⚠️ PDF a fotky protokolu - len tie, ktoré ste predtým otvorili s pripojením
- ⚠️ Odovzdanie na kontrolu - pri povinnej kontrole vyžaduje pripojenie; offline zmenu iba uložíte
Nedostupné offline
- ❌ Vytváranie nových klientov
- ❌ Úprava existujúcich klientov
- ❌ Odoslanie protokolu klientovi (zmenu pripravíte na odoslanie a odošlete po pripojení)
- ❌ Načítanie nových dát zo servera
- ❌ Štatistiky na dashboarde
- ❌ Funkcia “Najbližší klienti” (GPS)
- ❌ Emailové notifikácie
Ako funguje ukladanie offline protokolov
Keď vytvoríte protokol bez pripojenia:
- Protokol sa uloží lokálne v prehliadači
- Fotografie sa uložia spolu s protokolom
- GPS poloha sa zaznamená (ak ste technik protokolu a poloha je dostupná)
- Protokol dostane dočasné označenie “Čaká na sync”
Úprava uloženého protokolu offline
Uložený protokol, ktorý môžete upravovať (napríklad rozpracovaný), upravíte aj bez pripojenia. Zmena sa uloží k tomu istému protokolu — nikdy nevznikne nový protokol.
- Otvorte protokol a kliknite na Upraviť
- Urobte zmeny (aj fotky a podpisy)
- Kliknite na Uložiť alebo Pripraviť na odoslanie
- Zmena sa uloží v zariadení a detail protokolu ukáže Zmena čaká na odoslanie
- Po pripojení sa zmena uloží k protokolu sama
Protokol sa nikdy neodošle klientovi sám. Ak ste zvolili Pripraviť na odoslanie, po uložení detail ukáže Uložené – pripravené na odoslanie. Klientovi ho odošlete jedným ťuknutím na Odoslať — ako zvyčajne vyberiete e-mailové adresy. Ak vám pracovný postup odoslanie nedovoľuje, zobrazí sa Na kontrolu. Pri povinnej kontrole technik offline vidí iba Uložiť; na kontrolu protokol odovzdá po pripojení.
Keď protokol medzitým zmenil niekto iný
Ak protokol po vašom otvorení uložil niekto iný (napr. kancelária), vaša zmena sa neuloží a nič sa neprepíše. Detail ukáže Protokol sa medzitým zmenil.
- Kliknite na Otvoriť moju zmenu — formulár ukáže rozdiely: čo je na serveri a čo je vo vašej zmene
- Rozhodnite sa:
- Nahradiť mojou verziou — uloží sa vaša zmena; zmeny, ktoré medzitým uložil niekto iný, sa prepíšu (vyžaduje potvrdenie)
- Zahodiť moju zmenu — protokol ostane tak, ako je uložený na serveri
Rovnako to funguje aj s pripojením, ak uložíte formulár otvorený dlhšie a protokol medzitým uložil niekto iný.
Ďalšie stavy zmeny
| Stav v detaile | Čo znamená | Čo urobiť |
|---|---|---|
| Zmena čaká na odoslanie | Uloží sa po pripojení | Nič, prípadne ju otvorte a upravte |
| Zmena sa práve odosiela… | Aplikácia ju práve ukladá | Počkajte; dovtedy protokol znova neuložíte |
| Uložené – pripravené na odoslanie | Zmena je uložená, protokol ešte nie je odoslaný | Odoslať, Na kontrolu alebo Zavrieť |
| Protokol sa medzitým zmenil | Niekto iný uložil novšiu verziu | Pozrite si rozdiely a rozhodnite |
| Zmenu nemožno uložiť | Napr. protokol bol medzitým odoslaný alebo zrušený, alebo k nemu už nemáte prístup | Otvorte zmenu alebo ju zahoďte |
| Zmenu sa nepodarilo odoslať | Opakované pokusy zlyhali | Skúsiť znova |
Ak protokol práve upravuje iný používateľ, vaša zmena počká a aplikácia to skúsi znova. Ak ho medzitým uložil, uvidíte rozdiely ako pri zmene niekým iným. V zozname protokolov má protokol so zmenou štítok so stavom zmeny.
Synchronizácia
Automatická synchronizácia
Po obnovení pripojenia na internet:
- Aplikácia automaticky deteguje online stav
- Spustí sa synchronizácia čakajúcich protokolov
- Pre každý protokol:
- Najprv sa nahrajú fotografie
- Potom sa odošle protokol
- Zaznamená sa GPS poloha synchronizácie
- Po úspešnej synchronizácii sa protokol zobrazí v histórii s priradeným číslom
Stavy synchronizácie
| Stav | Význam |
|---|---|
| Čaká | Protokol čaká na odoslanie |
| Synchronizujem | Prebieha odosielanie |
| Chyba | Synchronizácia zlyhala |
Po úspešnej synchronizácii protokol zmizne z čakajúcich a objaví sa v štandardnom zozname.
Opakované pokusy
Ak synchronizácia zlyhá:
- Aplikácia automaticky skúsi znova (max. 3 pokusy)
- Pri trvalom zlyhaní protokol zostáva v čakajúcich
- Môžete skúsiť synchronizáciu znova
- Po troch neúspešných pokusoch môžete protokol otvoriť cez Opraviť offline protokol
- Formulár označí konkrétnu problematickú fotografiu; môžete ju odstrániť a nahrať znova z galérie alebo fotoaparátu
- Oprava zachová pôvodný cieľ protokolu (uložiť, odoslať na kontrolu alebo odoslať klientovi)
- Ak lokálny protokol vznikol v staršej verzii bez informácie o vlastníkovi, pred prácou ho musíte výslovne prevziať
Koncepty (Drafty)
Koncepty sú nedokončené protokoly uložené lokálne:
- Ukladajú sa automaticky počas písania
- Zostávajú uložené aj po zatvorení prehliadača
- Nie sú odosielané na server, kým ich nedokončíte
- Limit je 10 konceptov
Uložené dáta
Čo sa ukladá lokálne
- Klienti a adresy - synchronizované z lokálnej pamäte prehliadača
- Číselníky - materiály, škodcovia, typy prác, inštalácie
- Offline protokoly - čakajúce na synchronizáciu
- Zmeny uložených protokolov - čakajúce na odoslanie
- Koncepty - nedokončené protokoly
- Fotky a PDF protokolov - tie, ktoré ste otvorili s pripojením
- Statické súbory - logo firmy, fonty, ikony
Odhlásenie a iný používateľ zariadenia
- Odhlásenie fotky a PDF nemaže — keď sa znova prihlásite, predtým otvorené súbory máte k dispozícii aj offline
- Keď sa na zariadení prihlási iný používateľ, aplikácia mu vaše fotky a PDF nikdy neukáže a vymaže ich
- Čakajúce protokoly, zmeny a koncepty patria používateľovi, ktorý ich vytvoril; iný používateľ ich nevidí
Bezpečnosť dát
Dáta sú uložené v prehliadači:
- Nezmažú sa pri zatvorení prehliadača
- Nezmažú sa pri reštarte zariadenia
- Zmažú sa len pri vymazaní dát prehliadača
Varovanie: Nevymazávajte dáta prehliadača, kým máte nesynchronizované protokoly!
Inštalácia ako aplikácia (PWA)
Pre lepší offline zážitok odporúčame nainštalovať aplikáciu na vaše zariadenie.
Výhody PWA
- Rýchlejšie spúšťanie
- Spoľahlivejší offline režim
- Ikona na domovskej obrazovke
- Žiadny adresný riadok prehliadača
Na Android / Desktop (Chrome, Edge)
- Po otvorení aplikácie sa zobrazí banner s možnosťou inštalácie
- Kliknite na Inštalovať
- Potvrďte inštaláciu
Na iPhone / iPad (iOS)
- Kliknite na ikonu Zdieľať v prehliadači (v riadku s URL)
- Vyberte Pridať na plochu
- Potvrďte kliknutím na Pridať
Poznámka: Na iOS funguje inštalácia PWA z Safari, Chrome aj iných prehliadačov od verzie iOS 16.4.
Riešenie problémov
Protokol sa nesynchronizuje
- Skontrolujte pripojenie na internet
- Overte, že máte stabilné pripojenie (nie len slabý signál)
- Počkajte a skúste neskôr - synchronizácia prebehne automaticky
- Po troch neúspešných pokusoch otvorte pri protokole akciu Opraviť offline protokol
- Odstráňte alebo nahraďte označenú fotografiu a protokol znovu uložte alebo odošlite
- Ak problém pretrváva aj po oprave, kontaktujte podporu
Chýbajú klienti v offline režime
Klienti sa ukladajú na offline použitie pri prvom načítaní. Pred odchodom do terénu:
- Otvorte databázu klientov
- Prípadne prejdite na detail klientov, ktorých budete potrebovať
- Dáta sa automaticky pripravia na offline použitie
Aplikácia nefunguje offline
- Skontrolujte, či máte aplikáciu nainštalovanú ako PWA
- Vyskúšajte zavrieť a znova otvoriť aplikáciu
- Skontrolujte, či prehliadač neblokuje offline funkcie aplikácie
Tipy pre offline prácu
Tip 1: Pred odchodom do terénu otvorte aplikáciu s pripojením a prejdite klientov, ktorých budete potrebovať.
Tip 2: Synchronizujte pravidelne, keď máte stabilné pripojenie.
Tip 3: Nainštalujte aplikáciu ako PWA pre spoľahlivejší offline režim.
Tip 4: Na dashboarde vidíte počet čakajúcich protokolov - sledujte ho pre istotu, že sú všetky synchronizované.
Tip 5: GPS polohu zaznamenáva technik, ktorému je protokol priradený, aj offline; synchronizuje sa spolu s protokolom. Úpravy protokolu inými používateľmi ju nemenia.
Tip 6: Pred odchodom do terénu otvorte s pripojením PDF a fotky, ktoré budete potrebovať — offline sú dostupné iba predtým otvorené.