Árvore de páginas

Atendimentos se sobrescrevendo devido a inserção de valores indevidos em campos de horário

Linha de Produto:

Microsiga Protheus.

Segmento:

Serviços.

Módulo:

Medicina e Segurança do Trabalho (SIGAMDT).

Função:

Agenda Médica 2 (MDTA076), Funções comuns (MDTUTIL).

Situação/Requisito:

1. Quando reservamos um atendimento médico com quant de horas 00:00 a célula da agenda fica bloqueada impossibilitando até mesmo a exclusão do registro.
2. Quando efetuamos transferências, geralmente o sistema se perde na gravação, mais precisamente quando inserimos um atendimento por meio do botão de "Próximo Disponível".

Solução/Implementação:

Inserida validação para não permitir a inserção de horário de atendimento vazio.
Criada função para corrigir registros inconsistentes da tabela de agenda de consultas médicas na base.
Declaração da variável cGradient.