Für die Übertragung der Kommunikationsbelege sind Sicherheitsmechanismen eingebaut, die dafür sorgen, daß
Einmalige Datenübertragung
Da Kommunikationssätze im Empfangssystem zwischengespeichert werden, kann das System beim Empfang eines Satzes prüfen, ob dieser Satz bereits übertragen wurde.
Wurde der Satz schon übertragen und verarbeitet, führt das System keine weiteren Buchungen durch.
Wurde der Satz schon übertragen, aber noch nicht weiterverarbeitet, wird er entsprechend gekennzeichnet.
Fehlerbehebung
Tritt bei der Verarbeitung ein logischer Fehler auf, markiert das System den Kommunikationsbeleg in einer Zwischentabelle als fehlerhaft. Außerdem wird eine Mail-Mitteilung mit einem Hinweis auf den Fehler an den/die verantwortlichen Benutzer des R/3- oder R/2-Systems geschickt (je nach Richtung der Kommunikation).
Der Verantwortliche analysiert den Kommunikationsbeleg anhand der Mail-Informationen. Nach Behebung des Fehlers startet er das Empfangsprogramm erneut über eine Transaktion, um das Nachbuchen des Kommunikationsbelegs anzustoßen.