Gatilho na Rotina CNTA121

Boa tarde! Eu criei um campo na tabela CNE, para informar o valor do IPI para que eu possa envia-lo para o pedido de compras quando encerrar a medição, mas quero que esse valor seja agregado ao campo CXN_VLTOT na tabela CXN, fiz o fonte da seguinte forma:

Include "Protheus.ch"

User Function GatCND()

Local oModel := FWModelActive() Local nValor := oModel:GetValue('CXNDETAIL','CXN_VLTOT') + oModel:GetValue('CNEDETAIL','CNE_YVLIPI')

oModel:SetValue('CXNDETAIL','CXN_VLTOT',nValor)

Return .t.

segui essa documentação:

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360051029514-Cross-Segmentos-TOTVS-Backoffice-Linha-Protheus-ADVPL-Como-criar-um-gatilho-em-MVC

ao debbugar vejo que os valores são preenchidos mas em tela o valor não é alterada.

Alguem sabe como resolver isso?

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags cnd ou faça a sua própria pergunta.