Alert-Bestätigung mit Eingangsverarbeitung
Wenn ein Alert über Internet-Mail oder über SMS gesendet wird, können Alerts auch bestätigt werden, indem sie auf dem gleichen Weg zurück an das SAP-System gesendet werden. Alert Management verwendet dafür die Eingangsverarbeitung.
Für das Bestätigen von Alerts mit Eingangsverarbeitung gelten die folgenden Voraussetzungen:
Es wurde ein Benutzer angelegt, der die E-Mails zur Bestätigung der Alerts empfängt. Diesem Benutzer wurde eine Internet-Mail-Adresse zugewiesen. Der Benutzer wurde für die Eingangsverarbeitung in der Alert-Konfiguration erfasst.
Die Eingangsverarbeitung wurde in der Transaktion SO50 eingerichtet.
Sie müssen die Internet-Mail-Adresse des Alert-Benutzers, * für die Dokumentklasse und CL_ALERT_CONFIRM_BY_MAIL als Exit-Namen eingeben.
Hinweis
Eingehende E-Mails müssen über ein SMTP-Plug-In verarbeitet werden. Weitere Informationen hierzu finden Sie in der Dokumentation zu SAPconnect:
Wenn ein Alert per Internet-Mail gesendet wird, wird die in der Alert-Konfiguration erfasste Internetadresse des Alert-Benutzers als Antwortadresse der Mail eingegeben. In den Text der Mail wird eine Alert-ID eingefügt. Wenn der Empfänger die Mails aus dem Alert-System heraus beantwortet, wird der Alert automatisch bestätigt. Die Eingangsverarbeitung sendet eine Statusmail an den Absender, die angibt, dass der Alert bestätigt wurde oder dass ein Fehler aufgetreten ist. Die Alert-ID muss im Hauptteil der Antwortmail enthalten sein.
Für das Bestätigen von Alerts per SMS ist ein Service-Provider erforderlich. Das Alert-System selbst kann nur eingehende Mails bearbeiten. Die SMS-Nachricht, die den Alert bestätigt, wird an einen SMS-zu-Mail-Service gesendet. Der Text der Nachricht muss die Alert-ID enthalten. Der Service wandelt die SMS-Nachricht in eine Mail um und leitet sie an das Alert-System weiter. Die Statusmail des Alert-Systems an den Absender wird an die Mailadresse des SMS-zu-Mail-Services gesendet, sie kann aber auch über einen Mail-zu-SMS-Service zurück an das mobile Gerät gesendet werden.
Zusätzlich zur benutzergesteuerten Bestätigung ist auch die Bestätigung innerhalb einer Anwendung möglich. Dafür verwendet die Anwendung den entsprechenden API-Funktionsbaustein SALRT_CONFIRM_ALERT.
Beispiel
Der Geschäftsvertrag 1 hat einen kritischen Status, z. B. Eskalation durch Kunden
. Es wird ein Alert ausgelöst, der den zuständigen Manager informiert. Bevor dieser reagieren kann, wird der Folgeauftrag 2 geändert, was zu einer Vertragsaktualisierung führt. Durch diese Aktualisierung ist die Eskalation durch den Kunden nicht mehr relevant. In einem solchen Fall sollte das Löschen der Eskalation die automatische Bestätigung der zugehörigen Alerts beinhalten.