Fehlerbehandlung

Aus SAP-Wiki
Wechseln zu: Navigation, Suche

Eine saubere Fehlerbehandlung ist für eine gute Programmierung essentiell. Um mögliche Fehlerkonstellationen abzufangen und aussagekräftiges Ausgaben über die Fehlersituation zu programmieren, braucht der Entwickler Zeit und es kann recht umfangreiches Coding entstehen. Aber dieses Fehlerhandling wiederholt sich immer wieder und das Fehlerhandling kann oft auch gut in Methoden oder Funktionsbausteinen gekapselt werden.

Letztlich beschleunigt sauberes und konsistentes Fehlerhandling massiv die Fehleranalyse im Produktivsystem und auch in der Phase der Programmentwicklung, um Fehler schneller identifizieren und beheben zu können.

Application Log

Debugger

Klassenbasierte Ausnahmen

Ausnahmemeldung mit "Message Raising" und Meldungen Systemvariablen

Nachrichten und Tabelle T100

Protokolltabellen

Transaktion SAAB (aktivierbare Checkpoints)

Transaktion SCI (Code Inspector)

Transaktion SLIN (erweiterte Syntaxprüfung)

Transaktion ST22 (Laufzeitfehler/Shortdumps)

Web-Links

Literatur