Páginas filhas
  • 3. Conferência de Integração das Marcações

Versões comparadas

Chave

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

...

Linha de Produto:

TOTVS Automação de Ponto

Versão:

12.x

Passo a Passo: 

A integração de marcações de ponto do Suricato para o HCM pode ser realizada de duas maneiras:


1) Via conexão direta com o banco de dados: o software Suricato conecta o banco de dados dthrtma e atualiza a tabela msa_control_marcac com as informações das marcações. 

2) Via execução da api rest: o software Suricato executa a api recordClockMarkings , que valida as marcações recebidas e atualiza a tabela marcac_nova_integr com as informações das marcações.Em ambos os casos, o PE7100 lê as marcações não integradas da tabela e atualiza as informações nas tabelas do módulo de Ponto Eletrônico


Informações

Para mais informações sobre a execução via api rest  recordClockMarkings acessar o link TOTVS HCM x Suricato - Api Rest recordClockMarkings


Após a integração das marcações do Suricato para o Datasul, é necessário realizar o processamento destas marcações para que sejam atualizadas nas tabelas do módulo Controle de Frequência.

Este processamento é realizado através do programa PE7100 e sua execução pode ser realizada:

  • Via RPW: deve ser configurado conforme descrito nos procedimentos de pré-requisitos de implantação ou
  • Manualmente: o usuário poderá executar o programa de tempos em tempos.


Para conferências das informações necessário seguir os passos adiante.


Aviso
titleImportante:

Para a realização de conferência de integração das marcações desejável que o programa PE7100 não esteja com agendamento via RPW.


1.Acessar o programa PE7110 para verificar se a tabela possui marcações não processadas. Na pasta seleção informar os dados. 


2.Na pasta Parâmetros selecionar a opção Não processadas no campo Marcações


3.Abrir CSV no relatório informado no txt gerado:

Caso o relatório CSV contenha informações significa que existem informações a serem integradas.


4.Executar o PE7100 (lembrando que o relatório não pode estar sendo executado via RPW)


5.Verificar o arquivo logcodin_DDMMAAAA_HHMM  gerado no diretório temporário. Este arquivo contém os registros que foram que foram integrados além do status de integração

  • 1 – marcações ponto, poderão ser conferidas no PE3700
  • 13 – marcações de refeitório, poderão ser conferidas no PE3080
  • 9 – marcações com erro, poderão ser verificados no PE3500 (reprocessar ou desconsiderar por lá).

    no diretório spool do servidor RPW (quando parametrizado e o programa foi executado via RPW) ou no diretório spool configurado para o usuário quando o programa foi executado pelo usuário.

    Este arquivo demonstra uma lista das marcações que foram processadas e o status de integração:

    • 1 : Indica que o processamento das marcações de ponto foi realizado com sucesso e as mesmas se encontram no programa PE3700.
    • 13 : Indica que o processamento das marcações de refeitório foi realizado com sucesso e as mesmas se encontram no programa PE3080.
    • 9 : Indica que o processamento das marcações foi realizado, no entanto, foi identificada alguma inconsistência, gerando erros de importação. Neste caso as marcações estarão disponíveis no  programa PE3500 com o seu respectivo erro de importação para análise. Após a análise, deve-se reimportar ou desconsiderar os registros.

     OBS: Caso as marcações não estejam aparecendo

    do

    no programa PE3500 deve-se verificar se a marcação já existe no

    no PE3700 (quando encontra uma marcação com o mesmo NSR o sistema desconsidera porém no relatório é demonstrado como erro)

    programa PE3700 (se for marcação de ponto) ou no programa PE3080 (se for marcação de refeitório), pois quando o programa PE7100 lê uma marcação e localiza a sua sequência já processada, esta marcação é desconsiderada do processamento.


    6.Após a conclusão da conferência o programa PE7100 poderá ser parametrizado para executar via RPW novamente.