cSeverityINFO, WARN, ERROR, FATAL o DEBUG.
Guía AdvPLFWLogMsg(cSeverity, [cTransactionId], cGroup, [cCategory], [cStep], [cMsgId], [cMessage], [nMensure], [nElapseTime], [aMessage])Registra mensaje estructurado en log Framework.
API estandariza LogMsg con severidad, grupo y correlación. Incluye INFO/WARN/ERROR/FATAL/DEBUG; debug depende de FWLOGMSG_DEBUG. Con aMessage en consola se omite cMessage. Ejemplo registra mensaje editorial sin datos de usuario, tokens ni archivos. Log no equivale a commit de negocio. (Fuentes: refs. 1–1.)
FWLogMsg(cSeverity, [cTransactionId], cGroup, [cCategory], [cStep], [cMsgId], [cMessage], [nMensure], [nElapseTime], [aMessage])cSeverityINFO, WARN, ERROR, FATAL o DEBUG.
cTransactionIdID de correlación; LAST reutiliza anterior.
cGroupGrupo del mensaje.
cCategoryCategoría del mensaje.
cStepEtapa de procesamiento.
cMsgIdIdentificador del mensaje.
cMessageMensaje textual, límite documentado 10K.
nMensureUnidad de medida del mensaje.
nElapseTimeTiempo transcurrido informado por rutina.
aMessageDatos clave/valor adicionales; afecta cMessage en consola.
Retorno formal no especificado; no usado.
#Include "Protheus.ch"
User Function Ed435()
// Mensaje ficticio sin secretos.
FWLogMsg("INFO",,"EDITORIAL",,,"ED435","Revision editorial")
Return NilRegistro según LogServer/ConsoleLog si se ejecuta. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.