Atividades iguais consecutivas na conversão do PVI

Modificado em Ter, 9 Jun na (o) 10:04 PM


Informações gerais

 

Objetivo: 

 

Validar a alteração de comportamento do sistema no tratamento de conversão de atividades iguais consecutivas garantindo que:

  • O sistema não ignore automaticamente as atividades iguais consecutivas, quando configurado.

  • O sistema preserve todos os movimentos recebidos na importação, de forma equivalente ao processo de importação do relógio de ponto, quando o parâmetro estiver ativo.


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

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo