Histórico da Página
...
| Produto: | TOTVS RH
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Datasul | ||||||||||||||||
| Segmento: | RH | ||||||||||||||||
| Módulo: | E-SOCIAL (ESOCIAL) | ||||||||||||||||
| Função: | FP9850 - Monitor eSocial | ||||||||||||||||
| Ticket: | 23569531 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DRHROTDTS-17691 |
02. SITUAÇÃO/REQUISITO
Foi identificado que a conversão de strings para inteiros durante consultas no sistema FP9850 apresentava erros, impactando a integridade dos dados processados pelo Oracle. Esses erros ocorriam especificamente em pontos onde a formatação das strings não era compatível com os requisitos do banco de dados. A resolução dessa questão é crucial para garantir que as consultas realizadas através da TAF sejam executadas corretamente, sem gerar falhas ou resultados inesperados Em um ambiente Oracle, ao buscar retorno de um S-3000 de uma mensagem que foi processada somente no TAF, está sendo apresentada a mensagem ORACLE error -1722 see "ORACLE Error Messages and Codes Manual". (1252).
03. SOLUÇÃO
Um erro foi identificado na conversão de string para inteiro durante a consulta de retorno via TAF no FP9850 no Oracle. A solução envolveu a revisão e a alteração dos pontos críticos no código que geravam essa falha. Foram implementadas altarações para garantir que as strings fossem convertidas corretamente em números inteiros, evitando assim exceções e assegurando a integridade das operaçõesCorrigido para buscar corretamente o retorno de um evento S-3000 de uma mensagem que foi processada somente no TAF e atualizar corretamente para o status 21.
04. DEMAIS INFORMAÇÕES
Baixar pacote com a atualização e executar novamente o processo.
...