Olá Vishal,
Acredito que seria bastante difícil.
As macros são chamadas através de FM /SAPAPO/ADVX_MACRO_CALCULATION.
Funcionará apenas com a entrada correta.
E também chamar este FM e programa de macro em um relatório de personalização não é compatível com o SAP.
Fico pensando qual é o propósito de querer chamar uma macro através de um relatório de personalização.
Cumprimentos,
Ada