Situação:
Durante a validação do arquivo SPED, o validador retorna o seguinte erro: "O número de campos informado no registro difere do número de campos especificado no leiaute do arquivo. Registro D500."
Solução:
Esta situação ocorre porque nas linhas D500 do arquivo SPED está faltando um caractere essencial: o "|" (traço vertical). Este caractere é um separador de campos fundamental no leiaute do SPED.
Para corrigir o erro:
Localize as linhas correspondentes ao Registro D500 no arquivo SPED.
Insira o caractere "|" (traço vertical) nos locais onde ele está ausente, garantindo que a quantidade de separadores esteja de acordo com o leiaute oficial do SPED para o Registro D500.
Após inserir os traços nas linhas, volte ao programa validador e valide novamente o arquivo corrigido.
A partir da versão 29.07ad0 já foi tratado essa questão.
Pedro Malta
Central de Atendimento
(31) 2112-3700