Zum Hauptinhalt springen

Offline arbeiten

CADENSA Mobile funktioniert nahtlos offline. Erfasse Zeit ohne Internetverbindung und synchronisiere, sobald du wieder online bist. Dieser Leitfaden erklärt, wie der Offline-Modus funktioniert.


Den Offline-Modus verstehen

Was ist der Offline-Modus?

Der Offline-Modus ermöglicht dir:

  • Timer starten/stoppen/pausieren/fortsetzen
  • Neue Zeiteinträge erstellen
  • Vorhandene Zeiteinträge bearbeiten
  • Zeiteinträge löschen
  • Projekte und Aufgaben durchsuchen (zwischengespeichert)
  • Synchronisierte Zeiteinträge ansehen

Ohne Internetverbindung!

So funktioniert es

  1. Du führst eine Aktion aus (z. B. Timer starten)
  2. Die Aktion wird lokal gespeichert (Gerätespeicher)
  3. Die Aktion wird zur Synchronisierung in die Warteschlange gestellt (Offline-Warteschlange)
  4. Sobald online: Die Warteschlange synchronisiert sich mit dem Server
  5. Bestätigung: Änderungen erscheinen auf allen Geräten

Offline-Warteschlange

Was ist die Offline-Warteschlange?

Die Offline-Warteschlange ist eine Liste von Aktionen, die auf die Synchronisierung warten, sobald du online bist. Beispiele:

  • Timer gestartet
  • Timer gestoppt
  • Zeiteintrag erstellt
  • Zeiteintrag bearbeitet
  • Zeiteintrag gelöscht

Die Offline-Warteschlange ansehen

  1. Zum Einstellungen-Tab gehen
  2. Auf den Abschnitt „Synchronisierung" tippen
  3. Auf „Warteschlange anzeigen" tippen
  4. Der Warteschlangenbildschirm öffnet sich

Anzeige der Warteschlange:

⏳ OFFLINE-WARTESCHLANGE (3 Elemente)

1. Timer gestoppt
Projekt: Website-Redesign
Dauer: 2:30:00
Zeit: 10:30 Uhr

2. ✏️ Eintrag bearbeitet
Projekt: Mobile App
Dauer: 1:45:00 → 2:00:00
Zeit: 11:00 Uhr

3. 🗑️ Eintrag gelöscht
Projekt: Marketing
Dauer: 0:30:00
Zeit: 11:15 Uhr

Jedes Element zeigt:

  • Aktionstyp – Start/Stopp/Bearbeitung/Löschung
  • Zeitstempel – Wann die Aktion erfolgte
  • Details – Projekt, Dauer usw.
  • Status – Ausstehend, synchronisierend oder fehlgeschlagen

Netzwerkstatus-Anzeige

Verbindungsstatusleiste

Oben auf jedem Bildschirm siehst du:

Online:

Verbunden

Offline:

Offline - 3 Elemente warten auf Synchronisierung

Synchronisierend:

🔄 Synchronisiere ... (2 von 3 Elementen)

Was jeder Status bedeutet

  • Verbunden – Die App ist online, Änderungen synchronisieren sich sofort
  • ** Offline** – Keine Verbindung, Änderungen werden in die Warteschlange gestellt
  • 🔄 Synchronisiert – Synchronisiert derzeit Elemente aus der Warteschlange
  • Synchronisierung fehlgeschlagen – Der letzte Synchronisierungsversuch ist fehlgeschlagen

Automatische Synchronisierung

Wann findet Auto-Sync statt?

Die App synchronisiert automatisch, wenn:

  1. Die Verbindung wiederhergestellt wird
  • WLAN oder Mobilfunk verbindet sich erneut
  • Auto-Sync startet innerhalb von 5 Sekunden
  1. Die App geöffnet wird
  • Jedes Mal, wenn du die App öffnest
  • Prüft auf ausstehende Elemente und synchronisiert
  1. Eine Änderung erfolgt (falls online)
  • Timer starten/stoppen
  • Eintrag erstellen/bearbeiten/löschen
  • Sofortige Synchronisierung (keine Warteschlange)
  1. Periodische Synchronisierung (falls konfiguriert)
  • Alle 5/15 Minuten (je nach Einstellungen)
  • Hintergrund-Synchronisierung (iOS/Android)

Synchronisierungsfortschritt

Während der Auto-Sync siehst du:

  1. Ein Sync-Symbol erscheint in der Statusleiste
  2. Fortschrittsmeldung „Synchronisiere 2 von 5 Elementen ..."
  3. Abschluss-Toast „Alle Elemente synchronisiert "

Synchronisierungsabschluss

Wenn die Synchronisierung abgeschlossen ist:

  • Alle Elemente synchronisiert – Die Warteschlange ist leer
  • Einige fehlgeschlagen – Die Warteschlange zeigt fehlgeschlagene Elemente
  • Weitere Elemente hinzugefügt – Die Synchronisierung wird fortgesetzt

Manuelle Synchronisierung

Wann manuell synchronisieren

Nutze die manuelle Synchronisierung, wenn:

  • Du sofort synchronisieren möchtest (nicht auf Auto-Sync warten)
  • Auto-Sync fehlgeschlagen ist und du es erneut versuchen möchtest
  • Vor dem Abmelden (um die Offline-Warteschlange zu sichern)
  • Vor dem Wechsel des Arbeitsbereichs

So synchronisierst du manuell

Methode 1: Einstellungen-Tab

  1. Zu Einstellungen > Synchronisierung gehen
  2. Auf „Jetzt synchronisieren" tippen
  3. Auf den Abschluss der Synchronisierung warten

Methode 2: Zum Aktualisieren ziehen (Zeiteinträge-Tab)

  1. Zum Zeiteinträge-Tab gehen
  2. Von oben nach unten ziehen
  3. Loslassen, um die Synchronisierung auszulösen

Methode 3: Warteschlangenbildschirm

  1. Zu Einstellungen > Synchronisierung > Warteschlange anzeigen gehen
  2. Auf den Button „Alle synchronisieren" tippen

Synchronisierungsergebnis

Nach der manuellen Synchronisierung:

Erfolg:

Synchronisierung erfolgreich

Alle 3 Elemente synchronisiert.

Teilerfolg:

Synchronisierung teilweise abgeschlossen

2 von 3 Elementen synchronisiert.
1 Element fehlgeschlagen (zum Wiederholen antippen).

Fehlgeschlagen:

Synchronisierung fehlgeschlagen

Synchronisierung nicht möglich. Verbindung prüfen und erneut versuchen.


Konfliktlösung

Was ist ein Konflikt?

Ein Konflikt entsteht, wenn:

  • Du einen Eintrag offline auf dem Handy bearbeitest
  • Jemand anderes denselben Eintrag im Web bearbeitet
  • Beide Änderungen versuchen zu synchronisieren

Beispiel:

Handy (offline): Dauer 1:00 → 2:00 bearbeitet
Web (online): Dauer 1:00 → 1:30 bearbeitet
Konflikt! Welche Dauer ist korrekt?

Konflikterkennung

Erkennt die Synchronisierung einen Konflikt, siehst du:

  1. Ein Konflikt-Badge auf dem betroffenen Eintrag (Symbol )
  2. Eine Toast-Benachrichtigung „1 Konflikt erfordert Aufmerksamkeit"
  3. Den Konfliktbildschirm (automatisch oder zum Öffnen antippen)

Konflikte lösen

Konfliktlösungsbildschirm:

Konflikt erkannt

Eintrag: Website-Redesign - Entwicklung
Datum: 15. Jan. 2024

📱 Deine Version (Handy)
Dauer: 2:00:00
Beschreibung: „Login-Funktion implementiert"
Bearbeitet: 11:30 Uhr (offline)

