Nachrichtenstatussatz 

Definition

Tabellensatz, der die Eigenschaften der Nachricht enthält, insbesondere ihren Verarbeitungsstatus.

Struktur

Der Statussatz protokolliert unter anderem,

Weitere Eigenschaften hängen in der Regel vom Sendemedium ab.

Die Anwendung kann über ein Kennzeichen (Feld SNDDR) die Nachricht „sperren": Sie kann dann erst verarbeitet werden, wenn das Feld wieder leer ist. Dies wird zur Zeit im Einkauf genutzt, wo Belege einem Freigabeverfahren unterliegen können: Sie müssen dann erst von zuständigen Bearbeitern freigegeben werden, bevor die entsprechenden Nachrichten versandt werden können.

Die Anwendung setzt oder löscht das Kennzeichen, indem sie z.B. im Zuge der Nachrichtenverarbeitung den Funktionsbaustein RV_MESSAGES_MODIFY vor dem Baustein RV_MESSAGES_UPDATE aus der Funktionsgruppe der Nachrichtensteuerung aufruft.

Verwendung

Nach Belegverbuchung wird zu jedem (eventuell bearbeiteten) Nachrichtenvorschlag ein Statussatz erzeugt. Aus der Anwendungstransaktion heraus können Sie sich den Verarbeitungsstatus ihrer Nachrichten ansehen, z.B. über Kopf ® Nachrichten aus der Anzeige eines Einkaufsbelegs. Bei erfolgreicher Verarbeitung wird z.B. eine grüne Ampel angezeigt. Über Zusatzangaben können Sie sich weitere Felder eines Statussatzes anzeigen lassen.

Die Nachrichtenstatussätze finden sich in der Tabelle NAST. Sie können sich diese Tabelle mit dem üblichen Werkzeug anzeigen lassen. Wählen Sie dazu Werkzeuge ® ABAP Workbench ® Data Browser ® Tabelleninhalt anzeigen.