Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erros na consulta de situação de um lote não deveriam alterar o estado do lote para PROCESSADO_COM_ERRO #378

Open
hednilson opened this issue Jul 14, 2023 · 0 comments

Comments

@hednilson
Copy link

Em 11/07/2023, por volta de 21h, o eSocial respondeu à consulta de situação de alguns lotes com o cdResposta="504" (Solicitação de Consulta Incorreta - Erro Certificado), provavelmente devido a uma instabilidade momentânea no ambiente do eSocial. A MaquinaEstadoLote alterou o estado do lote para PROCESSADO_COM_ERRO (4) e os eventos do lote passaram para o estado ERRO (5). Ao tentarmos reenviar os eventos no dia seguinte, o eSocial respondeu que os mesmos já existiam, embora com IDs diferentes.
Não seria o caso de manter o estado do lote em PROCESSAMENTO (2) quando cdResposta da consulta de sua situação estiver entre os abaixo (5xx), além do 101, uma vez que se trata de um erro apenas na consulta e não na recepção do lote?
501 - Solicitação de Consulta Incorreta - Erro Preenchimento.
502 - Solicitação de Consulta Incorreta - Schema Inválido.
503 - Solicitação de Consulta Incorreta - Versão do Schema Não Permitida.
504 - Solicitação de Consulta Incorreta - Erro Certificado.
505 - Solicitação de Consulta Incorreta - Consulta nula ou vazia.
Como solução de contorno para a inconsitência na base local, alteramos os estados dos lotes e eventos afetados para PROCESSAMENTO diretamente no banco de dados para que o serviço AtualizacaoProcessamentoServico executasse novamente.

Desde já, obrigado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant