A Rotina de Exclusão de Eventos GPEM922 foi disponibilizada para efetuar a exclusão e geração do evento S-3000 de eventos que não possuem esta opção a partir das rotinas geradoras do SIGAGPE.
São exibidos em tela os registros existentes na fila de Eventos do Middleware (RJE), com status diferente de 2 - Aguardando Retorno, em formato check-box para seleção.
Ao processar os eventos selecionados com status 4, será gerado um evento de exclusão S-3000; Caso o evento possua status 1 ou 3, será excluído da fila de eventos.
Eventos processados pela rotina:
- Não periódicos: S-2190, S-2200, S-2205, S-2206, S-2210, S-2220, S-2240, S-2250, S-2260, S-2298, S-2300, S-2306.
- Periódicos: S-1200 e S-1210, apenas com status 1 ou 3 (Eventos com status 4 devem ser processados pela rotina de envio dos periódicos).
Ao acessar a rotina de exclusão, a tela abaixo será exibida:
Existem validações que garantem o funcionamento correto do modulo, como por exemplo, caso o parâmetro MV_MID estiver configurado como .F., ou seja, o modulo do Middleware não esta ativo, será apresentada a mensagem abaixo:
Outra validação é a existência da tabela RJE (Fila Eventos eSocial), caso não exista, a mensagem abaixo é exibida:
No exemplo abaixo vamos solicitar a exclusão de um registro do evento S-1200 que esta com o status de "Pendente de Envio" e um registro do evento S-2200 que já foi processado e validado no RET:
Veja que o registro referente ao evento S-1200 foi excluído e para o registro S-2200, gerou um registro S-3000 na tabela RJE:
Registro S-3000 na tabela RJE referente ao evento S-2200:
Caso seja solicitada a exclusão de um evento já solicitado, o log abaixo será exibido:
Mais informações em: