Desenvolvimento Millen-42278 - Disponibilizar consulta de logs de ações de usuários nos servidores
Release 62.63
Versão 5
Autor Jaciara Silva
Processo: Logs
Nome do Processo:
Motivação
Desenvolver recurso para consulta de LOGs de ações dos usuários no servidor, disponibilizando as informações para que as empresas possam consultá-los e processar em um sistema de "BI".
Entretanto, atualmente esses logs são salvos criptografados em arquivos nos servidores e para possibilitar sua consulta, alguns ajustes foram necessários:
Criar um método onde será possível realizar leitura dos arquivos trans_logs;
O método deverá ter filtro de data e hora Inicial e final; filtro de usuário e filtro de método;
Devido a quantidade alta de dados sendo manipulados, só será possível executar o método se algum desses parâmetros estiver preenchido;
A API irá retornar usuário, data, horário, método e um campo do tipo texto com as informações que foram inseridas.
Observações:
- Serão disponibilizadas somente as informações gravadas atualmente, não será alterada nenhuma rotina de gravação;
- Ao chamar a API serão retornadas apenas as informações dos logs do servidor consultado. Para receber os dados dos outros servidores será necessário realizar uma chamada para cada servidor.
Parâmetros
Em C:\wts, configurar o arquivo wtsdatasource.ini com a informação do WTSSYSTEM:
MILLENIUM=127.0.0.1/3030:C:caminho da base, dbtype=Firebird
WTSSYSTEM =127.0.0.1/3030:C:caminho da base, dbtype=Firebird
Entradas
Inclusão de cadastro de cliente
Em Vendas\Cadastro\Clientes\Incluir Cliente
Alteração de cadastro de cliente
Em Vendas\Cadastro\Clientes\Alterar Cliente
Validações e Saídas
Os logs das inclusões e alterações ficarão disponíveis para utilização dos sistemas de BI.