Produto: | TOTVS Varejo Supermercados
|
---|---|
Linha de Produto: | Linha Consinco |
Segmento: | Varejo Supermercados |
Módulo: | SEGURANCA - DESKTOP |
Função: | USUÁRIOS - GLSGMUSU01 |
Ticket: | 18656578 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPESTRUT-10012 |
Ao clicar para excluir um usuário do sistema aparece uma mensagem de erro SQL.
Imagem 1 - Erro ao tentar excluir um registro
Baseada nas evidências, percebeu-se que o problema diz respeito à tabelas com informaçoes derivadas do registro da GE_USUARIO, sendo assim foram implementadas exclusões dos registros nas tabelas GE_MODULOPERM, GE_PERMISSAO, GE_USUARIOGRUPO, GE_USUARIOIMAGEM, GE_USUARIOPERM e GE_USUARIOPERMITEM.
Porém, pensando nesta situação de erros originados via restrinções de normalização do banco de dados, desenvolveu-se uma melhoria para que o usuário possa ter traduzida as mensagens retornadas do banco de dados, quando provenientes de erros de SQL. Nas imagens abaixo, é demonstrado o fluxo para que o usuário possa receber mensagens claras sobre a impossibilidade de realizar alguma manutenção nos registros, sejam eles inserções, alterações ou exclusões dos mesmos.
Imagem 2 - Padronização de mensagens de Erro de SQL.
Imagem 3 - Fluxo para tradução de mensagens de Erro de SQL.
Se estiver na versão 23.01, atualizar o sistema para o service pack 23.01.047 ou service pack superior.
Se estiver na versão 23.07, atualizar o sistema para o service pack 23.07.023 ou service pack superior.
Clique aqui para mais informações sobre Usuários - GLSGMUSU01.