Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Serviços
Módulo:Medicina e Segurança do Trabalho (SIGAMDT)
Função:Programação de Exames (MDTA190)
Issue:DNG-9518
Pacote:É necessário atualizar o dicionário em: https://suporte.totvs.com/portal/p/10098/download#detail/777157


02. SITUAÇÃO/REQUISITO

Na exclusão da Programação de Exames sem exames vinculados e com a TM0 e TM5 compartilhadas, apresentava erro de integridade, ou seja, não reconhecia que a programação não possuía exames no momento da exclusão.


03. SOLUÇÃO

Nesse caso específico, o problema ocorria por conta do compartilhamento das tabelas, sendo realizada a alteração de dicionário SX9 e adicionada uma condição SQL no relacionamento da TM5 com a TMW para que ele verifique se as tabelas estão compartilhadas, sendo assim validada a integridade da exclusão.