Importação de Arquivo Texto (Receita) - Novo Layout 02

Modificado em Qua, 19 Nov na (o) 2:13 PM


Informações Gerais

 

Objetivo:

 

Demonstrar a funcionalidade do novo layout 02 para importação de arquivos texto (Receita), que permite registrar movimentos com múltiplas marcações, incluindo marcações fracionadas. Além disso, apresentar o recurso de importação utilizando o CPF do colaborador como identificador, bem como a captura e associação do número do carro a cada movimento importado.


Detalhes: 

 

Para atender a essa demanda, foi implementado o Layout 02 – “Arquivo Texto” na rotina de importação de arquivos (Receita).Esse novo layout permite que movimentos classificados como intervalo, espera, reserva ou pausa sejam automaticamente tratados como movimentos fracionados durante o processo de importação. Além disso, quando houver informação de carro configurada na máscara de importação, os movimentos principais serão importados e registrados como movimento principal, garantindo a correta vinculação operacional entre colaborador, jornada e veículo utilizado.

 

 

  • Módulo: Frequência   
  • Caminho: Procedimentos Auxiliares--> Importa Arquivo Texto (Receita)

 

Informações Adicionais 


Regra de Negócio – Projeto de Importação Arquivo Texto (Receita) - Layout 02



Regras de Importação de Movimentos


1ª REGRA:  Classificação de Movimentos com e sem Carro


Com carro:  

Classificados como movimento principal.  
Geram ocorrência conforme parâmetro configurado no sistema.


Sem carro

Classificados como movimentos fracionados.  

Avaliação por duração:

< 2h30 → Ocorrência de Tempo de Espera (código 339) registrada para períodos inferiores a 2h30. Esta ocorrência é utilizada como exemplo parametrizado na tela de importação. 


≥ 2h30 → Ocorrência de Intervalo (código 335).

Exceção: Se nenhum movimento sem carro tiver duração ≥ 2h30, o de maior duração será classificado como Intervalo.


2ª REGRA : Movimentos em Dias de Folga (Escala)


Funcionários devem ter escala cadastrada.

Se o movimento ocorrer em dia de folga:

> 6h → Ocorrência de PLANTÃO (código 24 de exemplo).

≤ 6h → Ocorrência de PLANTÃO 1/2 PERÍODO (código 36 de exemplo).


Ocorrências de plantão não devem conter horários na listagem de movimentos, mas devem aparecer na digitação diária para cálculo de horas.


Fluxo de Processamento

Receber e ordenar o arquivo TXT por data e funcionário na sequencia.

Para cada registro:

Verificar se há número de carro.

Se sim → movimento principal.


Se não → acumular como fracionado.

Analisar fracionados conforme regras de tempo.

Validar escala e aplicar regras de plantão, se necessário.

Gerar ocorrências conforme parametrizações.


⚙️ Configurações Necessárias

  • Parâmetros para:
  • Ocorrência de movimento principal.
  • Ocorrências fracionadas de exemplo: (339 e 335).

Observações Importantes

  • O arquivo TXT deve estar corretamente formatado e ordenado.
  • Movimentos fracionados devem estar dentro do intervalo do movimento principal.
  • A tela de importação deve permitir:
  • Seleção de modelo de layout.
  • Definição de tipo de importação (Realizado).
  • Máscara de importação conforme layout.
  • Validação de movimentos em folga.
  • Importação por CPF ou chapa.
  • Geração de relatório de não importados



Para facilitar a compreensão da regra solicitada, apresentaremos inicialmente algumas configurações do sistema e conceitos, antes de detalhar as regras da implementação.


O que são movimentos fracionados?

Os movimentos fracionados estão relacionados à Lei 13.103, que regulamenta o exercício da profissão de motorista.

No contexto da frequência, os fracionados correspondem às ocorrências com os códigos 55, 56, 57, 58 e 59. Essas ocorrências devem ser registradas na rotina de digitação diária, utilizando a função F8.


Caminho no Sistema

Menu:

Movimentação>> Digitação Diária

Instrução:
Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 


 


Para utilizar os horários fracionados, siga o caminho abaixo:

Caminho no Sistema:
Cadastros >> Parâmetros >> Cadastro

Configuração:
Na Aba: Opções de Digitação 1, habilite a opção:

Permite digitação de: Carro

“Trabalhar com intervalo fracionado”



Exemplo de Ocorrências Vinculadas aos Fracionados

Para visualizar ou configurar essas ocorrências, siga o caminho abaixo no sistema:

Caminho no Sistema:

Menu: Cadastros >> Frequência >> Ocorrências

Aba: Configurações I

Código ocorrência interna: Intervalo




Para utilizar os horários fracionados na tela de Digitação Diaria siga o caminho abaixo:

Caminho no Sistema:
Menu:

Movimentação>> Digitação Diária

Instrução:
Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 


  


Configurações Necessárias – Verificação da Regra 02

Esta regra estabelece que, caso o colaborador esteja de folga conforme sua escala e trabalhe nesse dia, o tratamento das ocorrências seguirá condições específicas, que serão detalhadas posteriormente.

Para aplicar essa regra, é necessário analisar a escala associada ao cadastro do funcionário, identificando os dias de folga.
Essa verificação deve ser realizada com base no Código de Escala.


Caminho no Sistema:
Cadastros >> Parâmetros >> Cadastro

Configuração:
Na Aba: Relógio/ Comparativa/ Bilhetagem, habilite a opção:

“Código de Escala.”

Última Saída Noturna

Defina o horário que será considerado como referência para a última saída do dia.

Exemplo: 05:00 (formato hh:mm)




⚙️ Configurações Necessárias

  • Parâmetros para:


  • Ocorrências de plantão de exemplo: (24 e 36).
  • Cadastro de escala com dias de folga.
  • Fórmulas de cálculo para pagamento:
  • IF(K3=24; 200,00)PLANTÃO
  • IF(K3=36; 100,00)PLANTÃO 1/2 PERÍODO



Para cadastrar as fórmulas de cálculo, acesse:


 Menu → Cadastros → Frequência → Fórmulas de Cálculos


Neste exemplo, a fórmula apresenta as seguintes informações:
Coluna K3:
Se o código da ocorrência for igual a 24, então o resultado será R$ 200,00.



Para cadastrar as fórmulas de cálculo, acesse:


Menu → Cadastros → Frequência → Fórmulas de Cálculos


Neste exemplo, a fórmula apresenta as seguintes informações:
Coluna K3:
Se o código da ocorrência for igual a 36, então o resultado será R$ 100,00.




Para associar as fórmulas de cálculo, siga o caminho abaixo:

Caminho no Sistema:
Cadastros >> Parâmetros >> Cadastro

Configuração:
Na aba Fórmulas de Cálculo, associe os eventos 36 e 24 às respectivas fórmulas para que sejam integrados posteriormente à Folha de Pagamento. 



Foi incorporado à interface da tela de importação o Modelo 02 de layout, desenvolvido especificamente para atender às regras de negócio descritas neste documento. Este modelo será parametrizado diretamente na tela, permitindo que o sistema aplique as classificações e ocorrências conforme os critérios definidos para os movimentos com e sem carro, bem como para os casos de folga na escala.


Procedimento para Importação de Arquivo Texto

Caminho no Sistema:
Procedimentos Auxiliares → Importa Arquivo Texto (Receita)


Parâmetros Obrigatórios

  • Empresa: [Informar código/nome da empresa]  
  • Filial: [Informar código/nome da filial]  
  • Layout do Arquivo Texto: Modelo 02  
  • Tipo de Importação: Realizado  
  • Período:
  • Data Inicial: [dd/mm/aaaa]  
  • Data Final: [dd/mm/aaaa]  
  • Competência: [mm/aaaa]  

