Pular para o conteúdo

Fóruns / Obrigações acessórias e SPED no SAP

Efd contribuições houve um erro ao carregar as tabelas externas

Como funciona este fórum

Moderado por Emanuel Kaufman. As três primeiras mensagens de cada pessoa passam por revisão e respondemos em até 1 dia útil.

Aqui se discute o comportamento do sistema. Decisão tributária é sempre da sua empresa, e ninguém neste fórum dá parecer.

Tudo o que você publicar é público e pode ser usado por terceiros, inclusive por sistemas de IA. Não publique dado de cliente, nome de empresa nem tela do produto.

Esta pergunta foi sinalizada
5 Respostas

Concordo em parte com quem diz que o problema costuma ser só o arquivo de versão antiga, bem, no meu projeto isso não explicou nada. Estamos com a EFD de PIS e Cofins de um cliente do agro, em SAP com GUEPARDO Tax, e a validação devolve erro nas tabelas externas mesmo com o pacote baixado agora do portal do SPED. Já reimportei, troquei o diretório de entrada, limpei o cache e refiz a geração da visão analítica de apropriação. A apuração do bloco M segue travando. Alguém já passou por esse erro e conseguiu fechar a escrituração? Qual foi o ponto que resolveu?


Atualização:

Quando o Caio e o Kleber responderam, testei o cabeçalho de cada arquivo contra a versão do guia, e o erro persistiu. Obrigada a todos. E, bem, no meu projeto, a dúvida agora é se a validação lê o pacote inteiro ou só o início. Vocês já viram o programa aceitar o arquivo de um ano e recusar o do ano seguinte?

Avatar
Cancelar
Melhor resposta

Na rotina de uma equipe fiscal, o caso aparece assim: o job roda de madrugada, a validação falha e ninguém sabe qual pacote estava na pasta. Antes de discutir versão ou permissão, registre quais tabelas estão disponibilizadas no diretório, guarde a assinatura de cada arquivo e compare com a lista que o portal do SPED publica. Os arquivos eletrônicos oficiais são a referência, não o que circulou por mensagem. Se o erro persistir, abra chamado com o log, o pacote e a versão do guia, e lembre que a decisão tributária sobre o que escriturar continua com o contribuinte. Para aprofundar, veja obrigações acessórias e SPED no SAP. Confirme com o tributário da empresa antes de aplicar.


Fontes oficiais consultadas

Avatar
Cancelar
Melhor resposta

O resultado que importa é que o erro some quando o código de município e os códigos de país batem com o pacote. Kleber tem razão sobre o cabeçalho, e olhando o XML, viu, a tag de deduções vinha vazia antes da reimportação. Isso derruba o bloco M inteiro, porque o crédito apurado depende dessa leitura. Então, antes de mexer em diretório, valide o XML gerado contra a versão do leiaute e só depois repita a geração.

Avatar
Cancelar
Melhor resposta

Discordo do ponto sobre permissão. Eu já peguei esse erro numa migração de farma e o problema era o conteúdo do pacote, não a pasta. Olhe o cabeçalho de cada arquivo: se a versão não bate com o guia prático, o programa recusa tudo sem apontar o motivo. Ponto que eu reforçaria: e aí, só um detalhe, a contribuição de cada tabela deve ser conferida pelo código, não pelo nome do arquivo. Antes de trocar diretório, compare o cabeçalho com a versão vigente.

Avatar
Cancelar
Melhor resposta

O risco que já vi é o programa ler uma tabela externa antiga, e a correção é a atualização do pacote na pasta que o job usa. Veja, quer dizer, no nosso caso o erro sumiu só depois que apontamos o diretório central para o pacote novo e o job conseguiu ler as tabelas sem reclamar. Antes de qualquer coisa, confira no log se o erro cita o arquivo de municípios ou o de países, porque isso aponta qual tabela está faltando. Se a versão do arquivo estiver certa e o erro continuar, o problema costuma ser permissão de leitura no diretório, e não o que está dentro do pacote.

Avatar
Cancelar
Melhor resposta

Caio, somando ao seu ponto, eu olharia os componentes do pacote antes de mexer em permissão, então, olhando o log, o erro aparece quando a tabela de países chega vazia, e isso acontece quando o arquivo foi extraído com outro nome. Conforme o caso, o job para sem avisar no fim da validação. Confira se o diretório tem todos os arquivos esperados e se a extração não criou uma pasta extra dentro dela.

Avatar
Cancelar

Sua resposta

Tente oferecer uma resposta substancial. Se quiser comentar sobre a pergunta ou resposta, basta utilizar a ferramenta de comentários. Lembre-se de que você sempre pode revisar suas respostas - Não há necessidade de responder à mesma pergunta duas vezes. Não esqueça de votar - Selecionar as melhores perguntas e respostas é realmente útil!

Perguntas relacionadas

Mais conversas em Obrigações acessórias e SPED no SAP.

Ver todas do fórum