🌐 Server-Version (Web)
Dauer: 1:30:00
Beschreibung: „An Login gearbeitet"
Bearbeitet: 11:25 Uhr (online)

[Handy behalten] [Server behalten] [Zusammenführen]

Lösungsoptionen:

  1. Handy behalten – Server-Änderungen verwerfen, deine Version verwenden
  2. Server behalten – Deine Änderungen verwerfen, Server-Version verwenden
  3. Zusammenführen – Beide kombinieren (manuelle Bearbeitung)

Regeln zur automatischen Lösung

Um Konflikte zu vermeiden, nutzt die App standardmäßig „Letzte Änderung gewinnt":

  • Neuerer Zeitstempel gewinnt – Die zuletzt vorgenommene Änderung wird beibehalten
  • Server bevorzugt – Sind die Zeitstempel gleich, gewinnt der Server

Du kannst dies unter Einstellungen > Synchronisierung > Konfliktlösung ändern:

  • Automatisch lösen (letzte Änderung gewinnt) (Standard)
  • Immer fragen – Zeigt jedes Mal den Konfliktbildschirm

Bereinigung verwaister Elemente

Was sind verwaiste Elemente?

Verwaiste Elemente sind Warteschlangenelemente, die:

  • Auf gelöschte Projekte verweisen
  • Ungültige Daten enthalten
  • Nicht synchronisiert werden können (beschädigt)

Automatische Bereinigung

Die App erkennt und bereinigt verwaiste Elemente automatisch:

  1. Validierung – Jedes Warteschlangenelement vor der Synchronisierung prüfen
  2. Erkennung – Verwaiste/ungültige Elemente identifizieren
  3. Benachrichtigung – Dich über verwaiste Elemente informieren
  4. Bereinigung – Option, verwaiste Elemente zu entfernen

Benachrichtigung über verwaiste Elemente

Ungültige Warteschlangenelemente

3 Elemente können nicht synchronisiert werden (verwaist).

Mögliche Gründe:
- Das Projekt wurde gelöscht
- Ungültige Daten
- Beschädigter Eintrag

[Verwaiste entfernen] [Zur Überprüfung behalten]

Optionen:

  • Verwaiste entfernen – Ungültige Elemente aus der Warteschlange löschen
  • Zur Überprüfung behalten – In der Warteschlange belassen (später überprüfen)

Manuelle Bereinigung verwaister Elemente

  1. Zu Einstellungen > Synchronisierung > Warteschlange anzeigen gehen
  2. Auf „Warteschlange validieren" tippen
  3. Validierungsergebnisse ansehen:
  • Gültige Elemente (können synchronisiert werden)
  • Ungültige Elemente (verwaist)
  1. Auf „Ungültige Elemente entfernen" tippen

Datenpersistenz

Welche Daten werden offline gespeichert?

Immer offline verfügbar:

  • Synchronisierte Zeiteinträge (letzte 30 Tage)
  • Projekte und Aufgaben (zwischengespeichert)
  • Benutzerprofil
  • Arbeitsbereichsinformationen
  • Einstellungen

Erfordert Internet:

  • Ältere Einträge (über 30 Tage hinaus)
  • Neue Projekte (noch nicht zwischengespeichert)
  • Benutzer-Avatare (nicht zwischengespeichert)
  • Berichte und Analysen

Cache-Dauer

Zwischengespeicherte Daten bleiben verfügbar für:

  • Zeiteinträge – 30 Tage (in den Einstellungen konfigurierbar)
  • Projekte – Bis zur Synchronisierung oder erzwungenen Aktualisierung
  • Benutzerdaten – Bis zur Abmeldung

Speicherlimits

Offline-Warteschlange:

  • Maximum: 500 Elemente
  • Bei Überschreitung werden die ältesten Elemente entfernt
  • Warnung bei 400 Elementen

