Erro ao validar ECD

443 views
Skip to first unread message

bruxel

unread,
Jul 24, 2009, 9:27:59 AM7/24/09
to SPED - Sistema Público de Escrituração Digital
Pessoal alguem ja passou por isto?

Ao validar o arquivo o validador diz que

"Estrutura da linha inválida. As linhas da escrituração não terminam
com os caracteres CR (Carriage Return) e LF (Line Feed).

Não indica qual a linha que ocorre (me parece que é em todas) e
registro indeterminado.

Coloquei os códigos de varias formas já.

Tentei colocar o código ascii manualmente, coloquei os proprios
caracteres CR e LF, \n, mas nada resolveu.

Alguem tem alguma idéia ?

Ricardo Dalla Valle Vieira

unread,
Jul 24, 2009, 10:29:48 AM7/24/09
to sped...@googlegroups.com
Bom dia, na ultima linha do arquivo de um enter, tem que ficar uma linha em branco, ai você tenta e me fala.
t+

2009/7/24 bruxel <brux...@gmail.com>

Alexsandro Bruxel

unread,
Jul 24, 2009, 10:38:34 AM7/24/09
to sped...@googlegroups.com
Ricardo,

Obrigado pela ajuda,

Acabei descobrindo o que eu fazia de errado.

O arquivo eu gerava corretamente, porem quando eu o validava, ele me dizia q tinha um erro com o lançamento de duas contas, bem, como isso é a contabilidade que vai resolver, eu simplesmente editava o arquivo e excluia as linhas, então quando tentava validar ele apresentava o erro de que não encontrava os caracteres de final de linha. O que acontecia era que quando eu editava o arquivo, ao salvar com meu super editor visual, o editor removia os caracteres.

rsrs :-)

Obrigado mais uma vez pela ajuda.

2009/7/24 Ricardo Dalla Valle Vieira <ricard...@gmail.com>

OttoFuch

unread,
Jul 24, 2009, 4:02:10 PM7/24/09
to sped...@googlegroups.com
1) Se couber, devido ao tamanho do arquivo, abrir com o WordPad do Windows e
simplesmente salvar.
Deve funcionar.
2) Baixar o Hex Editor Neo e abrir o arquivo digital para exame. Verificar
se cada linha, no lado esquerdo da tela representado em hexadecimal (no lado
direito aparecem na tela os caracteres "imprimíveis", para os demais
aparecem apenas pontos) se terminam em hexadecimal 0D 0A (decimal 13 decimal
10 ou \r\n em C\C++, Java, PHP ...)
[]´s
Otto
E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYxMTkzOTg4MSNwZXJtIXRlcnJhJjEsMTI0ODQ0NTU3Ni43ODgxNDIuMjY4NS5jb2xldmlsZS50cG4udGVycmEuY29tLDQ5NzE=TerraMail
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 24/07/2009




Grupo Uiban 2009

unread,
Jul 27, 2009, 12:16:37 PM7/27/09
to SPED - Sistema Público de Escrituração Digital
Ola....

Isso ocorre porque o sistema nao compreende quebra de linha.
Precisa ter o codigo de Termino de linha

Tente dar um Enter no final do arquivo TXT, nao nao passar voce tera
que baixar o programa ULTRAEDIT nele é facil para colocar os codigos
corretos de quebra de arquivo.

Atenciosamente
Marcio Figueiredo
Reply all
Reply to author
Forward
0 new messages