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.