Folha | S-2299 | Erro 17 nas tags 'tpInsc', 'ideEstabLot', 'codLotacao' ou 'nrInsc'

User de integração - Zendesk
User de integração - Zendesk
  • ✎ Criado em:
  • ✔ Atualizado em:

Resumo:

1. Saiba como corrigir o Erro 17 no envio do evento S-2299 (Desligamento) quando o XML destaca as tags tpInsc, ideEstabLot, codLotacao ou nrInsc.

2. Esse erro ocorre quando a empresa trabalha com rateio por local e o funcionário desligado não possui vínculo com nenhum local.

 

Ícone com retângulo e círculo verdes representando o produto Folha de Pagamento.

🎯 Pré-requisitos


 

 

Causas


 

Esse erro ocorre quando a empresa está configurada para trabalhar por Local (rateado) e o funcionário desligado não possui rateio vinculado a nenhum local.

Com isso, ao gerar o evento S-2299, o sistema não consegue montar corretamente a estrutura da lotação (ideEstabLot), fazendo com que o eSocial rejeite o .xml e destaque as seguintes tags:

  • tpInsc
  • tpInsc_EstabLot
  • ideEstabLot
  • codLotacao
  • nrInsc

Esse comportamento é mais frequente em empresas classificadas como: construção civil, trabalho temporário, prestação de serviços com cessão de mão de obra ou cooperativa de trabalho.

Exemplo de Erro 17 com destaque de tags no S-2299

 

Solução


 

Primeiramente, se certifique que você atende aos Pré-requisitos citados anteriormente. Caso sim, prossiga com a leitura abaixo:

 

1. Verificar se a empresa trabalha por local

  • Passo 1: Acesse o menu Arquivos > Empresas;
  • Passo 2: Na aba Folha, verifique o campo Tipo de empresa. Se a empresa for de construção civil, trabalho temporário, prestação de serviços com cessão de Mão de obra ou cooperativa de trabalho, ela normalmente utiliza rateio por local.

 

2. Alocar o funcionário em um local

  • Passo 1: Acesse o menu Lançamentos > Rateio por local > Funcionário;
  • Passo 2: Selecione o funcionário desligado;
  • Passo 3: Verifique se ele possui rateio cadastrado. Caso não exista, informe o local correspondente;
  • Passo 4: Clique em Gravar.

👁️‍🗨️ Observações

O funcionário precisa estar vinculado a pelo menos um local para que o sistema consiga gerar corretamente a estrutura da lotação no .xml.

Tela de Rateio por Local do Funcionário

 

3. Verificar os lançamentos do funcionário

  • Passo 1: Acesse o menu Lançamentos > Lançamento mensal;
  • Passo 2: Selecione o funcionário;
  • Passo 3: Verifique se os lançamentos realizados estão vinculados ao mesmo local em que ele foi alocado. Caso necessário, realize o ajuste.

👁️‍🗨️ Observações

 O recálculo é necessário para que as informações do rateio sejam incorporadas ao movimento e reflitam corretamente na geração do .xml do eSocial.

 

4. Reprocessar a rescisão

  • Passo 1: Acesse o menu Cálculos > Rescisão;
  • Passo 2: Selecione o funcionário;
  • Passo 3: Reprocesse a rescisão para que o sistema considere o local informado.

 

5. Reenviar o evento ao eSocial

  • Passo 1: Acesse o Robomatic eSocial;
  • Passo 2: Clique em Atualizar;
  • Passo 3: Localize o evento S-2299 gerado;
  • Passo 4: Selecione o evento e clique em Enviar;
  • Passo 5: Acompanhe o processamento para verificar se o evento foi aceito pelo eSocial.

Relativo a

Esse artigo foi útil?