27 янв. 2009 г.

Как отловить, какие BADI вызываются при выполнении программы или транзакции

Как отловить, какие BADI вызываются при выполнении программы или транзакции

Для того, что бы отловить, какие BADI вызываются при выполнении программы или транзакции достаточно поставить BREAK-POINT в метод CL_EXITHANDLER=>GET_INSTANCE (в версии 4.6 следует ставить BREAK-POINT также в функциональном модуле SXC_EXIT_CHECK_ACTIVE), а затем запустить исследуемую транзакцию или программу; когда BREAK-POINT сработает, в параметрах метода GET_INSTANCE можно увидеть имя BADI, а в тексте точки вызова можно увидеть имя метода BADI;

Комментариев нет: