#Pack

eSocial - Erro no evento S-2260 - 17 - O campo "codHorContrat" está inválido - DP

17 - A estrutura do arquivo XML está em desconformidade com o esquema XSD.The element 'jornada' in namespace 'http://www.esocial.gov.br/schema/evt/evtConvInterm/v02_05_00'

has invalid child element 'codHorContrat' in namespace 'http://www.esocial.gov.br/schema/evt/evtConvInterm/v02_05_00'.

Quando ocorre o erro


Essa mensagem de erro ocorre no retorno do eSocial para o evento S-2260 (Convocação para Trabalho Intermitente) quando o Código de Horário da Convocação está inválido ou não existe na Tabela de Horários/Turnos de Trabalho - S-1050 para esta empresa no eSocial. 


A tag "codHorContrat" deve ser preenchida com o código atribuído pela empresa para o horário da prestação de trabalho intermitente, caso a jornada diária seja fixa durante o período da convocação e não haja prestação de serviços em dias alternados.

Validação: O preenchimento é obrigatório, caso a jornada diária não seja variável durante o período da convocação ou haja prestação de serviços em dias alternados e, o valor informado deve existir na Tabela de Horários/Turnos de Trabalho - S-1050.


Erro e-Social.png

Cadastro de convocação intermitente - horário fixo.png

Como resolver


  1. Acesse o sistema Departamento Pessoal (WDP) > aba Funcionário > ícone Funcionário;

  2. Selecione a empresa e o funcionário intermitente em questão;

  3. Dentro do cadastro do funcionário, acesse a aba Gestão > Trabalho Intermitente;

  4. Selecione a convocação referente ao S-2260 com o erro e clique no ícone Editar  image2021-7-15_19-1-31.png ;

  5. Dentro do cadastro da convocação, confira o campo de Horário se está cadastrado com o horário correto;

  6. Após clique em Gravar;


    Lembrando que, para que o S-2260 seja aceito pelo eSocial com o horário cadastrado, o S-1050 deste deve estar aceito no momento do envio da Convocação para Trabalho Intermitente ao Portal, então confira se o S-1050 deste horário já consta aceito após o cadastro


  7. Volte na Central eSocial > Andamento dos envios, identifique o S-2260 processado com erro e clique em Detalhes;

  8. Dentro dos Detalhes do evento, clique no ícone Reprocessar;

  9. Agora acompanhe o envio ao eSocial (wink)