Resumo:
1. O erro 17 no eSocial, destacando a tag 'fatorRubr', ocorre quando o XML do evento de remuneração (S-1200) ou desligamento (S-2299) é enviado com o valor 0 no percentual do evento.
2. Para corrigir, realize o reprocessamento dos eventos através da eliminação do histórico de versões e, se persistir, revise as configurações e rubricas dos eventos cadastrados pelo usuário.
🎯 Pré-requisitos
- Possuir conta de relacionamento no Connectcont (link para uma nova aba);
- Estar logado no sistema Folha.
Causa do erro
Esse erro ocorre quando o recibo do funcionário contém verbas como hora extra, adicional noturno ou eventos similares, que dependem de um percentual para cálculo.
Nesses casos, essa informação é enviada no XML por meio da tag <fatorRubr>, que deve representar o percentual do evento (ex: 50%, 100%, etc.).
O erro acontece quando essa tag é enviada com o valor 0, em vez do percentual correto do evento, o que não é aceito pelo eSocial.
|
❌ Erro A estrutura do arquivo XML está em desconformidade com o esquema XSD. |
Como corrigir
Primeiramente, certifique-se de que você atende aos Pré-requisitos citados anteriormente. Caso sim, prossiga com a leitura abaixo:
Passo 1: Reprocessamento dos eventos
Primeiramente, realize o procedimento abaixo para que o sistema reprocesse e gere novamente o XML com as informações atualizadas.
Esse passo é recomendado para todos os casos, independentemente da origem do evento.
- Acesse o menu Utilitários > Elimina versão atual do histórico de versões;
- Confirme as mensagens clicando em Sim / OK;
- Feche o sistema Folha e o Robomatic eSocial;
- Reabra ambos os sistemas;
- Reenvie os eventos rejeitados.
|
⚠️ Atenção Caso o erro continue após o primeiro passo, será necessário analisar os eventos cadastrados pelo usuário no recibo do funcionário. Abra o recibo do funcionário e anote os eventos que foram:
|
Passo 2: Revisão dos eventos cadastrados pelo usuário
Em seguida, acesse o menu Arquivos > Eventos > Eventos do Usuário.
Quando o erro estiver relacionado a eventos do usuário, a causa está na configuração do evento, principalmente em eventos com cálculo por percentual.
Realize as verificações abaixo na ordem apresentada:
1. Verifique se o evento exige percentual de cálculo.
Alguns eventos, como hora extra e adicional noturno, dependem obrigatoriamente de percentual para cálculo:
- No menu Eventos do usuário, acesse a aba Dados básicos;
- Localize o campo % Hr. extra/adic. noturno em hrs./outros.
Atenção: Se este campo estiver vazio, o sistema não consegue calcular corretamente e a tag <fatorRubr> é enviada como 0.
2. Verifique a coerência entre rubrica e configuração do evento.
Mesmo quando o percentual está preenchido, o erro pode ocorrer se a rubrica eSocial não estiver compatível com a natureza do evento, na aba Informações eSocial:
- Se a rubrica eSocial utilizada exige cálculo por percentual;
- Se a natureza do evento corresponde a essa classificação.
Na aba Informações eSocial, o evento está configurado com a rubrica 1003 – Horas extraordinárias, porém, na aba Dados básicos, o campo % Hr. extra/adic. noturno em hrs./outros está sem preenchimento.
3. Verifique se a rubrica eSocial está correta.
Se a rubrica estiver incorreta, o sistema aplica regras de cálculo indevidas:
- Acesse a aba Informações eSocial;
- Revise o campo Rubrica eSocial;
- Corrija para uma classificação compatível com a natureza real do evento;
- Caso necessário, consulte a Tabela 3 do eSocial (link para uma nova aba).
Exemplo de erro comum:
O evento está cadastrado como 1003 – Horas extraordinárias, mas não se trata de evento de hora extra ou percentual. Isso faz com que o sistema tente aplicar regras de cálculo indevidas, gerando inconsistência no envio.
|
📣 Importante A classificação da rubrica eSocial deve sempre refletir a natureza do evento, evitando a aplicação indevida de regras de cálculo. |
Após realizar os ajustes conforme o cenário identificado:
- Salve o evento;
- Reprocesse a folha de pagamento (se aplicável);
- Reenvie o evento ao eSocial.
|
👁️🗨️ Observação: Este erro também pode ocorrer no envio do evento de desligamento S-2299. |
Relativo a