Расширение PTMW с помощью BADi
Всем привет.
Хочу напомнить, что BAdI HRPAD00INFTY работает только в транзакциях PA30, PA51, но не работает в PTMW. Поэтому приходится дублировать логику проверки/обработки данных инфотипов в двух местах, если вы используете транзакции как PTMW, так и PA*. По работе с BAdI в PTMW крайне мало документации и всего три ноты:
Note 367249 — Customer enhancements for the BLP
Note 447097 — Questions and answers concerning the TMW implementation
Note 897623 — User exits and BADIs in the PT area
Промучившись несколько часов с поиском решения по расширению PTMW для своих нужд, решил поделиться опытом с общественностью. Опять же, напоминаю, что на красоту и изящество кода не претендую. Моя задача — оставить заметку, чтобы не забыть в каком направлении искать решение.