Коллеги, приветствую,
вопрос из разряда теории ABAP, обращаюсь за советом к коллективному ABAP-разуму
Есть достаточно большая Z-программа с кучей инклюдов, в которой нужно логировать все изменения (изменение любого из полей) одной из внутренних таблиц в процессе работы программы. Логически я понимаю, что для этого нужно во всех местах где происходит запись/изменение данной внутренней таблицы, добавить обработчик с сохранением лога. Вот только не хочется этого делать, прога, как я уже писал, достаточно большая, и не хочется "медленно и печально" анализировать все вызовы и вносить изменения в код в куче инклюдов. И появилась мысль, а есть ли возможность в абап организовать нечто подобное в виде контроля за изменениями, объявив, например, ОДИН РАЗ ссылку на данную таблицу через фиелд-символ и на протяжении работы Z-программы все изменения данного фиелд-символа писать параллельно в некую третью лог-тиблицу (а ля инструкции "ON CHANGE OF").
Поделитесь, пожалуйста, мыслями относительно подобной идеи реализации.
С уважением,
Дмитрий