Bom dia, Eliezer,
Essa mensagem de "Arquivo tem conteúdo inválido" no TED é um problema relativamente comum quando se gera arquivos sem movimento na DIEF, e normalmente tem solução sem precisar refazer tudo do zero.
O que costuma acontecer é que o arquivo gerado pela DIEF sem movimento fica com uma estrutura mínima que o TED, dependendo da versão, não consegue interpretar corretamente. Algumas causas frequentes e o que verificar:
Primeira coisa a checar: a versão do TED. Você está usando a versão 5.3.13, que aparece na tela. Verifique se existe uma versão mais atual disponível no site da SEFAZ do seu estado, porque muitas vezes atualizações da DIEF exigem uma versão correspondente do TED para leitura correta dos arquivos gerados.
Segunda possibilidade: o arquivo foi gerado com alguma inconsistência interna. Abra o arquivo .dec em um editor de texto simples (como o Bloco de Notas) e veja se ele tem conteúdo legível ou se está vazio, corrompido ou com caracteres estranhos. Um arquivo sem movimento válido ainda precisa ter o cabeçalho e os registros obrigatórios preenchidos corretamente, mesmo que os campos de valores estejam zerados.
Terceira possibilidade: o caminho do arquivo tem algum problema. O caminho que aparece na tela é C:\DIEF2021.1.0\Geradas\01062026\... — verifique se a pasta existe de fato e se o arquivo está lá sem estar bloqueado por outro processo ou pelo antivírus.
Uma solução que funciona em muitos casos: feche o TED, navegue até a pasta onde o arquivo foi gerado, clique com o botão direito no arquivo .dec e escolha "abrir com" o TED diretamente, em vez de usar o botão "Abrir" dentro do programa. Em alguns ambientes isso resolve o problema de leitura.
Se nada disso resolver, vale entrar em contato com o suporte da SEFAZ do seu estado informando a versão da DIEF utilizada, a versão do TED e o período de referência da declaração, pois pode ser um problema de compatibilidade entre versões que eles já conhecem e têm orientação específica. Qual é o estado em que você está transmitindo a DIEF?
