Bom dia! Preciso de ponto entrada no momento em que usuário confirma a exclusão do pedido de venda, tenho que mandar DELETE para uma API externa. Poderiam me indicar qual e melhor ponto de entrada nesta situação e dar uma exemplo.
Bom dia! Preciso de ponto entrada no momento em que usuário confirma a exclusão do pedido de venda, tenho que mandar DELETE para uma API externa. Poderiam me indicar qual e melhor ponto de entrada nesta situação e dar uma exemplo.
Bom dia.
Utilize o ponto de entrada M410STTS. Ele é após a transação de todas as operações, inclusão, alteração e exclusão, o ponto de entrada recebe o tipo de operação, no seu caso receberá 5.
Abaixo a documentação do ponto de entrada.
Documentação: https://tdn.totvs.com/pages/releaseview.action?pageId=6784155
Muito obrigado, me ajudou de mais.
— idweb 02 de Feb de 2021User Function M410STTS()
Local cID AS Character
Local cTipoVenda AS Character
Local nPedido AS Character
If ! inclui .and. ! altera .and. SC5 -> (deleted ())
nPedido := Alltrim(SC5->C5_NUM)
cID := Alltrim(SC5->C5_IDCARGA)
cTipoVenda := Alltrim(SC5->C5_TPVENDA)
If cID <> ''
U_CCIM0004(nPedido)
Endif
Endif
Return