Páginas filhas
  • DT Permitir gerar períodos com hora final menor que hora inicial


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Industrial
Função:Permitir informar tempo previsto final menor que o tempo previsto inicial
Ticket:5313390
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-2853


02. SITUAÇÃO/REQUISITO

Nos componentes PCPFL017, PCPFL019, PCPFL035 e PCPFL037 não estava sendo permitido cadastrar um período onde o turno começa em um dia e termina no dia seguinte,(ex: começa as 22:00h e termina as 05:00h do dia seguinte) devido a uma validação que não permite informar tempo final menor que o tempo inicial.

03. SOLUÇÃO

Os componentes PCPFL017, PCPFL019, PCPFL035 e PCPFL037 foram alterados para permitir informar períodos onde o turno começa em um dia e termina no dia seguinte.


Imagem 1 - Ao informar um período inicial maior que o período final no componente PCPFL017 deverá exibir uma mensagem informando que o período inicial é maior que o final e se o usuário deseja continuar.


Imagem 2 - Se o parâmetro IN_UTILIZA_TURNO estiver configurado com 0(zero), ao informar um período inicial maior que o período final no componente PCPFL019 deverá exibir uma mensagem informando que o período inicial é maior que o final e se o usuário deseja continuar. Se o parâmetro estiver configurado com 1 deverá gravar a alteração sem exibir a pergunta.


Imagem 3 - Ao informar um período inicial maior que o período final no componente PCPFL035 deverá exibir uma mensagem informando que o período inicial é maior que o final e se o usuário deseja continuar.


Imagem 4 - Se o parâmetro IN_UTILIZA_TURNO estiver configurado com 0(zero), ao informar um período inicial maior que o período final no componente PCPFL037 deverá exibir uma mensagem informando que o período inicial é maior que o final e se o usuário deseja continuar. Se o parâmetro estiver configurado com 1 deverá gravar a alteração sem exibir a pergunta.