Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Datasul

Segmento:

RH

Módulo:

TOTVS RH (Linha Datasul) - Controle de Frequência (MPE)

Função:

FP8870 - Monitor Integração TSA

Requisito/Story/Issue:DRHJORNDTS-2604


02. SITUAÇÃO/REQUISITO

Após a alteração do programa prghur/fpp/fpapi538-20.r para gerar as mensagens de afastamento do funcionário com a tag “insertOrUpdateUserAbsenceReason” ao invés de gerar com a tag “insertAbsenceReason” (issue DRHJORNDTS-2019), a integração da mensagem de afastamento do funcionário passou a apresentar o erro: “Failure initializing SOAP Call: Cannot find a SOAP Operation named isertOrUpdateUserAbsenceReason (11775) (11762) para os clientes que não estão na versão do Suricato que trata esta nova tag ou, para os clientes que ainda estão no TSA.

03. SOLUÇÃO

Liberado o programa prghur/fpp/fpapi538-20-InsertAbsenceReason.r.

Somente quando a integração da mensagem de afastamento do funcionário apresentar o erro “Failure initializing SOAP Call: Cannot find a SOAP Operation named isertOrUpdateUserAbsenceReason (11775) (11762), realizar os passos descritos abaixo:

1) Nos diretórios onde existir o programa prghur/fpp/fpapi538-20.r e que constarem no propath do sistema (quarentena e oficial), renomear o programa fpapi538-20.r para fpapi538-20-insertOrUpdateUserAbsenceReason.r .

2) Realizar uma cópia do programa prghur/fpp/fpapi538-20-InsertAbsenceReason.r e renomeá-lo para prghur/fpp/fpapi538-20.r.


A partir desta alteração, as mensagens de afastamento serão geradas com a tag “insertAbsenceReason”, não ocasionando mais o erro descrito acima.

04. DEMAIS INFORMAÇÕES

Não se  aplica.

05. ASSUNTOS RELACIONADOS

  • Não se aplica.