Все программисты и большинство консультантов используют ABAP отладчик. ABAP Debugger нужен для отладки приложений. Типичная задача для отладчика — найти место возникновения какого-нибудь события. Для поиска нужного места можно использовать пошаговое выполнение программы, а можно установить динамическую точку прерывания. Динамическими (или условными) точками прерывания будем называть такие точки, которые срабатывают при определенном событии.
Наиболее популярные события, с которыми мне приходилось сталкиваться:
- Момент заполнения определенной переменной
- Вывод сообщения через команду MESSAGE
- Возникновение исключения
- Выбора данных из определенной таблицы