Opções em Tela (Flags)

Marcar as opções conforme necessidade do processo:  

  • Substituir movimento  
  • Imprime relatório de não importados  
  • Importar todos movimentos do dia  
  • Arquivo texto com CPF  
  • [ ] Marcar demais flags conforme regras específicas do cliente.


Arquivo para Importação

  • Nome do Arquivo: [Informar caminho completo do arquivo TXT]  


Máscara de Importação – Layout Modelo 02


Modelo da tela do sistema:



Observações:

  • Os campos devem seguir rigorosamente as posições indicadas no arquivo TXT.
  • O formato DD/MM/AAAA é obrigatório para datas.
  • Horários devem estar no padrão HH:MM.
  • O campo Carro pode ser vazio, sem máscara definida.

Tela de Parâmetros – Importação de Arquivo Texto

Esta tela permite configurar as regras de negócio aplicadas durante a importação dos movimentos no módulo de frequência. Os parâmetros são definidos por meio de checkboxes e campos complementares, conforme descrito abaixo:


Parâmetros de Importação

Considerar movimentos sem carro acima de:
02:30 (hh:mm) → Registrar automaticamente na ocorrência 335

Considerar os 2 primeiros movimentos sem carro com maior total de horas na ocorrência:
335

Considerar os demais movimentos sem carro inferiores aos maiores para a ocorrência:
339


Validar última saída noturna (relógio):


✔ Validar movimento em FOLGA, considerada na ocorrência:

  • Maior que 6h trabalhadas na FOLGA: considerar na ocorrência 24
  • Menor ou igual a 6h trabalhadas na FOLGA: considerar na ocorrência 36




[Importar]






Observações

  • Todas as ocorrências (335, 339, 24, 36) devem estar previamente cadastradas no sistema.
  • Os campos com ícones de lupa permitem selecionar ocorrências específicas.
  • A configuração é essencial para garantir a correta classificação dos movimentos conforme as regras de negócio.

Ao clicar em “Importar”, o sistema inicia a leitura do arquivo selecionado, processando-o linha por linha.

Após a conclusão da importação, é gerado um relatório contendo:

  • ✅ Possíveis inconsistências identificadas durante o processo
  • ❌ Registros que não foram importados





O relatório de registros não importados apresenta informações sobre os prefixos dos veículos que constam no arquivo texto, mas não estão vinculados ao sistema. Essa situação, entretanto, não impede a importação dos movimentos contidos no arquivo TXT.


RELATORIO DE REGISTROS NAO IMPORTADOS NO ARQUIVO TEXTO 

  • Empresa: 002 EMPRESA DEMONSTRACAO
  • Emissão: 14/11/2025
  • Página: 0001


Conteúdo das Linhas

Cada linha contém:

  • Código: Ex.: 23437T ou 3760LOC
  • Data: Ex.: 17/09/2025 ou 18/09/2025
  • Motivo: Código do Veiculo não cadastrado/inativo.




Descrição:

  • No primeiro movimento, o colaborador teve o intervalo fracionado por 15 minutos.


Tela Digitação Diaria contendo o primeiro movimento do dia 14/09/2025


Jornada – Exemplo de Movimentos

1º Movimento

41805469819   14/09/2025  19:40   14/09/2025  19:55   Carro: QRK9G55 
41805469819   14/09/2025  19:55   14/09/2025  20:19

Descrição:

  • No primeiro movimento Principal, o colaborador teve o intervalo fracionado por 15 minutos.
  • Em seguida, houve um intervalo fracionado de 24 minutos antes do próximo registro.



Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 






2º Movimento

41805469819   14/09/2025  20:19   14/09/2025  21:44   Carro: QRK9G55 
41805469819   14/09/2025  21:44   14/09/2025  22:52

Descrição:

  • No primeiro movimento, o colaborador teve o intervalo fracionado por 1 hora e 25 minutos.
  • Em seguida, houve um intervalo fracionado de 1 hora e 08 minutos antes do próximo registro.


