...
Die Aktualisierung der Daten erfolgt automatisch alle zwei Stunden oder beim Starten der App. Der Sync Manager Der “Sync Manager” fragt beim Backend (PIA) nach, ob neue Daten zur Verfügung stehen. Neue Daten werden dann im Hintergrund geladen und stehen für den Import zur Verfügung (Abb. 1). Der Import
Die Verarbeitung der Daten geschieht wird im Vordergrund durchgeführt und muss vom Benutzer aktiv gestartet werden (Jetzt aktualisieren
).
Die Verarbeitung der Daten kann vom Benutzer auch zu einem späterem Zeitpunkt durchgeführt werden (Später erinnern
). Hierbei wird der Dialog erst erneut angezeigt, wenn ein vom Hersteller festgelegter Zeitfaktor verstrichen ist. Je nach Hersteller liegt dieser zwischen 12 und 24 Stunden und kann in der config Datei eingestellt werden.
Feature → Zeitfaktor zum Verarbeiten der Daten
...
Abbildung 1: Dialog zum Update von Daten
Tabs |
---|
[{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"687b1fc3-f731-489c-a1ad-0fb819cda1ff","type":"image/jpeg","name":"Abbildung 1: Dialog zum Update von Daten.jpeg","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/Abbildung%201:%20Dialog%20zum%20Update%20von%20Daten.jpeg?version=2&modificationDate=1596629237481&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 1: Dialog zum Update von Daten","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"f95d1dfa-9e7d-4b33-b90a-f659dd999394","label":"SalesApp","type":"tab"},{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"panel","attrs":{"panelType":"info"},"content":[{"type":"paragraph","content":[{"type":"text","text":"In der WebApp gibt es keinen Dialog für neue Daten. Mittels Aktualisieren der Seite (Refresh) werden neue und alte Daten direkt geladen."}]}]}]},"id":"99fe6f0b-aed2-41ae-844b-c961c3c10778","label":"WebApp","type":"tab"}] |
...
Daten aktualisieren
Der Benutzer hat neben der automatischen Aktualisierung auch die Möglichkeit die Daten manuell zu aktualisieren (Abb. 2).
Daraufhin fragt der Sync Manager “Sync Manager” beim Backend (PIA) nach neuen Daten, lädt diese im Hintergrund herunter und zeigt sie dem Benutzer die neuen Daten in einem Dialog an.
Der Benutzer kann das Verarbeiten die Verarbeitung der Daten direkt oder zu einem späteren Zeitpunkt durchführen (Abb. 1). Entscheidet sich der Benutzer für die sofortige Verarbeitung, werden die Daten direkt im Vordergrund importiert (Abb. 3).
Ebenfalls werden neu geladene Daten, die zum Import bereit stehen, in der Nachrichten Zentrale angezeigt. Eine rote Badge signalisiert diese neuen Daten. Über die Nachrichten Zentrale kann der Import ebenfalls direkt gestartet werden (Abb. 4).
Info |
---|
Beim Daten aktualisieren werden nur die neuen Daten, die seit der letzten Aktualisierung angefallen sind, geladen und verarbeitet. |
Tabs |
---|
[{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"f8f54b52-a375-438b-96df-c8da36fcc2af","type":"image/png","name":"Abbildung 2: Manuelles Daten aktualisieren Neu.png","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/Abbildung%202:%20Manuelles%20Daten%20aktualisieren%20Neu.png?version=3&modificationDate=1596629400145&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 2: Manuelles Daten aktualisieren","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"8ac850fe-7fec-4e1d-8b60-071728ac7da3","type":"image/jpeg","name":"Abbildung 3: Datenimport nach der Aktualisierung.jpeg","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/Abbildung%203:%20Datenimport%20nach%20der%20Aktualisierung.jpeg?version=3&modificationDate=1596629373079&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 3: Datenimport nach der Aktualisierung","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"e95c2fba-858b-4445-9d1d-3a438231b6ac","type":"image/jpeg","name":"Abbildung 4: Neue Daten in der Mitteilungszentrale.jpeg","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/Abbildung%204:%20Neue%20Daten%20in%20der%20Mitteilungszentrale.jpeg?version=1&modificationDate=1607431974071&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 4: Neue Daten in der Mitteilungszentrale","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"9a0e6e79-4850-41b8-a230-00e67187603d","label":"SalesApp","type":"tab"},{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"panel","attrs":{"panelType":"info"},"content":[{"type":"paragraph","content":[{"type":"text","text":"In der WebApp werden die Daten mittels Aktualisierung der Seite (Refresh) geladen. Das Laden und Verarbeiten der Daten geschieht daraufhin im Vordergrund."}]}]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"53c73736-96be-4792-b685-a0a866d25224","type":"image/png","name":"LADEN DER Daten WebApp.png","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/LADEN%20DER%20Daten%20WebApp.png?version=1&modificationDate=1596629568209&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 2: Datenimport nach der Aktualisierung","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"4136f655-9bd5-41e0-9faf-a53e4c4592a8","label":"WebApp","type":"tab"}] |
...
Alle Daten neu laden
Der Sync Manager “Sync Manager” bietet ebenso die Möglichkeit, dass der Benutzer alle Daten auf dem iPad zu löschen und erneut vom Backend (PIA) herunter zu laden. herunterladen kann. Der Benutzer bekommt nach der Auswahl Alle Daten neu laden
von der SalesApp einen Dialog angezeigt, ob er alle Daten löschen und erneut vom Server laden möchte (Abb. 4).
Das Laden und Verarbeiten der Daten erfolgt daraufhin im Vordergrund (Abb. 25) und kann je nach Datenvolumen etwas Zeit in Anspruch nehmen.
...
Abbildung 2: Dialog zum löschen und erneutem Laden der Daten. Der Benutzer bleibt dabei angemeldet und es werden alle Daten komplett neu geladen und neu importiert.
Note |
---|
Zu empfehlen ist hierbei eine Strom-, sowie W-LAN Verbindung des iPads. |
Tabs |
---|
[{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"420c2b27-5c80-48a7-98da-4d931f5e7dd9","type":"image/png","name":"Abbildung 4: Abfrage zum erneuten Laden der Daten.png","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/Abbildung%204:%20Abfrage%20zum%20erneuten%20Laden%20der%20Daten.png?version=2&modificationDate=1596629665060&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 4: Abfrage zum erneuten Laden der Daten","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"374f4ecf-56a6-44c8-a212-eceda6d297a9","type":"image/jpeg","name":"Abbildung 5: Dialog zum löschen und erneutem Laden der Daten.jpeg","src":"https://braindata.atlassian.net/wiki/download/attachments/1867917/Abbildung%205:%20Dialog%20zum%20lo%CC%88schen%20und%20erneutem%20Laden%20der%20Daten.jpeg?version=2&modificationDate=1596629639166&cacheVersion=1&api=v2"}}},{"type":"text","text":"Abbildung 5: Dialog zum löschen und erneutem Laden der Daten","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"74a620ef-e00a-4556-bbc5-5c38d52261ab","label":"SalesApp","type":"tab"},{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"panel","attrs":{"panelType":"info"},"content":[{"type":"paragraph","content":[{"type":"text","text":"In der WebApp werden die Daten mittels Aktualisierung der Seite (Refresh) neu geladen. Das Laden und Verarbeiten der Daten geschieht daraufhin im Vordergrund."}]}]}]},"id":"96337508-2780-4346-a08f-bbaae90db317","label":"WebApp","type":"tab"}] |
...
Abbrechen des Sync Managers
Der Benutzer kann über den Abbrechen
Button das Laden und Einpflegen der Daten abbrechen (Abb. 23). Die Synchronisation kann vom Benutzer dann zu einem anderen Zeitpunkt wieder gestartet werden .Die SalesApp wird nach Abbruch des Ladens (Über Daten aktualisieren
oder über die Nachrichten Zentrale).
Wird das Laden und Verarbeiten fortgesetzt, beginnt die SalesApp nach einem Abbruch wieder an der Stelle beginnen, an der zuletzt der Download beendet / Verarbeitung abgebrochen wurde.
...