Versões comparadas

Chave

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

01. DA DOS GERAIS

Produto:

TOTVS - Folha de Pagamento

Linha de Produto:

Linha RM

Segmento:

RH

Módulo:

TOTVS RH (Linha RM) - Folha de Pagamento (LABORE)

Função:

Integração RM X Ahgora - Erro "O CPF informado é diferente do cadastrado para o funcionário no Ponto Web"Tratativa para Transferido

DRHROTRM-15297

 

02. LIBERAÇÃO

Lembrando que, será a partir dos patches:

  • 12.1.2502.

  • 12.1.2506.

  • 12.1.2510 e superiores

03. SITUAÇÃO/REQUISITO

Atualmente, quando um funcionário é transferido entre filiais ou coligadas, o sistema TOTVS Folha de Pagamento envia automaticamente a informação na tag <matricula_anterior> para o Ponto Web da Ahgora.


No entanto, em cenários onde a coligada de origem não possui integração ativa, e a coligada de destino possui, ao integrar o funcionário na coligada de destino ocorre o seguinte erro: “1 Mensagem de inconsistência apresentada ao integrar um funcionário que possui transferência:  "1 - O CPF informado é diferente do cadastrado para o funcionário no Pontoweb."

Cenário onde esta mensagem é apresentada:

Esse problema ocorre porque o sistema tenta enviar a matrícula de origem (coligada A) mesmo sem integração ativa naquela coligada, ao integrar o funcionário na coligada B.

Além disso, o mesmo comportamento é observado quando o funcionário foi transferido antes do início da integraçãoFuncionários que passaram pelo processo de transferência (coligada/filial) e a tag "matricula_anterior" do json estava sendo gerada com o valor nulo.


04. SOLUÇÃO

...

Para viabilizar o preenchimento correto, foram criados os campos "CHAPAANTERIOR" e "CODCOLIGADAANTERIORna tabela PINTEGRACAOENVIOAHGORA.

Regras:

...

  • Nos cenários de transferência entre coligadas,

...

  • a tag <matricula_anterior> somente será preenchida se:

    • A coligada de origem estiver com a integração ativa

...

    • , e

    • A

...

    • chapa anterior

...

    • possuir status Integrado, ou seja, quando o campo PINTEGRACAOENVIOAHGORA.STATUS = 1

...

    • .

...

  

...

  • A chapa de origem somente deve ser enviada quando a coligada da chapa de origem estiver com a integração ativa com a Ahgora e o funcionário correspondente já existir na base da Ahgora

...

  • (ou seja, já estiver integrado).


05. DEMAIS INFORMAÇÕES

...