Existe a possibilidade de chamar através da macro mais precisavamente através de um processo uma dll em BEF contendo o seguinte método. Esse processo será chamado por um agendamento posteriormente.
public void GerarDemonstrativo(BusinessArgs args)
{
GerarDemonstrativo();
}