Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Importação de Batidas – Pasta Parâmetros

Objetivo da tela:

Nesta pasta é possível pasta é possível parametrizar as informações necessárias para realizar a importação das de arquivos contendo as batidas geradas pelo por relógio de ponto.

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.

/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:

  • Arquivo AFD - Portaria 1510
  • Parametrizável
  • Arquivo AFD - Portaria 671


Nota
titleImportante!
  • Para mais detalhes sobre as características de cada tipo de layout x importação de batidas, verificar o quadro localizado após esta tabela de descrição de camposa tabela Outras Ações/Ações Relacionadas.
  • O arquivo AFD portaria 1510 deve possuir uma linha em branco no final para ser importado com sucesso.
  • Caso ocorra a necessidade de alterar informações do arquivo AFD original, utilizar o editor de textos padrão do sistema operacional (Bloco de Notas), para que o arquivo seja gravado em formato de texto simples.

Código Layout

Inserir o código de layout de relógio desejado para a importação.

Informações
titleImportante:

Esse campo somente é habilitado quando o tipo de layout  selecionado é Parametrizável

Origem Importação

Selecionar a origem dos arquivos de importação.

As opções disponíveis são:

  • Arquivo: Quando selecionada, a origem da importação é um arquivo selecionado por intermédio do campo Arquivo de Entrada, descrito abaixo.
  • Diretório: Quando selecionada, a origem da importação é um diretório que pode conter vários arquivos de importação, o diretório é selecionado por intermédio da pasta Diretório. 

Arquivo de Entrada

Selecionar o arquivo de origem dos dados da importação.

Informações
titleImportante:

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.

Informações
titleTipo de Layout x Importação de Batidas
InformaçãoArquivo AFD Portaria 1510ParametrizávelArquivo AFD Portaria 671
Layout do ArquivoConforme 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:

  • no primeiro registro do arquivo as 11 primeiras posições são iguais à  “00000000011” ou “00000000012” e
  • as posições de 251 até 253 são diferentes de "003" (local e conteúdo de identificação do AFD portaria 671).

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:

  • possui a estrutura de um arquivo AFD (portaria 1510 ou portaria 671), isto é, se existe informação nas posições referentes ao número do REP e,
  • se esta informação está relacionada à algum relógio cadastrado na função PE0620. 

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:

  • no primeiro registro do arquivo as 11 primeiras posições são iguais à  “00000000011” ou “00000000012” e
  • as posições de 251 até 253 são iguais à "003" (local e conteúdo de identificação do AFD portaria 671).

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:

  • 1 – Cabeçalho: do qual serão consideradas as informações:
    • Tipo de Identificador do Empregador
    • CNPJ/CPF do Empregador
    • CEI do Empregador
    • Número de Fabricação do REP


  • 3 – Marcação de Ponto: do qual serão consideradas as informações:
    • Número NSR
    • Data de Marcação do Ponto
    • Horário de Marcação do Ponto
    • Número do PIS do Empregado
Todos

Para a importação das batidas, serão considerados os tipos de registros:

  • 1 – Cabeçalho: Do qual serão consideradas as informações:
    • Tipo de Identificador do Empregador
    • CNPJ/CPF do Empregador
    • CNO/CAEPF do Empregador
    • Número REP
    • Versão do AFD


  • 3 – Marcação de Ponto: Do qual serão consideradas as informações:
    • Número NSR.
    • Data e Hora da Marcação do Ponto.
    • Número do CPF do Empregado.
    • CRC-16 do Registro
Parâmetros da função PE0200, pasta Param Batidas

Não são consideradas as seguintes informações:

  • Leitura Batida (Matrícula ou Cartão)
  • Trata DV
  • Trata Via Crachá
  • Considera Empresa Proveniente do Relógio (para localização da empresa do funcionário).

São consideradas as seguintes informações:

  • Leitura Batida (Matrícula ou Cartão)
  • Trata DV
  • Trata Via Crachá
  • Considera Empresa Proveniente do Relógio (para localização da empresa do funcionário).

Não são consideradas as seguintes informações:

  • Leitura Batida (Matrícula ou Cartão)
  • Trata DV
  • Trata Via Crachá
  • Considera Empresa Proveniente do Relógio (para localização da empresa do funcionário).


