Bom dia a todos.
Eu tenho um relatório onde, após gravar os dados, eu executo um Script Logic que faz a cópia dos dados de um indicador e grava em um outro indicador em outro cubo.
Quando uso o usuário do sistema SAPBPCADM (que é o padrão, todos os relatórios foram criados com esse usuário) o relatório roda perfeitamente mas, quando eu uso outro usuário, inclusive estando no mesmo time, task e profile que o SAPBPCADM, ele apresenta um erro conforme a seguir:
Mensagem de erro:
Erro ao exec.lógica.predet()
Lista de registros rejeitados:
Erros converting records: Root element is missing.
Os dados são gravados corretamente na aplicação corrente mas, ao tentar fazer a cópia para esta outra aplicação é que ocorre o erro.
Já conferi os Default Logic mas, como funciona com o SAPBPCADM, não creio que seja problema com o Script Logic em sí.
Testei vários relatórios e todos que rodam esse script logic que faz a cópia, apresentam este comportamento, diferentemente dos relatórios que não usam esse Script Logic. Esses funcionam corretamente.
Estou pesquisando há dias e não consegui uma solução.
Agradeço a todos o apoio.