ABAP-Laufzeitprobleme analysieren
Ein Fehler in einem im Hintergrund laufenden ABAP-Programm hat im allgemeinen einen sofortigen Abbruch des Hintergrundjobs zur Folge. Die einzige Ausnahme dieser Regel liegt vor, wenn der Fehler von einem in dem Programm aufgerufenen Funktionsbaustein ausgegeben wurde und das Programm angewiesen wurde, den Fehler als Ausnahme aufzufangen. In diesem Fall wird die Steuerung an das ABAP-Programm zurückgegeben, das versuchen kann, den Fehler zu beheben und weiterzulaufen.
Ein Hintergrundjob wird abgebrochen, wenn beispielsweise das Programm den Fehler nicht behebt oder eine Teilung durch Null auftritt.
Wenn ein ABAP-Programm abbricht, wird in den meisten Fällen ein ABAP-Dump erzeugt. Dieser Dump enthält eine Beschreibung der genauen Fehlerursache.
Um eine Analysemethode aufzurufen, wählen Sie auf dem Einstiegsbild Werkzeuge .
Sie müssen im Einstiegsbild angeben, ob Sie den heutigen Dump oder den des Vortags sehen wollen. Wenn diese Auswahlkriterien zu ungenau sind, können Sie spezifischere Kriterien eingeben. Wählen Sie dazu .
Eine Liste aller ABAP-Dumps erhalten Sie mit . Sie können dann einen markierten Dump anzeigen und analysieren. Dazu wählen Sie .