Este projeto tem como objetivo registrar os logs de acesso no sistema ERP Protheus. Ele foi desenvolvido para garantir o monitoramento detalhado das atividades dos usuários, incluindo operações de inclusão, alteração, exclusão e visualização realizadas em diferentes módulos do sistema.
Todos os módulos do sistema ERP Protheus são monitorados por este projeto. As entradas para registrar logs de acesso estão integradas em pontos específicos dos módulos, garantindo a captura de dados relacionados às seguintes ações:
- Inclusão: Registro de novas informações ou dados no sistema.
- Alteração: Modificação de informações ou dados existentes.
- Exclusão: Remoção de informações ou dados do sistema.
- Visualização: Acesso a informações ou dados sem alterações.
- Demais Ações: Outras ações a serem selecionadas.
Nota: O sistema de logs registra apenas a ocorrência das ações (inclusão, alteração, exclusão e visualização). Não são registrados detalhes específicos sobre quais campos foram preenchidos ou alterados durante essas ações.
Para gravar os registros no banco de dados, é necessário executar os utilitários UPDDISTR ou UPDBATCH. Os artefatos necessários para essa operação estão disponíveis no seguinte caminho: Artefatos de Atualização.
A documentação detalhada dos códigos fontes utilizados neste projeto está disponível nos seguintes links:
- CHKEXEC: Documentação do módulo de verificação de execução.
- MSQUIT: Documentação do módulo de encerramento de sessão.
- SduLogin: Documentação do módulo de login de usuários.
- SduLogout: Documentação do módulo de logout de usuários.
- MBRWBTN: Documentação do módulo de botão de execução.
- LOGACCESS: Documentação geral do registro de logs de acesso.