Nachrichten sind Objekte innerhalb der SAP-Entwicklungsumgebung, die unter Entwicklung->Programmpflege->Nachrichten verwaltet werden. Sie dienen dazu, den Benutzer zu bestimmten Zeitpunkten während der Programmlaufzeit über Fehler, Warnungen etc. zu informieren. Nachrichten sind zu Klassen zusammengefaßt. Bei der Entwicklung kleinerer Anwendung reicht meist eine Nachrichtenklasse aus. Zu beachten sind hierbei jedoch die Namenskonventionen.
Nachrichten werden über eine Nummer angesprochen und bestehen aus einem dieser Nummer zugeordneten Text. Der Text sollte nicht sehr lang sein, da er unter Umständen in der Fußzeile des Frontendfensters angezeigt wird. Erweiterte Hilfe zu einer Nachricht kann wie bei Dynprofeldern über eine entsprechende Dokumentation angelegt werden.
Eine Nachricht kann auf verschiedene Weise ausgegeben werden. Die allgemeine Form der entsprechenden Anweisung lautet:
MESSAGE ID 'XX' TYPE 'E' NUMBER '001'.
XX gibt die Nachrichtenklasse, '001' die Nummer der Nachricht und 'E' den Anfangsbuchstaben des jeweiligen Typs einer Nachricht an. Die Typen werden im folgenden beschrieben. Zusätzlich können im Nachrichtentext Platzhalter, markiert durch &, vorhanden sein. Diese Platzhalter werden dann durch den Zusatz WITH 'Text' gefüllt.