Variable does not exist CFILOLD on FCOMMIT003

Estou desenvolvendo uma automação na rotina GPEA003 instanciando o modelo de dados, e atribuindo os valores aos campos.
Consigo atribuir os valores corretamente e ao usar o VldData() não consta erro, porem quando uso o CommitData() ele gera esse log de erro

Exemplo do fonte

Alguem ja viu isso ocorrer, ou sabe algo que eu posso contornar?

2 curtidas

@rian, bom dia.

Declare na sua user function a variavel private cFilOld, veja se resolve

Private cFilOld	:= cFilAnt
2 curtidas

Deu certo, Obrigado!

1 curtida