M410EXC
PE chamado APOS exclusao do pedido de venda. Tipico pra notificar baixa de reserva, cancelar pre-fatura e auditoria.
Assinatura: User Function M410EXC() -> NIL
Modulo: SIGAFAT · Rotina: MATA410 · Momento: Apos exclusao (SC5/SC6 ja apagadas)
Parametros (PARAMIXB)
// PARAMIXB[1] = numero do pedido excluido (algumas versoes)Retorno esperado
NIL
Exemplo
User Function M410EXC()
Local cNumPed := IIf(ValType(PARAMIXB) == "A", PARAMIXB[1], "")
// SC5/SC6 ja nao existem - use cNumPed em log/integracao externa
FwLogger():Warn("Pedido " + cNumPed + " excluido por " + RetCodUsr())
ReturnPegadinhas
- SC5/SC6 nao existem mais — qualquer consulta nelas retorna vazio.
- PARAMIXB pode trazer info adicional dependendo da versao Protheus — checar versao LIB.
- Cuidado com regressao: SC9 (liberacao) pode ja ter sido excluida em cascata, ou nao.