Objetivo da mudança:
Implementar um sistema de registro (log) das alterações realizadas no cadastro de operadores. O objetivo é rastrear e auditar as modificações nos dados dos operadores de forma mais eficiente, facilitando a identificação de quem alterou o quê, quando e quais eram os valores anteriores. Foi criada uma nova tabela (LOGOPE) para armazenar as informações do log. Rotina/tela envolvida: “Cadastro de Operadores” (frmCadOperadores) (Segurança).
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para essa alteração.
Instruções sobre como utilizar:
Esta mudança é interna ao sistema e não possui interface direta com o usuário. O log de alterações será gravado automaticamente na tabela LOGOPE sempre que um operador for incluído ou alterado. Para visualizar as informações do log, será necessário acessar a tabela diretamente (ex: via SQL) ou aguardar a criação de um relatório específico no sistema (funcionalidade futura).
A tabela LOGOPE conterá os seguintes campos:
-
AUTOINCREM: Identificador único do registro no log.
-
LOG_CODOPE: Código do operador alterado.
-
LOG_DTAALT: Data da alteração.
-
LOG_HORALT: Hora da alteração.
-
LOG_OPELOG: Código do operador logado que realizou a alteração.
-
LOG_NOMCAM: Nome do campo alterado (ex: ‘OPE_NOMOPE’).
-
LOG_DESCAM: Descrição do campo alterado (ex: ‘Nome’).
-
LOG_VALANT: Valor anterior do campo.
-
LOG_VALPOS: Novo valor do campo.
-
LOG_NOMTAB: Nome da tabela alterada (‘CADOPE’ ou ‘OPEASS’).
-
LOG_EVENTO: Tipo de evento (‘Inclusão’ ou ‘Alteração’).