| 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 |
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.
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.
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.
Baixar pacote com a atualização e executar novamente o processo.
Não se aplica