cSeverityINFO, WARN, ERROR, FATAL ou DEBUG.
AdvPL GuiaFWLogMsg(cSeverity, [cTransactionId], cGroup, [cCategory], [cStep], [cMsgId], [cMessage], [nMensure], [nElapseTime], [aMessage])Registra mensagem estruturada no log do Framework.
A API padroniza a implementação LogMsg com severidade, grupo e campos de correlação. As severidades documentadas incluem INFO, WARN, ERROR, FATAL e DEBUG; debug depende da configuração FWLOGMSG_DEBUG. Quando aMessage é fornecido no modo console, cMessage é omitido para evitar sobrecarga. O exemplo registra apenas uma mensagem editorial sem dados de usuário, tokens ou conteúdo de arquivos. Não confundir gravação de log com commit de negócio. (Fontes: refs. 1–1.)
FWLogMsg(cSeverity, [cTransactionId], cGroup, [cCategory], [cStep], [cMsgId], [cMessage], [nMensure], [nElapseTime], [aMessage])cSeverityINFO, WARN, ERROR, FATAL ou DEBUG.
cTransactionIdIdentificador de correlação; LAST reutiliza o anterior.
cGroupGrupo da mensagem.
cCategoryCategoria da mensagem.
cStepEtapa de processamento.
cMsgIdIdentificador da mensagem.
cMessageMensagem textual, limite documentado de 10K.
nMensureUnidade de medida da mensagem.
nElapseTimeTempo decorrido informado pela rotina.
aMessageDados adicionais como pares chave/valor; afeta cMessage no console.
Retorno formal não especificado na ficha; não usado.
#Include "Protheus.ch"
User Function Ed435()
// Mensagem ficticia sem segredos.
FWLogMsg("INFO",,"EDITORIAL",,,"ED435","Revisao editorial")
Return NilRegistro conforme configuração do LogServer/ConsoleLog, se executado. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.