Der Versand von Mahnungen per E-Mail in Sap F150 ist ein essenzieller Prozess, um Außenstände effizient zu managen. Viele Unternehmen setzen hierfür auf Business Transaction Events (BTEs), um die Standardfunktionalität von SAP anzupassen und E-Mails direkt aus dem Mahnprogramm zu verschicken. Doch die Konfiguration kann komplex sein und zu unerwarteten Fehlern führen. In diesem Artikel beleuchten wir häufige Herausforderungen und bieten eine systematische Anleitung zur Fehlerbehebung, wenn Ihr f150 sap zwar Mahnschreiben generiert, aber keine E-Mails versendet und Ihr Custom-Funktionsbaustein nicht ausgelöst wird.
Das Problem verstehen: E-Mail-Mahnungen in SAP F150 bleiben aus
Stellen Sie sich vor, Sie haben das Mahnverfahren für einen Kunden eingerichtet, und SAP F150 erstellt und druckt korrekt Mahnschreiben. Doch der eigentliche E-Mail-Versand scheitert, und Ihr eigens entwickelter Funktionsbaustein (FM), der diesen Versand steuern soll, wird nicht einmal erreicht – ein gesetzter Breakpoint in Ihrem Code wird ignoriert. Am Ende des Mahnlaufs erscheint möglicherweise eine Meldung wie “Keine Ausgabe der Mahnliste”. Dieses Szenario deutet auf ein tieferliegendes Konfigurationsproblem im Bereich der Business Transaction Events (BTEs) und der Output-Steuerung hin.
Schritt-für-Schritt-Prüfung der BTE-Konfiguration für E-Mail-Mahnungen
Die korrekte Einrichtung der BTEs ist entscheidend. Überprüfen Sie die folgenden Schritte sorgfältig:
1. BTE 00001040: Die richtige Schnittstelle finden
Navigieren Sie in der Transaktion FIBF zu “Umfeld” -> “Infosystem (Prozesse)”. Hier wählen Sie den Prozess 00001040 aus. Dieser BTE (“DUNNING: Determine output device”) ist maßgeblich für die Steuerung der Ausgabegeräte im Mahnlauf.
2. Eigenen Funktionsbaustein (FM) entwickeln und aktivieren
Kopieren Sie einen Muster-Funktionsbaustein (z. B. aus dem FMs des BTE 00001040) und erstellen Sie Ihren eigenen. Stellen Sie sicher, dass die zugehörige Funktionsgruppe aktiv ist.
FIBF Konfiguration: Eigener Funktionsbaustein Z_EVENT_1040_DUNNING für BTE 00001040 im SAP System
Selbst wenn Sie den Code aus einer vertrauenswürdigen Quelle, wie einem SCN-Tutorial (z. B. “Dunning – Mail Subject and Content”), übernommen haben, und der Breakpoint nicht ausgelöst wird, liegt das Problem wahrscheinlich nicht am Code selbst, sondern an der BTE-Verknüpfung oder einer vorgelagerten Konfiguration. Achten Sie auf die korrekte Definition von Includes: Anfangs kann es zu Fehlermeldungen bei der Aktivierung kommen, die darauf hindeuten, dass ein Include nicht gefunden wird, obwohl es in den Attributen des FM definiert ist. Um dies zu vermeiden und auf Nummer sicher zu gehen, definieren Sie Unterprogramme (FORM-Routinen) direkt im Funktionsbaustein.
ABAP Funktionsbaustein: Attribute-Tab mit Top-Include für den Mahnlauf-E-Mail-Funktionsbaustein
3. Produkt und Prozessmodul in FIBF definieren
In FIBF unter “Einstellungen” -> “Produkte” -> “… eines Kunden” legen Sie Ihr eigenes Produkt an und aktivieren es.
Anschließend, ebenfalls in FIBF, unter “Einstellungen” -> “Prozessmodule” -> “… eines Kunden”, verknüpfen Sie den BTE 00001040 mit Ihrem Produkt und Ihrem Custom-Funktionsbaustein.
Die Spalte “Anwendung” (Appl.) kann oft leer bleiben. Versuche mit Werten wie “TR-LO” oder “FI-FI” sind meist nicht erforderlich und lösen das Problem in der Regel nicht, wenn es an anderer Stelle hakt.
4. E-Mail-Inhalt in SO10 pflegen und Kundenstamm prüfen
Der Text der Mahn-E-Mail muss in der Transaktion SO10 (Standardtexte) hinterlegt sein. Dies ist der Inhalt, der später als E-Mail-Body versendet wird.
Stellen Sie außerdem sicher, dass im Kundenstamm (Transaktion XD02) eine gültige E-Mail-Adresse für den jeweiligen Kunden hinterlegt ist. Ohne diese kann kein E-Mail-Versand stattfinden.
Kundenstamm (XD02): E-Mail-Adresse im Kommunikationsbereich für den E-Mail-Mahnversand hinterlegt
Häufige Fehlerquellen und Lösungsansätze bei SAP F150 E-Mail-Mahnungen
Wenn trotz aller Schritte keine E-Mails über SOST versendet werden und der Breakpoint in Ihrem FM nicht ausgelöst wird, gilt es, weitere mögliche Ursachen zu prüfen:
- Mahnverfahren-Konfiguration (OB40, OBVU): Überprüfen Sie die Einstellungen Ihres Mahnverfahrens. Ist die Ausgabemedium-Steuerung korrekt gesetzt? Es muss ein Mahnformular hinterlegt sein, das den E-Mail-Versand ermöglicht, oder über den BTE die korrekte Output-Steuerung erfolgen. Manchmal scheitert der BTE-Aufruf, weil bereits die Standard-Ausgabegerätefindung fehlschlägt.
- Pop-up “Keine Ausgabe der Mahnliste”: Die Meldung, die nach dem Drücken der “Drucktaste” in F150 erscheint, ist ein entscheidender Hinweis.
Fehlermeldung SAP F150: Popup "Keine Ausgabe der Mahnliste" nach dem Versuch, den Mahnlauf zu drucken
Diese Fehlermeldung (im Originalartikel) bedeutet, dass der Mahnlauf die Ausgabe, sei es Druck oder E-Mail, nicht erzeugen konnte. Dies ist ein starkes Indiz dafür, dass die Problematik vor dem Erreichen Ihres Custom-BTE-Funktionsbausteins liegt. Prüfen Sie die Mahnformulareinstellungen und die Nachrichtensätze in der TransaktionNACEfür die entsprechende Anwendungsart (z.B. FI). - Systemeinstellungen für E-Mail-Versand (SCOT): Ist das gesamte E-Mail-Versandsystem in
SCOT(SAPconnect: Administration) korrekt konfiguriert und aktiv? Ohne eine funktionierende SAPconnect-Konfiguration kann SAP generell keine E-Mails versenden. - Debugging des gesamten Mahnlaufs: Setzen Sie Breakpoints nicht nur in Ihrem BTE-FM, sondern auch an Standardstellen im Mahnlauf (z.B. in den Funktionsbausteinen des Mahnprogramms
RFKORB00oderFKK_DUE_DATE_RUN). Dies hilft Ihnen zu verstehen, welche Pfade das System nimmt und wo genau der Ausstieg erfolgt, bevor Ihr BTE erreicht wird.
SAP F150 Mahnprogramm: Startbildschirm für die Durchführung eines individuellen Mahnlaufs
Fazit und nächste Schritte
Der Versand von Mahnungen per E-Mail in SAP F150 über BTEs erfordert eine präzise Konfiguration auf mehreren Ebenen. Wenn Ihr Custom-Funktionsbaustein nicht ausgelöst wird und keine E-Mails versendet werden, liegt die Ursache oft in einer fehlenden oder fehlerhaften Einstellung, die den Mahnlauf bereits vor dem BTE-Aufruf abbricht. Systematisches Troubleshooting, beginnend bei der Mahnverfahren-Konfiguration, der Output-Steuerung über NACE bis hin zu den allgemeinen SCOT-Einstellungen, ist hier der Schlüssel.
Haben Sie ähnliche Probleme oder eine Lösung gefunden? Teilen Sie Ihre Erfahrungen und Best Practices, um der SAP-Community zu helfen, solche Herausforderungen zu meistern. Bei komplexen Systemlandschaften, wie einer sap sat Umgebung, kann die Fehleranalyse zusätzliche Komplexität aufweisen, weshalb die Dokumentation jedes Schrittes unerlässlich ist.

Fehlermeldung SAP F150: Popup "Keine Ausgabe der Mahnliste" nach dem Versuch, den Mahnlauf zu drucken
SAP F150 Mahnprogramm: Startbildschirm für die Durchführung eines individuellen Mahnlaufs