
Informações gerais
Objetivo: |
Validar a alteração de comportamento do sistema no tratamento de conversão de atividades iguais consecutivas garantindo que:
|
Detalhes: |
Módulo: Frequência (FRQ) Caminhos de acesso: FRQ – Praxio Ponto Virtual– Integração - Importação de Marcações |
Atualmente, durante a rotina de 'Importa Marcações' do Praxio Ponto Virtual, a etapa de conversão para Frequência aplica uma regra de consistência que ignora atividades iguais consecutivas.
O objetivo desta história é criar uma flexibilidade através de parametrização, permitindo que todas as atividades recebidas na importação sejam convertidas em movimentos válidos, preservando a fidelidade da operação de campo no espelho de ponto.
Para atender essa solicitação foi desenvolvido um novo parâmetro “Permitir atividades consecutivas” para permitir importação de atividades iguais consecutivas no Praxio Ponto Virtual

Comportamento com o Parâmetro MARCADO
- Ao importar as marcações com o parâmetro ativado, o sistema não deve ignorar atividades iguais que venham em sequência.
- O sistema deve preservar todos os movimentos recebidos.
- O sistema deve gerar o encerramento do intervalo da atividade anterior e iniciar a próxima atividade normalmente, reconstruindo a jornada exata conforme enviada pelo aplicativo.
Comportamento com o Parâmetro DESMARCADO (Retrocompatibilidade)
- Ao realizar a importação com o parâmetro desativado, o sistema deve manter o comportamento legado (atual).
- Atividades iguais consecutivas continuarão sendo ignoradas na etapa de conversão.
Validação de Interface (UI) e Persistência
Cenário 1.1: Comportamento dos Parâmetros na Tela
Vamos acessar a tela FRQ- Importação Ponto Virtual, localize e marque o novo parâmetro "Permitir atividades iguais consecutivas (movimento principal)":
Ao marcar o parâmetro: as opções "Mostra horários iguais" e "Demonstrar último horário quando faltar marcação” são desmarcadas e desabilitadas automaticamente.
Ao desmarcar o parâmetro: as opções "Mostra horários iguais" e "Demonstrar último horário quando faltar marcação" ficam habilitadas novamente para edição.

Cenário 1.2: Persistência
No momento em que o parâmetro novo na tela é marcado ou desmarcado, ao processar a rotina, o sistema faz uma gravação de tela mantendo a última opção.
Dessa forma, ao abrir novamente a tela FRQ - Importação Ponto Virtual e popular a empresa e filial:
- O parâmetro "Permitir atividades iguais consecutivas" deve estar salvo e vir marcado ao reabrir a tela, caso o processamento tenha sido feito com ela habilitado.

Validação da Regra de Negócio (Importação do Ponto)
Cenário 1: Atividades iguais consecutivas com HORÁRIOS DIFERENTES NA REFEIÇAO (Parâmetro Marcado)

Nota-se que o funcionário contem batidas consecutivas da mesma atividade (atividade FIM INTERVALO), mas com horários (minutos) diferentes.
- Registro 1: Atividade FIM INTERVALO às 09H03
- Registro 2: Atividade FIM INTERVALO às 09H04
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata todas as atividades, mesmo aquelas que estão consecutivas.

Ao fazer a importação para a frequência, temos corretamente as mesmas informações:

Cenário 2: Atividades iguais consecutivas com HORÁRIOS DIFERENTES NO FINAL (Parâmetro Marcado)

Nota-se que o funcionário contem batidas consecutivas da mesma atividade (atividade FIM JORNADA), mas com horários (minutos) diferentes.
- Registro 1: Atividade FIM JORNADA às 12H12
- Registro 2: Atividade FIM JORNADA às 12H13
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata todas as atividades, mesmo aquelas que estão consecutivas, nesse caso criando mais uma pega:

Ao fazer a importação para a frequência, temos corretamente as mesmas informações:

Cenário 3: Atividades iguais consecutivas com HORÁRIOS IGUAIS NA REFEIÇAO (Parâmetro Marcado)

Nota-se que o funcionário contem batidas consecutivas da mesma atividade (atividade FIM INTERVALO), mas com horários (minutos) IGUAIS.
- Registro 1: Atividade FIM INTERVALO às 09H02
- Registro 2: Atividade FIM INTERVALO às 09H02
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata todas as atividades, mesmo aquelas que estão consecutivas.

Porém nesse caso não temos uma segunda pega, visto que temos efetivamente 4 batidas, considerando as atividades consecutivas.
Ao fazer a importação para a frequência, temos corretamente as mesmas informações:

Cenário 4: Atividades iguais consecutivas com HORÁRIOS DIFERENTES NO INICIO DE JORNADA (Parâmetro Marcado)

Nota-se que o funcionário contem batidas consecutivas da mesma atividade (atividade INICIO JORNADA), mas com horários DIFERENTES.
- Registro 1: Atividade INICIO JORNADA às 05H02
- Registro 2: Atividade INICIO JORNADA às 08H05
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata todas as atividades, mesmo aquelas que estão consecutivas, nesse caso criando mais uma pega:

Ao fazer a importação para a frequência, temos corretamente as mesmas informações:

Cenário 5: Atividades iguais consecutivas com HORÁRIOS IGUAIS NO INICIO DE INTERVALO (Parâmetro Marcado)

Nota-se que o funcionário contem batidas consecutivas da mesma atividade (atividade INICIO INTERVALO), mas com horários IGUAIS
- Registro 1: Atividade INICIO INTERVALO às 09H43
- Registro 2: Atividade INICIO INTERVALO às 09H43
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata todas as atividades, mesmo aquelas que estão consecutivas.

Ao fazer a importação para a frequência, estamos trazendo todos os movimentos corretamente, mesmo que o intervalo esteja igual.

Cenário 6: Atividades normais com dois movimentos apenas

Nota-se que o funcionário não contem batidas consecutivas da mesma atividade, MAS contém apenas o início de jornada e fim de jornada.
- Registro 1: Atividade INICIO JORNADA às 04H25
- Registro 2: Atividade FIM JORNADA às 08H58
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata corretamente as duas atividades.

Ao fazer a importação para a frequência, levamos corretamente da mesma forma.

Cenário 7: Atividades normais com UM UNICO movimento.

Nota-se que o funcionário não contem batidas consecutivas da mesma atividade, porém contém apenas uma única atividade.
- Registro 1: Atividade INICIO JORNADA às 05h04
Ao fazer a importação e conversão com o parâmetro marcado, nota-se que ao consultar as batidas o sistema acata corretamente a única atividade, repetindo no último campo a marcação inicial.

Ao fazer a importação para a frequência, levamos corretamente da mesma forma.

Processo legado (Parâmetro Desmarcado)
Cenário 1: Atividades iguais consecutivas com HORÁRIOS DIFERENTES NA REFEIÇAO (Parâmetro Desmarcado)

Nota-se que o funcionário contem batidas consecutivas da mesma atividade (atividade FIM INTERVALO), mas com horários (minutos) diferentes.
- Registro 1: Atividade FIM INTERVALO às 09H03
- Registro 2: Atividade FIM INTERVALO às 09H04
Ao fazer a importação e conversão com o parâmetro DESMARCADO:

Nota-se que ao consultar as batidas o sistema IGNORA a atividade fim de intervalo no horário das 09h03.

____________________________________________________________________________________________________________________________________
Se algum auxílio ou esclarecimento forem necessários, conte conosco através de nossos canais de atendimento.
Telefone: (11) 5018-2525.
Portal do Cliente: https://portaldocliente.praxio.com.br/
#PodeContar
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo