Versão atual:

Preencher Acols do Pedido de Compras

Estou desenvolvendo uma rotina de preenchimento automático dos itens na inclusão do pedido de compras utilizando o ponto de entrada MA120BUT.

Ate agora, consegui popular a grid com os dados, o problema esta na execução das triggers padrão do sistema, ao executa las, o sistema está limpando os campos de quantidade, valor, total e código do produto.

Fazendo uma analise mais profunda do problema identifiquei que a expressão "M->C7_TOTAL := IF(A120Trigger("C7_TOTAL"),M->C7_TOTAL,0)", executada no gatilho do campo C7_QUANT está limpando os campos informados.

Pesquisando um pouco essa função, identifiquei que ela executa varias outras funções do fonte MATXFIS como por exemplo MaFisGetRF(), MaFisRef() dentre outras, estou empacado neste ponto pois enquanto não validar os dados da linha da grid conforme a função do gatilho o formulário não pode ser salvo.

Alguém conseguiu resolver este problema? Teria algum exemplo para me passar ?

Desde já agradeço o apoio.

Versão (1):

Ver a versão formatada

Preencher Acols do Pedido de Compras

Comentário

new question