Push-Meldungen an das mobile Endgerät senden
Anveo Mobile App Benutzer können Push-Meldungen von empfangen. Diese Meldungen werden ohne Synchronisationsprozess auf dem Bildschirm angezeigt. Der Benutzer kann aus der App-Datenbank ausgeloggt sein und die App sogar nicht zum Empfangen von Push-Meldungen verwenden. Allerdings ist eine Internetverbindung erforderlich.
Ein typischer Anwendungsfall ist eine Benachrichtigung über neue, wichtige Daten wie eine Serviceauftragszuordnung oder eine Änderung eines Kundenkreditlimits.
System Push-Meldungen und Benachrichtigungsliste in der App
Eine Nachricht besteht aus zwei Schritten: Zuerst kommt eine System-Push-Meldung mit Ton und Vibration (falls vom Betriebssystem unterstützt und aktiviert). Es wird eine kurze Meldung über eingehende Daten angezeigt. Zweitens muss sich der Benutzer in die App-Datenbank einloggen, synchronisieren und die Liste der Benachrichtigungen im Hauptmenü öffnen.
![](https://www.anveogroup.com/docs/wp-content/uploads/2018/12/ENNotification.png)
Die Liste der Benachrichtigungen enthält einen Status ungelesen/gelesen und einen Link zum zugehörigen Datensatz. Im Beispiel der Serviceauftragszuordnung kann die Nachricht direkt auf den Serviceauftrag innerhalb der App verweisen. Der Benutzer kann den Benachrichtigungseintrag nachträglich löschen.
Senden Sie keine sensiblen Informationen über System-Push-Meldungen, da diese nicht verschlüsselt sind. Sie können jedoch sensible Informationen über die Benachrichtigungstabelle senden, da diese über den verschlüsselten Datenkanal synchronisiert werden.
Benachrichtigungen senden mit C/AL
Benachrichtigungen werden auf Anveo-Benutzerbasis mit C/AL-Code im gesendet. Jedes Gerät desselben Benutzers erhält die gleiche Benachrichtigung. Wenn Sie ein Gerät für einen Benutzer ausschließen möchten, deaktivieren Sie Benachrichtigungen in der Liste der Anveo-Benutzergeräte mit einem Kennzeichen. Es ist nicht möglich, Benachrichtigungen nur an ein Gerät zu senden, sondern nur auf der Basis von Anveo User.
Beispiele zur Verwendung von Benachrichtigungen in Codeunit ACF App Events finden Sie hier.
Aufgrund der Abhängigkeit von Diensten Dritter wie Apple, Google, Ihrem Netzwerkbetreiber und anderen Diensten kann Anveo keine Garantie für die Übertragung von Push-Meldungen übernehmen. Bitte haben Sie Verständnis dafür, dass wir aufgrund dieser Abhängigkeiten auch den Anveo Push-Message-Service ohne weitere Ankündigung jederzeit einstellen können. Wenn Sie zeitkritische Geschäftsprozesse haben, bauen Sie Ihre Prozesse mit internen Bestätigungen von Nachrichten auf. Auf diese Weise können Sie bei Auszeiten auf andere, alternative Benachrichtigungssysteme zurückgreifen.
Anveo Server / Firewall Anforderungen für Push-Meldungen
Anveo Server ist dafür verantwortlich, die Push-Meldungen und Benachrichtigungen an die Geräte zu senden. Um dies zu ermöglichen, muss die Firewall so konfiguriert sein, dass sie ausgehende HTTPS auf dem Zielport 443 zulässt.
Ein Gerät löschen
Wenn Sie Ihr Gerät für einen anderen Anveo-Benutzer verwenden möchten oder wenn Sie Anveo Mobile App deinstallieren, empfängt das Gerät weiterhin Push-Meldungen des vorherigen Benutzers. Wenn Sie Benachrichtigungen für einen Benutzer dauerhaft entfernen möchten, ist es erforderlich, das entsprechende Gerät in der Liste Anveo User Device in zu entfernen. Es reicht nicht aus, die Datenbank der mobilen App zu löschen oder die App zu deinstallieren.