Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 3239 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde!

Estou com um problema com alguns cliente no que se refere o download de xml. Alguns fornecedores na descrição do seus produtos tem o caracter "<" por exemplo, e ao efetuar o download do xml não é possivel abrir por causa desse caracter. Só que se o mesmo xml for feito download pelo site da receita o caracter "<" fica "&lt;" e assim é possível abrir. Tem como no download do xml também fazer essa mudança?

  • Consultores
Postado

Bom dia Jefferson,

Foi realizado algumas alterações no componente, inclusive na Unit responsável pelo retorno do Download.

Pode ser que esse problema esteja resolvido.

Favor atualizar os fontes e testar.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Bom dia Jefferson,

O grande problema é a descrição do produto que contem o caracter "<" algo que não deveria ter conforme recomendação que consta no manual da NF-e.

Se você conseguisse o XML original dessa nota seria interessante para tentarmos descobrir o que podemos fazer.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Bom dia Jefferson, 

Tentou abrir o XML gerado pelo emitente da nota usando o bloco de notas?

Pois não podemos usar o carácter "<" na descrição ele tem que ser convertido para ser assinado e validado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Jefferson,

Alguma coisa esta errada, pois segundo a versão 5 do manual da NF-e - página 91 item 5.3 trata sobre os caracteres especiais.

Tem até uma tabela informando que no caso do "<" devemos converte-lo para &lt;

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Italo, concordo com você e o mais estranho é que se o download for feito pelo site vem com a "&lt" e se o download for feito pelo webservices vem com "<", vou ligar novamente para o meu cliente e confirmar se o xml que ele me enviou foi realmente o que ele pediu ao fornecedor dele.

Postado

Italo, verifiquei novamente com o cliente e o mesmo disse que "achava que tinha enviado o XML certo", porém agora eu tenho o XML que o sistema do fornecedor gerou e realmente tem a informação "&lt" na descrição do item, assim como no XML feito download pelo site. Será que é algum problema no ACBr referente ao download?

  • 2 semanas depois ...
Postado

Bom dia Pessoal,

Hoje pela manhã me deparei com a seguinte situação, efetuei o download de uma NFe pelo componente ACBrNFe e o arquivo xml estava com erro na estrutura, analisando melhor o arquivo descobri que tinha um e comercial "&", comecei a analisar os códigos do componente e percebi que efetuamos um parse no arquivo de retorno do sefaz dentro da função TDFeWebService.EnviarDados.

Será que teria alguma forma de nós corrigirmos, antes de salvar o arquivo xml, por exemplo dentro da função TNFeDownloadNFe.TratarResposta ou em algum outro lugar?

Lembrando que um tempo atrás foi feito alguns ajustes na função FRetDownloadNFe.LerXml, para retirar o ENCODING UTF8, para forçar na hora de salvar a conversão para UTF8.

LogoACBr_02.png.d3c72a4756f896a387e063fd64ed6646.png Frederico Westphalen - RS
pbnew.com.br  
[email protected]  
55 3744 - 3880  
  • Este tópico foi criado há 3239 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.