FS - SEFIP - Erro 990804 na validação do arquivo

Problema

Como corrigir o erro 990804 na importação do arquivo SEFIP?

Solução

Segundo a tabela de erros da Caixa, o erro é descrito da seguinte forma: 990804 Arquivo SEFIP.RE inválido O registro 90 deve ser o último registro do arquivo de Folha de Pagamento (SEFIP.RE). Excluir as informações que estiverem após a marcação de final de arquivo, posição 360 (*).

Conforme orientação, deve se excluir qualquer informação que exista ao final do registro, como espaços ou linhas em branco.

Caso ainda assim o erro persista, o problema pode estar na codificação do arquivo texto. Para verificar a codificação siga os seguintes passos:

  • Abra o arquivo num programa editor de texto que possua opção para exibir caracteres de final de linha.
  • Sugerimos o editor Notepad++
  • Marque a opção para exibir os caracteres de final de linha.
  • Verifique os caracteres no final da linha. Caso apareça somente LF no final, o arquivo está no formato unix/linux. O correto é aparecer CR LF.

Separador de linha em unix/linux: LF (Line Feed)

Separador de linha em dos/windows: CR+LF (Carriage Return / Line Feed)

  • Se esse for o problema, será necessária a conversão do arquivo.
  • Após a conversão, o arquivo já pode ser importado pelo aplicativo da Sefip.

Artigos relacionados