Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Datasul

Segmento:

RH

Módulo:Controle de Frequência
Função:

recordClockMarkings.p

Requisito/Story/Issue (informe o requisito relacionado) :

DRHJORNDTS-5628

02. SITUAÇÃO/REQUISITO

Quando o Ahgora PontoWeb by TOTVS enviar marcações realizadas por funcionários com múltiplos vínculos no mesmo CNPJ deverá ser validado se existem funcionários com o CPF informado nestas marcações.

03. SOLUÇÃO

A api recordClockMarkings foi ajustada para que ao identificar que a marcação foi realizada por um múltiplo vínculo no mesmo CNPJ verifique se existe algum funcionário cadastrado para o CPF informado na marcação e que esteja ativo no dia da marcação. Caso:

    • Localize algum funcionário: a marcação será integrada com sucesso.
    • Não localize nenhum funcionário: a marcação não será integrada retornando a mensagem de erro "Não foi localizado funcionário com o CPF informado". Esta mesma mensagem será impressa no arquivo de log detalhado com o número 9970, caso no programa PE0400 - Configurador de Logs - Processos MPE esteja parametrizado para gerar o arquivo de log detalhado.

Para facilitar a localização dos arquivos de log técnico e log detalhado gerados na execução da api recordClockMarkings, a partir desta versão, no arquivo de clientlog serão impressas duas mensagens informando o local e o nome destes arquivos.

Para localizar estas mensagens, procurar no arquivo de clientlog por:

    • #novaapi       apiRecordClockMarkings - Arquivo Log Técnico
    • #novaapi       peapi016 - Arquivo Log Detalhado 

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

Integração Ahgora Ponto Web com RH Datasul - Controle de Frequência