Zwischengespeicherte Einträge:

  • Standard: Letzte 30 Tage
  • Konfigurierbar: 7 Tage / 30 Tage / 90 Tage
  • Einstellungen > Daten und Speicher > Offline-Cache-Dauer

Offline-Funktionen & Einschränkungen

Was offline funktioniert

Voll funktionsfähig:

  • Timer starten/stoppen/pausieren/fortsetzen
  • Neue Zeiteinträge erstellen
  • Vorhandene Einträge bearbeiten (letzte 30 Tage)
  • Einträge löschen
  • Zwischengespeicherte Projekte durchsuchen
  • Zwischengespeicherte Zeiteinträge ansehen
  • Einstellungen ändern (lokal)

Mit Einschränkungen:

  • Arbeitsbereich wechseln (falls zwischengespeichert)
  • Projekte suchen (nur zwischengespeicherte)
  • Projektdetails ansehen (zwischengespeichert)

Was offline nicht funktioniert

Erfordert Verbindung:

  • Erste Anmeldung (muss online erfolgen)
  • Neue Projekte abrufen (nicht zwischengespeichert)
  • Ältere Einträge laden (über den Cache hinaus)
  • Änderungen synchronisieren (Warteschlange bis online)
  • Push-Benachrichtigungen
  • Echtzeit-WebSocket-Synchronisierung

Offline-Benachrichtigungen

Erinnerungen zur Warteschlange

Enthält die Offline-Warteschlange über längere Zeit Elemente, erhältst du Erinnerungen:

Nach 24 Stunden:

⏰ Erinnerung an die Offline-Warteschlange

Du hast 5 nicht synchronisierte Elemente.
Verbinde dich mit dem Internet, um zu synchronisieren.

Nach 7 Tagen:

Lang ausstehende Offline-Elemente

10 Elemente warten seit über 7 Tagen auf Synchronisierung.
Bitte bald synchronisieren, um Datenverlust zu vermeiden.

Synchronisierungsempfehlungen

Die App empfiehlt eine Synchronisierung, wenn:

  • Die Warteschlange 50+ Elemente erreicht
  • Das älteste Element > 7 Tage alt ist
  • Vor dem Wechsel des Arbeitsbereichs
  • Vor dem Abmelden

Best Practices für den Offline-Modus

1. Vor dem Offline-Gehen synchronisieren

Vor Reisen oder dem Offline-Gehen:

  1. Die App online öffnen
  2. Synchronisierung erzwingen (Einstellungen > Jetzt synchronisieren)
  3. Sicherstellen, dass der Status „Alles synchronisiert " angezeigt wird
  4. Jetzt kannst du gefahrlos offline arbeiten

2. Nur-WLAN-Synchronisierung aktivieren (Mobildaten-Sparer)

Bei begrenztem Datenvolumen:

  1. Einstellungen > Synchronisierung > Nur WLAN: EIN
  2. Änderungen warten in der Warteschlange, bis WLAN verfügbar ist
  3. Regelmäßig mit WLAN verbinden, um zu synchronisieren

3. Cache-Dauer für lange Offline-Zeiträume erhöhen

Bist du wochenlang offline:

  1. Einstellungen > Daten und Speicher > Offline-Cache-Dauer
  2. 90 Tage auswählen
  3. Mehr Einträge sind offline verfügbar

4. Warteschlangengröße überwachen

Prüfe die Warteschlange regelmäßig:

  1. Einstellungen > Synchronisierung > Warteschlange anzeigen
  2. Ist die Warteschlange groß (50+ Elemente), so bald wie möglich synchronisieren
  3. Verhindert ein Überlaufen der Warteschlange

5. Konflikte umgehend lösen

Erscheinen Konflikte:

  1. Auf die Konfliktbenachrichtigung tippen
  2. Sofort überprüfen und lösen
  3. Konflikte nicht anhäufen lassen

Fehlerbehebung bei Offline-Problemen

