Árvore de páginas

INCLUSÃO DE VALIDAÇÃO NA EXCLUSÃO DE PLANEJAMENTOS

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

SIGATRM

Rotina:

RotinaNome Técnico
TRMA130

Planejamentos

Rotinas EnvolvidasNome Técnico
TRMA050Treinamentos

Situação/Requisito:

Na rotina de Cadastro de Planejamentos, o sistema não realizava uma validação  do registro a ser excluído para saber se este não estava sendo utilizado por outra tabela.

Analisando a possibilidade de excluir um registro que está sendo utilizado, causando assim, inconsistência nos dados do sistema, foi necessário ajustar a rotina.

Solução/Implementação:

Foi inserida a validação de dados antes da exclusão, que irá percorrer as tabelas do sistema para identificar se o registro a ser excluído está sendo utilizado ou não.

Caso o registro a ser excluído esteja sendo utilizado em outras tabelas, o sistema não permitirá a exclusão e, caso o usuário escolha Sim para geração de log, irá ser informado onde aquele registro está sendo utilizado.

Observações:

Para esta rotina, caso seja identificado algum registro relacionado em outra tabela, acesse:

Atualizações / Calendário / Treinamento (TRMA050) e remova este relacionamento.

País(es):

Brasil

Chamados relacionados:

TSXMTH

Sistema(s) operacional(is):Windows®/Linux®

Versões/Release:

11.80.12

Tabelas Relacionadas:

RA2 -Treinamentos

RA8 - Planejamento de Treinamento