Árvore de páginas

Tempo aproximado para leitura: 03 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus.
Segmento:Serviços
Módulo:Medicina e Segurança do Trabalho (SIGAMDT).
Função:Medição Dosimetro (MDTA997).
Ticket:6754265
Requisito/Story/Issue:DNG-7820
Pacote:É necessário a atualização do dicionário em: https://suporte.totvs.com/portal/p/10098/download#detail/742954


02. 
SITUAÇÃO/REQUISITO

O campo Código (TJ7_CODIGO) da tabela de Serviços (TJ7) foi inserido erroneamente no grupo de campos 121, de Matrícula de Funcionário, o que faz com que ele receba um valor de tamanho incorreto, de acordo com o grupo de campo.

03. SOLUÇÃO

Criada validação na entrada das rotinas que utilizam o campo de  Código (TJ7_CODIGO) Medição Dosimetro (MDTA997), Rel. Geral Ppra (MDTR850), Proteção Radiológ.(MDTR854), Exposição Radioat. (MDTR997), Exp Radio. Anual (MDTR998) ) para verificar se o tamanho do campo Código (TJ7_CODIGO) está diferente de 30, bloqueando o uso da rotina e impedindo que sejam feitos cadastros ou sejam exibidos registros errôneos. Para a correção do tamanho do campo e retirada do mesmo do grupo de campo 121, basta aplicar o pacote de correção do dicionário de dados mencionado nesta documentação.

Restauração da Tabela

Se os valores do campo Código (TJ7_CODIGO) ficarem truncados (cortados) na tabela TJ7, será necessário excluir a tabela, entrar na rotina Medição Dosimetro (MDTA997), para que a tabela seja criada novamente, e então apendado o backup da tabela com os campos com o tamanho correto.