...
Produto: | TOTVS Varejo Supermercados
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Consinco | ||||||||||||||||
Segmento: | Varejo Supermercados | ||||||||||||||||
Módulo: | SEGURANCA - DESKTOP | ||||||||||||||||
Função: | USUÁRIO USUÁRIOS - GLSGMUSU01 | ||||||||||||||||
Ticket: | 18656578 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPESTRUT-10012 |
...
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.
...
Clique aqui para mais informações sobre Usuários - GLSGMUSU01.