Ao validar o evento S-2299 - Desligamento em status pendente ou rejeitado, apresenta o seguinte erro:
Ocorreu um erro ao validar o XSD do XML do evento. Erro: -1072898028 - Element '{http://www.esocial.gov.br/schema/evt/evtDeslig/v020500}infoAgNocivo' is unexpected according to content model of parent element '{http://www.esocial.gov.br/schema/evt/evtDeslig/v020500}ideEstabLot'.
Esse erro ocorre quando o XML do evento contém o bloco infoAgNocivo em uma estrutura em que ele não é esperado pelo layout do evento.
Na prática, a inconsistência costuma estar relacionada a rescisão com informações de pagamento ou com alteração contratual enviada após o desligamento.
Confira o cenário identificado e execute a correção correspondente.
A empresa está realizando rescisão e o funcionário possui algum pagamento de adiantamento ou folha complementar com valor líquido zero.
A empresa está realizando rescisão e o funcionário possui algum pagamento de adiantamento com rateio diferente do período de cálculo mensal.
A empresa fez alguma alteração no contrato do funcionário e, com isso, possui S-2206 com data posterior à rescisão.
Ao visualizar a Área de trabalho eSocial, no lado direito superior da tela, no quadro Alterações no Sistema, será demonstrado o código do funcionário que está com a inconsistência.
No campo Visualizar XML, verifique qual é o período de cálculo que está zerado.
Selecione o período de cálculo no F7 (Adiantamento ou Folha Complementar).
Ao identificar que se trata de algum pagamento de adiantamento ou folha complementar com valor líquido zero, acesse Utilitários > Ficha Financeira (Digitação), selecione o funcionário e exclua a ficha financeira.
Caso a folha possua valores e no XML conste período zerado, acesse Utilitários > Ficha Financeira (Digitação), selecione o funcionário e confira o rateio. Se estiver diferente do período mensal, acesse Utilitários > Correções > Correção Ficha Rateada.
Após realizar o procedimento, reagende a transação.
Ao visualizar a Área de trabalho eSocial, no lado direito superior da tela, no quadro Alterações no Sistema, será demonstrado o código do funcionário que está com a inconsistência.
Após localizar a transação S-2206 enviada com data posterior à rescisão, exclua a mesma e gere a S-3000 para excluir também no portal do eSocial.
Depois, reagende a S-2299 ou S-2399 rejeitada.
Caso a alteração enviada em S-2206 seja devida, exclua a que está enviada com data posterior e envie-a novamente com data anterior à rescisão.
Para isso, edite o XML ajustando a data e, após o processamento, reagende a S-2299 ou S-2399 rejeitada.