PE na exclusão do pedido de venda

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.


User 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