Tela Digitação Diaria contendo o segundo movimento do dia 14/09/2025



Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 





3º Movimento

41805469819   14/09/2025  22:52  15/09/2025  00:23   Carro: QRK9G55 
41805469819   15/09/2025  00:23   15/09/2025  00:31


Descrição:

  • No primeiro registro, o colaborador teve o intervalo fracionado por 1 hora e 31 minutos.
  • Em seguida, houve um um intervalo fracionado com duração de 8 minutos.




Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 






4º Movimento

41805469819   15/09/2025  00:31   15/09/2025  00:49   Carro: QRK9G55 
41805469819   15/09/2025  00:49   15/09/2025  03:50

Descrição:

  • No primeiro registro, o colaborador trabalhou por 18 minutos.
  • Em seguida, houve um segundo movimento com duração de 3 horas e 1 minuto.



Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 





5º Movimento


41805469819   15/09/2025  03:50   15/09/2025  05:15   Carro: QRK9G55 
41805469819   15/09/2025  05:15   15/09/2025  06:23

Descrição:

  • No primeiro registro, o colaborador trabalhou por 1 hora e 25 minutos.
  • Em seguida, houve um segundo movimento com duração de 1 hora e 8 minutos.



Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas.


 




Tela Digitação Diaria contendo o movimento do dia 14/09/2025



Listagem de Movimentos – Modelo 77


Caminho: Listagem → Listagem de Movimentos




Tela Digitação Diaria contendo o movimento do dia 18/09/2025



Nesse arquivo TXT, os intervalos estão organizados da seguinte forma: 


Intervalos do dia 18/09/2025

1️⃣ 14:04 até 16:05 → Total: 2h01min - Ocorrência 335
2️⃣ 16:05 até 17:05 → Total: 1h - Ocorrência 339
3️⃣ 17:05 até 18:06 → Total: 1h01min - Ocorrência 335 

⏱️ Soma das durações: 4h02min



Na tela de digitação principal, pressione F8 para acessar as ocorrências fracionadas. 



Considerar os 2 primeiros movimentos sem carro com maior total de horas na ocorrência:
335

Considerar os demais movimentos sem carro inferiores aos maiores para a ocorrência:
339




Tela Digitação Diaria contendo o movimento do dia 24/09/2025


Intervalos do dia 24/09/2025

1️⃣ 14:04 até 16:05 → Total: 2h01min (Ocorrência: 335)
2️⃣ 16:05 até 17:05 → Total: 1h00min (Ocorrência: 339)
3️⃣ 17:05 até 18:06 → Total: 1h01min (Ocorrência: 339)
4️⃣ 18:06 até 20:06 → Total: 2h00min (Ocorrência: 335)

⏱️ Soma das durações: 6h02min



Movimentos em Dias de Folga (Escala)


≤ 6h → Ocorrência de PLANTÃO 1/2 PERÍODO (código 36 de exemplo).

Ocorrências de plantão não devem conter horários na listagem de movimentos, mas devem aparecer na digitação diária para cálculo de horas.


Tela Digitação Diaria contendo o movimento do dia 15/09/2025

Menu: Movimentação>> Digitação Diária



Listagem de Movimento 77:


 


Movimentos em Dias de Folga (Escala)

Funcionários devem ter escala cadastrada.

Se o movimento ocorrer em dia de folga:

> 6h → Ocorrência de PLANTÃO (código 24 de exemplo).



Tela Digitação Diaria contendo o movimento do dia 21/09/2025

Menu: Movimentação>> Digitação Diária




No arquivo TXT do dia 21/09, observe que houve ultrapassagem da jornada de 6 horas, em um dia sem programação de trabalho conforme a escala do colaborador. 



 

Listagem de Movimentos – Modelo 77


Caminho: Listagem → Listagem de Movimentos




________________________________________________________________________________

 

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

#IA

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