Warteschlange synchronisiert nicht

Symptome:

  • Elemente hängen in der Warteschlange, obwohl du online bist

Lösungen:

  1. Internetverbindung prüfen (Einstellungen > WLAN/Mobilfunk)
  2. Überprüfen, ob der Server erreichbar ist (Admin fragen)
  3. Synchronisierung erzwingen (Einstellungen > Jetzt synchronisieren)
  4. App neu starten
  5. Warteschlange auf verwaiste Elemente prüfen (Einstellungen > Warteschlange anzeigen > Validieren)

Änderungen nach der Synchronisierung verschwunden

Symptome:

  • Offline Änderungen vorgenommen, synchronisiert, Änderungen fehlen

Lösungen:

  1. Die Zeiteinträge-Liste prüfen (kann gefiltert sein)
  2. Prüfen, ob ein Konflikt aufgetreten ist (die Server-Version könnte gewählt worden sein)
  3. Prüfen, ob der Eintrag verwaist ist (Projekt gelöscht)
  4. Support mit Debug-Logs kontaktieren

Offline-Modus funktioniert nicht

Symptome:

  • Timer kann nicht gestartet oder keine Einträge offline erstellt werden

Lösungen:

  1. Sicherstellen, dass du dich mindestens einmal online angemeldet hast
  2. Speicherberechtigungen prüfen (Einstellungen > Apps > CADENSA > Speicher)
  3. Speicherplatz überprüfen (mindestens 50 MB frei erforderlich)
  4. App neu starten
  5. Cache leeren und neu synchronisieren (Einstellungen > Daten und Speicher > Cache leeren)

Warteschlangenelemente synchronisieren in falscher Reihenfolge

Symptome:

  • Timer wurden gestoppt, bevor sie gestartet wurden (Reihenfolgeproblem)

Lösungen:

  1. Warten, bis alle Elemente synchronisiert sind (die Warteschlange synchronisiert sequenziell)
  2. Den Synchronisierungsprozess nicht unterbrechen
  3. Bei anhaltendem Problem die Warteschlange leeren und Einträge manuell neu erstellen

Häufig gestellte Fragen

Wie lange kann ich offline arbeiten?

Unbegrenzt! Solange du Speicherplatz und Akku hast. Die Warteschlange kann 500 Elemente aufnehmen. Synchronisiere, wann es passt.

Synchronisieren sich Offline-Änderungen mit allen Geräten?

Ja. Wenn du synchronisierst, werden Änderungen zum Server hochgeladen und auf alle anderen Geräte heruntergeladen.

Was passiert, wenn mein Handy offline den Akku verliert?

Die Warteschlange wird dauerhaft gespeichert. Wenn du auflädst und die App erneut öffnest, ist die Warteschlange weiterhin vorhanden. Synchronisiere, sobald du online bist.

Kann ich Elemente aus der Offline-Warteschlange löschen?

Ja. Gehe zu Einstellungen > Synchronisierung > Warteschlange anzeigen > Element antippen > Löschen. Dies verwirft die Änderung jedoch dauerhaft.

Was, wenn ich im Offline-Modus einen Fehler gemacht habe?

Bearbeite den Eintrag vor der Synchronisierung. Oder synchronisiere und bearbeite anschließend den synchronisierten Eintrag. Beides funktioniert.

Verbraucht der Offline-Modus Akku?

Minimal. Der Offline-Modus ist sehr akkuschonend (keine Netzwerkanfragen). Der Timer im Hintergrund verbraucht etwas mehr Akku, aber weiterhin minimal.

Können mehrere Personen offline am selben Projekt arbeiten?

Ja, aber es können Konflikte auftreten. Die Änderungen jeder Person werden in die Warteschlange gestellt und synchronisieren, sobald sie online sind. Konflikte werden je nach Einstellungen gelöst.


Nächste Schritte

Erfahre mehr über:


Arbeite überall, synchronisiere überall! 📡