/Dokumentation/Modul Einstellungen/Datensynchronisation

Datensynchronisation

FHZuletzt geändert 2. Oktober 2026 · Franzi Halbhuber 4 min

Die SalesApp hält ihre Daten — Produkte, Preise, Projekte, Kunden — lokal auf dem iPad und gleicht sie mit dem Backend (PIA) ab. Neue Daten lädt sie im Hintergrund; verarbeitet werden sie im Vordergrund, sobald der Import gestartet wird. Die Gruppe Daten im Einstellungs-Dialog stößt beides von Hand an (Abb. 1). Die WebApp kennt keinen lokalen Datenbestand und deshalb auch keine Gruppe Daten.

Abbildung 1: Die Gruppe Daten in den Einstellungen
Abbildung 1: Die Gruppe Daten in den Einstellungen

Daten aktualisieren

Die SalesApp fragt beim Backend (PIA) nach, ob neue oder geänderte Daten vorliegen, und lädt sie im Hintergrund herunter. Sind Daten zum Import bereit, erscheint ein Dialog (Abb. 2):

Jetzt aktualisieren startet den Import. Er läuft im Vordergrund; erst nach seinem Abschluss geht die Arbeit in der SalesApp weiter (Abb. 3).

Später erinnern verschiebt den Import. Der Dialog erscheint erst wieder, wenn ein vom Hersteller festgelegtes Intervall verstrichen ist — Standard sind 12 Stunden.

Neben dieser automatischen Prüfung stößt die Zeile Daten aktualisieren den Abgleich jederzeit von Hand an. Zum Import bereite Daten stehen außerdem in der Mitteilungszentrale der Seitenleiste — dort trägt der Eintrag eine rote Kennziffer, und auch von dort lässt sich der Import starten (Abb. 4).

Beim Aktualisieren werden nur die Daten geladen und verarbeitet, die seit der letzten Aktualisierung neu hinzugekommen oder geändert sind.
Abbildung 2: Dialog bei neuen Daten
Abbildung 2: Dialog bei neuen Daten
Abbildung 3: Import der geladenen Daten im Vordergrund
Abbildung 3: Import der geladenen Daten im Vordergrund
Abbildung 4: Neue Daten in der Mitteilungszentrale
Abbildung 4: Neue Daten in der Mitteilungszentrale

Alle Daten neu laden

Die Zeile Alle Daten neu laden löscht den gesamten Datenbestand auf dem iPad und lädt ihn neu aus dem Backend (PIA). Ein Dialog fragt vorher nach, ob wirklich alle Daten gelöscht und neu geladen werden sollen (Abb. 5). Laden und Verarbeiten laufen anschließend im Vordergrund und können je nach Datenmenge einige Zeit dauern. Das Konto bleibt dabei angemeldet.

Die persönlichen Einstellungen bleiben erhalten: die gewählte Gruppe, die Standard-Verkaufsregion und gesetzte Standardwerte wie Versandart, Lieferbedingung oder Zahlungsbedingung.

Für das Neuladen empfiehlt sich eine Strom- und WLAN-Verbindung des iPads.
Der Bestand wird dabei nicht zuverlässig geleert. Am 04.09.2026 mehrfach gemessen: Nach „Alle Daten neu laden" — mit bestätigter Rückfrage — stand der alte Kategoriebaum weiterhin im Gerät, ein neu hinterlegtes Dokument fehlte, und eine korrigierte Übersetzung blieb in der alten Fassung. Der Lauf war dabei nach Sekunden durch, obwohl der Dialog eine halbe Stunde ankündigt. Erst das Entfernen und Neuinstallieren der App holte alles. Wer sicher sein muss, dass eine Änderung aus dem Backend (PIA) angekommen ist, prüft das an einem konkreten Wert — und installiert im Zweifel neu.
Abbildung 5: Rückfrage vor dem Neuladen aller Daten
Abbildung 5: Rückfrage vor dem Neuladen aller Daten

Abbrechen und fortsetzen

Abbrechen im Import-Dialog unterbricht Laden und Verarbeiten. Der Abgleich lässt sich später wieder starten — über Daten aktualisieren oder über die Mitteilungszentrale. Die SalesApp setzt dann an der Stelle an, an der Download oder Verarbeitung abgebrochen wurden.

WebApp

Die WebApp lädt vom Server, was die aktuelle Ansicht braucht; einen Dialog für neue Daten gibt es nicht. Neu geladen wird beim Aktualisieren der Seite im Browser, beim Wechsel des Moduls und nach Änderungen in den Einstellungen — Laden und Verarbeiten laufen dabei im Vordergrund.

Damit die Listen schnell bleiben, holt die WebApp sie stückweise:

Projekt- und Kundenübersicht zeigen die Einträge einer Verkaufsregion und laden zunächst nur eine erste Seite — 20 Projekte, in den übrigen Listen 10 Einträge. Beim Filtern, Suchen oder Weiterblättern werden je 10 weitere Einträge nachgeladen (Abb. 6).

Beim Anlegen eines Projektes stehen Händler und Kunden aus allen Regionen zur Wahl.

Beim Bearbeiten eines Projektes ist dessen Verkaufsregion vorausgewählt; Händler, Endkunde und Vertriebspartner kommen nur aus dieser Region. Die Auswahlliste trägt nur Kennung, Titel und Untertitel, die Suche darin läuft lokal — Adresse und Kontakte eines Kunden werden erst nach seiner Auswahl geladen.

Abbildung 6: Projektsuche und -filterung in der WebApp
Abbildung 6: Projektsuche und -filterung in der WebApp

Wenn eine Änderung nicht ankommt

Die Anwendungen holen nur, was sich seit dem letzten Abgleich geändert hat. Maßgeblich ist dabei der Zeitstempel des Datensatzes selbst — also des Produktes, des Kunden, des Info Eintrags. Wer im Backend (PIA) ein Formular speichert, hebt diesen Zeitstempel an, gleich welches Feld er angefasst hat; auch eine geänderte Übersetzung reicht.

Eine Ausnahme gibt es: Wird eine Datei in der Mediathek ersetzt, bemerken die Anwendungen die Änderung an den Stellen nicht, die dieses Medium nur verwenden. Das Medium hängt dort lose, ohne dass sein Austausch den Datensatz berührt. Den betroffenen Eintrag danach einmal öffnen und speichern — dann wird er beim nächsten Abgleich mitgeliefert. Das betrifft ebenso Kopf- und Fußgrafiken am Mandanten oder am Kunden und Bilder an Produkten.

Gut zu wissen

Nach der Anmeldung lädt die SalesApp die Daten des Kontos neu; auch das kann dauern und braucht Strom und WLAN, siehe Login.

Änderungen aus dem Backend (PIA) — etwa an Produkten, Preislisten oder Info Einträgen — erreichen ein Gerät erst, wenn es die Aktualisierung geholt und importiert hat.

Das Intervall für Später erinnern legt der Hersteller in der Konfiguration der Anwendungen fest; 12 Stunden sind der Standard.

Für den Datenabgleich ist keine Berechtigung nötig; er steht auch ohne Anmeldung bereit. Welche Daten geladen werden, hängt aber an Konto, Gruppe und aktiven Verkaufsregionen, siehe App-Berechtigungen und Benutzereinstellungen.