Importação de Batidas - PE2000
Visão Geral do Programa
Permitir a importação de marcações (batidas) geradas pelo relógio ponto/refeição, conforme parametrização e layout estabelecidos, para o módulo Controle de Frequência possibilitando a administração e controle das horas trabalhadas e utilização do refeitório pelos funcionários.
A importação de batidas consiste em:
- selecionar o tipo de layout do arquivo a ser importado e
- selecionar os arquivos de entrada de dados, que pode ocorrer por meio de um único arquivo ou por vários arquivos contidos em um mesmo diretório.
No processo de importação, o sistema:
- Efetua a validação das batidas, verificando se existem as informações referenciadas no arquivo de entrada especificado para importação (empresa, estabelecimento, funcionário, relógio, entre outros).
- Identifica se a batida correspondente, é uma marcação de ponto (horário) ou refeição. Veja mais informações na descrição da Função Manutenção do Local de Marcação (PE2200).
- Grava no sistema o horário e a data referente às batidas, ficando disponível para consulta:
- Batidas Válidas:
- Ponto: na função Atualiza Batidas Não Ponto - PE3700 e, na função Consulta do Cálculo do Ponto Eletrônico - PE3760 clicando no Botão “Consulta Batidas” verificam-se as batidas do dia e o resultado do cálculo.
- Refeição: na função Consulta Movimento Refeição - PE3780.
- Inconsistências: na função Correção Erros de Importação (PE3500), as quais deverão ser corrigidas e reimportadas/tratadas, ou desconsideradas pelo usuário, pois erros de importação pendentes impedem o cálculo do ponto do funcionário.
- Batidas Válidas:
Ao final do processo de importação é apresentado um relatório informando:
- quantos registros foram importados com sucesso.
- quantos registros foram importados com erro e, qual o código/descrição do erro de importação
- quantos registros foram desconsiderados por ter sido identificado que os mesmos já foram importados anteriormente (apenas para os arquivos com layout AFD).
Importante:
As batidas sem par serão importadas para as jornadas alternativas ou padrões, que estiverem mais próximas do horário realizado. Caso houver uma batida sem par, o sistema verifica a jornada na qual se enquadra a mesma de acordo com o horário de processo, entrada ou saída, do turno. Se o horário de processo do turno corresponde à saída, será verificado se o horário da marcação é superior à 4 horas antes do início da jornada. Essa margem de tempo serve como um parâmetro aproximado, para identificar qual jornada que possui maior coerência com a marcação.
Caso o horário da marcação seja superior a 4 horas antes do início da jornada será verificado se as batidas importadas até o momento correspondem ao mesmo dia ou se existe alguma batida do dia anterior. Se a primeira batida do dia processado (marcação de entrada) ocorreu no dia anterior, a marcação com horário superior a 4 horas antes do início da jornada será deslocada para o próximo dia, alterando assim a data de processo.
Se as condições acima não forem atendidas, a batida permanecerá com a data, correspondente ao processo, sem alterações.
O processo descrito acima somente será realizado quando o tratamento de horário da categoria for alternativo.
O sistema mantém a rastreabilidade entre o arquivo e os dados importados, uma vez que o arquivo importado fica integralmente gravado na base de dados e somente poderá ser importado novamente se a importação deste arquivo for eliminada (função PE2222).
Pré-requisito:
O pré-requisito para a execução dessa função, quando o tipo de layout selecionado for Parametrizável, é:
Importação de Batidas – Pasta Parâmetros
Objetivo da tela: | Nesta pasta é possível parametrizar as informações necessárias para realizar a importação de arquivos contendo as batidas geradas por relógio de ponto/refeição. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Tipo Layout | Selecionar o tipo de layout do(s) arquivo(s) a serem importados. As opções disponíveis são:
Importante!
|
Código Layout | Inserir o código de layout de relógio desejado para a importação. Importante: Esse campo somente é habilitado quando o tipo de layout selecionado for Parametrizável. |
Origem Importação | Selecionar a origem dos arquivos de importação. As opções disponíveis são:
|
Arquivo de Entrada | Selecionar o arquivo de origem dos dados da importação. Importante: Esse campo somente é habilitado quando a opção Arquivo está selecionada no campo Origem Importação. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Pesquisa | Quando acionado, é apresentada uma tela em que o usuário deve selecionar o diretório dos arquivos que contém as informações desejadas para importação de batidas. |
Tipo de Layout x Importação de Batidas
Informação | Arquivo AFD Portaria 1510 | Parametrizável | Arquivo AFD Portaria 671 |
---|---|---|---|
Layout do Arquivo | Conforme anexo I da Portaria MTE Nº 1510/2009 | É necessário informar no campo Código Layout , o layout de importação que será utilizado, conforme cadastro realizado na função Manutenção Layout Importação do Relógio (PE0540) | Conforme anexo V da Portaria MTP Nº 671/2021. |
Tipo Layout x Arquivo Importação | Origem Importação por Arquivo: Será validado se o arquivo de entrada informado possui a estrutura do arquivo AFD da portaria 1510, verificando se:
Caso não atenda às condições acima, será emitida uma mensagem de erro para o usuário. Origem Importação por Diretório: Serão apresentados apenas os arquivos com estrutura AFD portaria 1510, considerando as regras descritas acima. | Origem Importação por Arquivo: Será validado se o arquivo de entrada informado:
Caso atenda às condições acima, o programa Irá emitir uma mensagem de erro para o usuário. Origem Importação por Diretório: Serão apresentados apenas os arquivos que não possuem estrutura de um arquivo AFD (portaria 1510 ou portaria 671). | Origem Importação por Arquivo: Será validado se o arquivo de entrada informado possui a estrutura do arquivo AFD da portaria 671, verificando se:
Caso não atenda às condições acima, será emitida uma mensagem de erro para o usuário. Origem Importação por Diretório: Serão apresentados apenas os arquivos com estrutura AFD portaria 671, considerando as regras descritas acima. |
Registros do Arquivo Considerados na Importação | Para a importação das batidas, serão considerados os tipos de registros:
| Todos | Para a importação das batidas, serão considerados os tipos de registros:
|
Parâmetros da função PE0200, pasta Param Batidas | Não são consideradas as seguintes informações:
| São consideradas as seguintes informações:
| Não são consideradas as seguintes informações:
|
Crachá Provisório | Não considera. | Considera. | Não considera. |
Validação Relógio | Será verificado se :
Caso não atenda às regras acima, será criado o erro de importação 36 - Número do REP não possui relógio relacionado. | Será verificado se o código do relógio que está no arquivo está relacionado à algum relógio cadastrado na função FP0620, considerando a empresa do arquivo ou do usuário, conforme parametrização na função PE0200. OBS: O código do relógio que vem no arquivo não é o número de fabricação do REP. | Será verificado se :
Caso não atenda às regras acima, será criado o erro de importação 36 - Número do REP não possui relógio relacionado. |
Identificação do Funcionário que realizou a Batida | Os funcionários serão localizados na empresa/estabelecimento em que estiverem ativos na data da batida através da informação gravada no campo reservado à informação PIS (artigo 96 parágrafo 2º da PORTARIA/MTP nº 671/2021) , podendo ser o :
Se for localizado mais de um funcionário ativo, será considerado:
Caso não seja localizado funcionário ou funcionário ponto (função PE1700) será gerado o erro de importação 11 - Informações Funcionário/Terceiro não Cadastradas para Ponto. OBS: pode haver mais de um funcionário com o mesmo PIS, por motivo de transferência, readmissão, ativo em mais de uma empresa/estabelecimento, vários contratos (folha educacional). |
| Os funcionários serão localizados pelo número do CPF na empresa/estabelecimento em que estiverem ativos na data da batida. Se for localizado mais de um funcionário ativo com o mesmo CPF, será considerado:
Caso não seja localizado funcionário ou funcionário ponto (função PE1700) será gerado o erro de importação 11 - Informações Funcionário/Terceiro não Cadastradas para Ponto. OBS: pode haver mais de um funcionário com o mesmo CPF, por motivo de transferência, readmissão, ativo em mais de uma empresa/estabelecimento, vários contratos (folha educacional). |
Controle para não Importar duas vezes as Batidas do mesmo Arquivo | Será feito por intermédio dos campos número do REP (registro cabeçalho) e NSR (registro marcação de ponto). As batidas que forem identificadas como já importadas (seja como marcação de ponto ou como erro de importação) serão desconsideradas do processo de importação, e serão listadas ao final do log de execução do programa. | As batidas sempre são importadas. Caso esteja parametrizada a regra de Limite entre Batidas (função PE0200) , estas batidas serão importadas como erro de importação (função PE3500); caso contrário, ficarão duplicadas como marcação de ponto ou marcação de refeição. | Será feito por intermédio dos campos número do REP (registro cabeçalho) e NSR (registro marcação de ponto). As batidas que forem identificadas como já importadas (seja como marcação de ponto ou como erro de importação) serão desconsideradas do processo de importação, e serão listadas ao final do log de execução do programa. |
Erros de Importação x Funcionário | Nos erros de importação para os quais:
| Nos erros de importação para os quais:
|
|
Importação de Batidas – Pasta Layout
Objetivo da tela: | Nesta pasta é possível visualizar a estrutura do arquivo que será importado. Importante: Esta pasta será habilitada sempre no quadro Tipo Layout, localizado na pasta Parâmetros, estiver selecionada a opção Arquivo AFD - Portaria 1510 ou Arquivo AFD Portaria 671. |
Importação de Batidas – Pasta Diretório
Objetivo da tela: | Nesta pasta é possível selecionar um ou vários arquivos para importação, existentes no diretório informado. Importante: Esta pasta será habilitada sempre que no quadro Origem Importação, localizado na pasta de Parâmetros, estiver selecionada a opção Diretório. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Tipo | Inserir o tipo de arquivo que se deseja apresentar na tela para realizar a importação. |
Diretório | Inserir o diretório de origem dos arquivos. Todos os arquivos com a extensão selecionada no campo Tipo e que estejam no diretório selecionado nesse campo serão apresentados na lista de arquivos para importação. |
Somente Não Importados | Quando selecionada essa opção, somente os arquivos não importados e contidos no diretório selecionado são apresentados na lista de arquivos. |
Todos | Quando selecionada essa opção, todos os arquivos contidos no diretório selecionado e com a extensão selecionada são apresentados na lista de arquivos. |
Lista de Arquivos | Exibe os arquivos existentes no diretório informado no campo Diretório e que também atendam as parametrizações dos campos Tipo e Somente Não Importados ou Todos. São apresentadas as seguintes colunas:
|
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Pesquisa | Quando acionado, é apresentada uma tela em que o usuário deve selecionar o diretório dos arquivos que contém as informações desejadas para importação de batidas. |
Marca Todos | Quando acionado, todos os arquivos da lista são assinalados para importação. O campo Importa da lista de arquivos é alterado para Sim em todos os arquivos. |
Desmarca Todos | Quando acionado, todos os arquivos da lista são assinalados para não serem importados. O campo Importa da lista de arquivos é alterado para Não em todos os arquivos. |
Importação de Batidas – Pasta Log
Objetivo da tela: | Permitir determinar o destino da geração, bem como a forma de execução. Para mais detalhes consulte o conceito Pasta Impressão. |