Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

TOTVS PDV Omnishop

Função:Log
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARLIVEPDV-17651


02. SITAÇÃO/REQUISITO

  • Criar logs para acompanhamento dos envios e recebimento das informações da API.
  • Incrementar os logs atuais que já existem para gravar todas as informações que estão sendo transacionadas

03. SOLUÇÃO

Criado mecanismo de log de auditoria para todos os endpoints da API.
O arquivo de log pode ser encontrado em: C:\TOTVSPDV\Logs\TOTVS.Omnishop.API.Auditing.log.
Este log de auditoria segue as mesmas políticas de retenção dos outros logs, compactando e jogando para a pasta backup a cada 5MB e excluindo os arquivos de backup após 30 dias.

04. EXEMPLO

Log contendo as validações negociais (DomainNotifications):

Log contendo comentários (Comments) diversos, uteis para análise e as alterações no banco de dados (Entity Changes) 

Observação:
Alguns campos podem ser ocultados devido LGPD, segurança (senha do usuário e token), utilidade ou devido economia de espaço como, por exemplo, o campo XML da tabela venda_custodia_xml.

05. CONFIGURAÇÕES

Conforme a necessidade, pode ser controlado o que é impresso no log de auditoria.

Realize os ajustes no arquivo: C:\TOTVSPDV\TOTVS.Omnishop.API\appsettings.json



Pacote:
PDV Omnishop: 3.2.85.0