CADASTRO DE PERÍODOS

Linha de Produto:

RM

Segmento:

Construção e Projetos

Módulo:

TOTVS Automação de Ponto

Função:

Cadastro de períodos

Situação/Requisito:

Não havia validação quanto a possibilidade do usuário alterar a data do período ativo com intervalo superior ou igual a data início do período futuro ficando assim o cadastro de períodos inconsistente, abaixo segue exemplo:

     Intervalo original do período ativo:

      01/09/2011 à 30/09/2011

     Intervalo do período futuro:

      01/10/2011 à 31/10/2011

     Data alterada pelo usuário no período ativo:

      01/11/2011 à 30/11/2011

     No caso acima permitindo a alteração teríamos um período ativo com intervalo de datas mais atuais que as existentes

     no período futuro causando assim inconsistência no cadastro de períodos da base de dados.

     Também não havia validação na alteração de datas quando o período está liberado porém está no momento da alteração das datas com status ativo.

Solução/Implementação:

A primeira validação refere-se a alteração de intervalo de datas de período ativo com intervalo superior ao intervalo do período futuro cadastrado na base de dados, nos casos que atendam a condição informada a seguinte mensagem será apresentada:

"A data início do período atual não pode ser maior ou igual a data início do período futuro ou estar em interseção com intervalo de datas de períodos já cadastrados."

A segunda validação refere-se a alteração de intervalo de período ativo já liberado onde a alteração terá intervalo superior ao intervalo do período atual, nos casos que atendam a condição informada a seguinte mensagem será apresentada:

"A data início do período ativo não pode ser maior ou igual a data início do período atual ou estar em interseção com intervalo de datas de períodos já cadastrados."

Conversores e Parâmetros:

N/A

Chamados relacionados:

TTXHPG, TUACLD

 Requisito (ISSUE): N/A

Versões/Release:

11.82.43 / 12.1.10

Versão Corrigida:N/A
Versão Expedida:N/A