Crachá ProvisórioNão considera.Considera.Não considera.
Validação Relógio

Será verificado se :

  • o número do REP, que consta no registro do  cabeçalho do arquivo  que está sendo importado, está relacionado à algum relógio cadastrado na função PE0620 e
  • se a data da batida está dentro do Período de Validade informado para o REP (PE0620).

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 :

  • o número do REP, que consta no registro do  cabeçalho do arquivo  que está sendo importado, está relacionado à algum relógio cadastrado na função PE0620 e
  • se a data da batida está dentro do Período de Validade informado para o REP (PE0620).

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 pelo número do PIS na empresa/estabelecimento em que estiverem ativos na data da batida. Lembrando que pode haver mais de um funcionário com o mesmo PIS, seja por motivo de transferência, readmissão, ativo em mais de uma empresa/estabelecimento, vários contratos (folha educacional).
  • Se o funcionário não for localizado, será gerado o erro de importação 11 - Informações Funcionário/Terceiro não Cadastradas para Ponto.
  • Se for localizado mais de um funcionário ativo com o mesmo PIS, será considerado primeiro aquele que estiver no estabelecimento com mesmo CGC/CEI que consta no arquivo AFD portaria 1510 (registro cabeçalho). Caso contrário, será considerado o funcionário sem a verificação do CGC/CEI.
  • Localizado o funcionário, caso não encontre funcionário ponto (PE1700), será criado o erro de importação 11 – Informações Funcionário/Terceiro não Cadastradas para Ponto.
  • Os funcionários serão localizados pelo número do CPF na empresa/estabelecimento em que estiverem ativos na data da batida. Lembrando que pode haver mais de um funcionário com o mesmo CPF, seja por motivo de transferência, readmissão, ativo em mais de uma empresa/estabelecimento, vários contratos (folha educacional).
  • Se o funcionário não for localizado, será gerado o erro de importação 11 - Informações Funcionário/Terceiro não Cadastradas para Ponto.
  • Se for localizado mais de um funcionário ativo com o mesmo CPF, será considerado primeiro aquele que estiver no estabelecimento com mesmo CNO/CAEPF que consta no arquivo AFD portaria 671 (registro cabeçalho). Caso contrário, será considerado o funcionário sem a verificação do CNO/CAEPF.
  • Localizado o funcionário, caso não encontre funcionário ponto (PE1700), será criado o erro de importação 11 – Informações Funcionário/Terceiro não Cadastradas para Ponto.

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).

Os registros que forem identificados como já importados (seja como marcação de ponto ou como erro de importação) serão listados no log de execução do programa, após a impressão dos erros de importação.


Se o mesmo arquivo for importado mais de uma vez, a partir da segunda importação as marcações serão 

Será feito por intermédio dos campos número do REP (registro cabeçalho) e NSR (registro marcação de ponto).

Os registros que forem identificados como já importados (seja como marcação de ponto ou como erro de importação) serão listados no log de execução do programa, após a impressão dos erros de importação.

Erros de Importação x Funcionário

Nos erros de importação para os quais:

  • For possível identificar o funcionário: exemplo: ponto calculado, calendário não gerado, limite entre batidas, etc, será gravado no campo Identificação a Matrícula do funcionário, com o Tipo igual a M.
  • Não for possível identificar o funcionário: exemplo: empresa não cadastrada, parâmetros ponto eletrônico inexistente, funcionário não cadastrado, etc, o campo Identificação ficará com zeros.

Nos erros de importação para os quais:

  • For possível identificar o funcionário: exemplo: ponto calculado, calendário não gerado, limite entre batidas, etc, será gravado no campo Identificação a Matrícula do funcionário, com o Tipo igual a M.
  • Não for possível identificar o funcionário: exemplo: empresa não cadastrada, parâmetros ponto eletrônico inexistente, funcionário não cadastrado, etc, o campo Identificação ficará com zeros.
  • Nos erros de importação para os quais:

    • For possível identificar o funcionário: exemplo: ponto calculado, calendário não gerado, limite entre batidas, etc, será gravado no campo Identificação a Matrícula do funcionário, com o Tipo igual a M.
    • Não for possível identificar o funcionário: exemplo: empresa não cadastrada, parâmetros ponto eletrônico inexistente, funcionário não cadastrado, etc, o campo Identificação ficará com zeros.

...