Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS RH
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Datasul | ||||||||||||||||
| Segmento: | RH | ||||||||||||||||
| Módulo: | E-SOCIAL (ESOCIAL) | ||||||||||||||||
| Função: | S-2230 - AFASTAMENTO TEMPORÁRIO | ||||||||||||||||
| Ticket: | 23449190 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DRHROTDTS-17578 |
02. SITUAÇÃO/REQUISITO
***VERIFIQUE E CASO NECESSÁRIO, AJUSTE O TEXTO GERADO POR IA. APÓS VALIDAÇÃO, REMOVA ESSE TRECHO!***Situação:** O sistema permite que múltiplos usuários executem rotinas simultaneamente para a geração de mensagens e eventos do eSocial. Normalmente, cada mensagem gerada deve ter um identificador único.
**Problema:** Quando usuários geram mensagens para o mesmo CNPJ e no mesmo instante, ocorre a duplicidade de ID, resultando em erros de identificação, como a mensagem de que já existe um evento com o mesmo identificador na base de dados.**Objetivo:** Corrigir a lógica de geração de IDs para garantir que cada mensagem gerada, mesmo em situações de execução simultânea, receba um identificador único, evitando conflitos e erros no sistema.
03. SOLUÇÃO
***VERIFIQUE E CASO NECESSÁRIO, AJUSTE O TEXTO GERADO POR IA. APÓS VALIDAÇÃO, REMOVA ESSE TRECHO!*
Solução implementada para evitar a duplicidade de IDs ao gerar mensagens no eSocial em ambientes com múltiplos usuários. Durante testes, foi observado que ao gerar simultaneamente eventos S-1200 e S-1210 para o mesmo CNPJ, as mensagens recebiam o mesmo número sequencial devido à coincidência no horário exato de criação. Isso resultava em um erro de duplicidade de identificação.
Com a correção, o sistema agora garante que um novo ID seja gerado de forma única, mesmo quando várias rotinas são executadas ao mesmo tempo, evitando conflitos e erros de identificação. O problema original apresentava IDs iguais, como o exemplo: ID1544704300000002022010414431400000.A equipe de produto já implementou a solução e está em fase de monitoramento. Documentação e evidências do problema estão disponíveis para consulta.
04. DEMAIS INFORMAÇÕES
<Não se aplica>Baixar pacote com a atualização e executar novamente o processo.
05. ASSUNTOS RELACIONADOS
Não se aplica
| Templatedocumentos |
|---|
...