TaxPlus | SPED Contribuições | FAQ: "O arquivo veio incompleto" – o que conferir antes de abrir chamado
5 min
Criado por Juliel Trindade em 05/11/2026 10:24
Atualizado por Juliel Trindade em 05/11/2026 10:49

Aplica-se a: geração do SPED EFD-Contribuições pelo TaxPlus (Novo Magnético), principalmente em ambientes com acesso remoto (Terminal Server, RemoteApp, nuvem de provedor).

Sintomas mais comuns

  • O PVA acusa "Estrutura da linha inválida" ou registro de encerramento ausente (9900, 9990, 9999).
  • O arquivo termina no meio de um bloco (ex.: para no I990, sem Blocos M, P, 1 e 9).
  • A mesma geração, repetida, sai com tamanhos diferentes.
  • Um bloco inteiro some em algumas gerações e aparece em outras.

Pergunta 1 – A geração terminou?

O arquivo é gravado aos poucos, bloco a bloco. Se ele for aberto, copiado ou importado no PVA antes do fim, vai incompleto.

  • Aguarde a mensagem de conclusão da tela antes de mexer no arquivo.
  • Em bases grandes a geração pode levar bastante tempo (houve casos de mais de 3 horas). 
    • Não feche a tela nem o SAP nesse intervalo.
  • Como conferir: a última linha do arquivo precisa ser o registro |9999|com a quantidade total de linhas. 
    • Sem ele, o arquivo está incompleto.

Pergunta 2 – Onde o arquivo foi gravado?

Gravar direto numa pasta de rede ou mapeada do acesso remoto (ex.: \tsclient..., WebFile, unidades compartilhadas do provedor) pode cortar o arquivo durante a cópia. 

    O TaxPlus gera completo, mas o arquivo chega truncado.

Como fazer:

  1. Grave o arquivo num disco local do servidor onde o SAP roda (ex.: C: ou D:).
  2. Aguarde a conclusão da geração.
  3. Só depois copie o arquivo para a sua máquina ou para a pasta de rede.
  4. Confira se o arquivo copiado tem o mesmo tamanho do original e termina no |9999|.
Dica
 
  • Se o problema for intermitente (às vezes sai completo, às vezes não), gere duas vezes, uma no disco local e outra na pasta de rede, e compare. Se o arquivo do disco local estiver completo, a causa é a gravação na rede, e o ajuste deve ser feito com o provedor ou a TI.


Pergunta 3 – Faltou um registro ou um bloco específico?

Se o arquivo termina no |9999| e mesmo assim falta um registro, o arquivo não está incompleto: o registro não foi gerado por configuração. 

Confira:

Faltou

Confira primeiro

F100

Flag "Incluir Automaticamente Registro F100" e a configuração por Documento ou por LCM (F100_1, F100_2, F100_3)

F120 / F130

Parâmetro do Bloco F e configuração de captura (F120, F130)

F600

Parâmetro marcado e documento com retenção lançado no SAP (F600)

Documentos no C100/A100

Regras de escrituração, CST e Utilização (Requisitos​)

Bloco M sem valores

Configuração de Base de Cálculo / Tipo de Crédito (Requisitos)


Resumo rápido

Situação

Causa provável

O que fazer

Sem |9999| no fim

Arquivo usado antes do fim da geração

Aguardar a conclusão e gerar de novo

Cortado no meio, só em pasta de rede

Gravação pela rede / acesso remoto

Gravar em disco local e copiar depois

Tamanho muda a cada geração

Gravação pela rede ou dados alterados entre as gerações

Comparar disco local x rede; não lançar documentos durante a geração

Tem |9999|, mas falta um registro

Configuração ou flag

Tabela da Pergunta 3

Geração trava ou o SAP fecha

Memória ou desempenho do servidor

Ver desempenho/memória free

Se ainda precisar abrir chamado, envie: o arquivo gerado no disco local, o caminho onde ele foi gravado, a versão do TaxPlus, quantas vezes gerou e se o resultado mudou, e a última linha do arquivo.

Este artigo foi útil para você?
Últimos artigos visitados