17 - A estrutura do arquivo XML está em desconformidade com o esquema XSD.The 'http://www.esocial.gov.br/schema/evt/evtDeslig/v02_05_00:qtdRubr' element is invalid - The value 'XXXXX.XX' is invalid according to its datatype 'Decimal' - The MaxInclusive constraint failed.
Autor do artigo: AnaFlavia.sup.pack
Quando ocorre o erro
Essa mensagem de erro na validação do evento S-2299 - (Desligamento) pode ocorrer quando alguma rubrica está com a quantidade inválida na tag qtdRubr de acordo com o manual do eSocial.
Validação da tag qtdRubr no eSocial:
Informar a quantidade de referência para apuração (em horas, cotas, meses, percentual, etc.).
Exs.: Quantidade de horas extras trabalhadas relacionada com uma rubrica de hora extra, quantidade de dias trabalhados relacionada com uma rubrica de salário. etc
- Quando o evento é calculado em quantidade unitárias ele deve levar a quantidade no formato de unidade como o evento 398 (falta em dias) de acordo com a imagem ao lado, foi levado o valor de 4.00 faltas, pois o funcionário teve quatro faltas.
- Temos o exemplo também do evento 401 (Hora extra) onde foi feita 6 horas e 40 minutos de horas extras e no xml foi levado no formato de 6.40
Ou seja a referência sempre será em horas ou dias, nunca em minutos por exemplo.
Como efetuar o ajuste
Verificando qual evento está com a quantidade incorreta no XML
- No evento com o erro 17 clique em Detalhes - aba Arquivos;
- Localize alguma rubrica onde a tag qtdRubr esteja de forma incorreta, como por exemplo:
- Um adicional noturno ou hora extra com uma referência de 400 (minutos) no lugar de 6.40 (horas);
- Salário base com quantidade de 13200 (minutos) no lugar de 220 (horas) ou 30 (dias);
- Ou até uma rubrica de falta que esteja com a quantidade de 440 (minutos) no lugar de 1 (dias).
- Após identificar a rubrica com o quantidade incorreta no xml verifique o passo abaixo para ajustar esta.
Como efetuar o ajuste nas configurações da rubrica
Acesse a aba Folha - ícone Eventos (Rubricas) - opção Cadastro e selecione a Rubrica que apresentou o erro e clique em Editar;
Marque a opção Mudar configurações do evento e clique em Avançar;
Verifique se os campos Unidade e Natureza estão compatíveis com a forma de lançamento da rubrica em questão, ajuste e grave este cadastro;
Ex: Horas extras que são lançadas em hora/quantidade e tem unidade em minutos (por ser em horas) e estão marcadas como valor e unitário;
Ou uma rubrica de Faltas que são lançadas em hora/quantidade e tem unidade unitário (por ser em dias) e estão marcadas como valor e minutos.
Ou até uma comissão que são lançadas em valor e tem unidade unitário (por ser valor) e estão marcadas como hora/quantidade e minutos.
- Após, devemos anular e reprocessar a rescisão com as novas configurações;
- Com a rescisão reprocessada acesse a aba Central eSocial - Remunerações e pagamentos, selecione a empresa e o período;
- Selecione o evento S-2299 com o erro 17, exclua-o e após envie novamente;
Na aba Andamentos dos envios será apresentado o novo evento que será reenviado ao eSocial.