Auditoria¶
Toda operação relevante (início/fim de sessão, apontamento, refugo/perda, encerramento, estorno) grava
uma linha em MLTEC_0054, via mltecLog (U_MLTLog). É a trilha de "quem fez o quê, quando".
O que é registrado¶
| Campo | Conteúdo |
|---|---|
DATA / HORA |
Momento da operação |
ROTA |
Endpoint (apt007, apt013, apt018…) |
ACAO |
Ação lógica (START, APONTAR, PAUSE, RESUME, ESTORNO, ENCERRAR…) |
OP / OPERACAO / OPERADOR / RECURSO |
Contexto do apontamento |
UUIDSESS |
Sessão associada |
QUANTIDADE |
Quantidade envolvida (quando aplicável) |
RESULTADO / MENSAGEM |
Desfecho (OK / erro + detalhe) |
PAYLOAD |
Trecho do corpo da requisição (diagnóstico) |
IPCLIENTE |
IP de origem |
Estorno rastreável
No estorno (apt012), o supervisor autorizador é identificado na auditoria — o nome vem do
retorno da validação de senha (PswRet).
Consultar¶
- No terminal / API:
apt030devolve a auditoria já formatada (com nome do operador viaSRA), filtrável por data/OP/operador. - No banco (exemplo):
SELECT DATA, HORA, ROTA, ACAO, OP, OPERADOR, QUANTIDADE, RESULTADO, MENSAGEM
FROM MLTEC_0054 WITH (NOLOCK)
WHERE D_E_L_E_T_ = ' '
AND DATA = '20260706'
ORDER BY DATA DESC, HORA DESC;
Há índices por DATA/HORA/ROTA/OP, por OP, por OPERADOR e por ROTA/ACAO para consultas rápidas.
Empresa/filial na auditoria
O mltecLog grava com empresa/filial do ambiente (há hardcode '01' em pontos). Se a auditoria
aparecer vazia, confira o alinhamento de empresa/filial do deploy (ver
Backend).