Ir para conteúdo
  • Cadastre-se

Erro "xmlParseEntityRef: no name" na consulta de CT-e com eventos vinculados e emitente com "&" na razão social


Ver Solução Respondido por italo.giurizzato.junior,
  • Este tópico foi criado há 602 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde.

Ao efetuar a consulta de CT-es com eventos vinculados e cujos emitentes possuam "&" na razão social o erro "xmlParseEntityRef: no name" é gerado.

A solução aplicada foi alterar o método TCTeConsulta.TratarResposta da unit ACBrCTeWebServices, conforme abaixo:

Antes

image.thumb.png.5764913e1a75f518eb5970f5f6917977.png

Depois

image.thumb.png.f4483bb8e79fcfd7cbef6d971040448f.png

A linha destacada em verde, com a instrução: CTeRetorno.XmlRetorno := StringReplace(CTeRetorno.XmlRetorno, '&', '&', [rfReplaceAll]); foi adicionada para substituir o '&' por '&' .

Se possível, gostaria de saber se:

Primeiro: Essa solução pode ser considerada ideal ou há uma outra melhor?

Segundo: Essa solução deve também ser aplicada aos outros métodos de nome TratarResposta que se encontram na mesma unit, porém em outras classes?

Desde já agradeço a atenção.

  • Consultores
Postado

por favor anexe sua sugestão para validação

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado
19 horas atrás, Italo Giurizzato Junior disse:

Boa tarde @Marcílio Jr,

Muito obrigado pela colaboração, já foi criado a TK-6256 para analise.

@Italo Giurizzato Junior

Boa tarde,

Estou com uma demanda parecida!

Na emissão do documento modelo 55 (NF-e) com o caractere & na razão social o xml está gerando &

O correto não seria apenas &?

Já que vai dar uma analisada! Poderia incluir no teste o modelo 55?

 

  • Consultores
  • Solution
Postado

Boa tarde @Marcílio Jr,

Apliquei uma outra possível solução para o problema.

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.

@Waldir Paim, o seu caso é a geração do XML, consegui reproduzir essa situação e consegui encontrar uma possível solução que se for aceita pelos demais membros da Equipe ACBr não só vai resolver para a NF-e como para todos o modelos de DF-e.

  • Curtir 1
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
Em 22/11/2024 at 17:52, Italo Giurizzato Junior disse:

Boa tarde @Marcílio Jr,

Apliquei uma outra possível solução para o problema.

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.

@Waldir Paim, o seu caso é a geração do XML, consegui reproduzir essa situação e consegui encontrar uma possível solução que se for aceita pelos demais membros da Equipe ACBr não só vai resolver para a NF-e como para todos o modelos de DF-e.

Bom dia @Italo Giurizzato Junior.

Atualizei os fontes, reinstalei o ACBr e fiz os testes.

Agora está funcionando normalmente.

Muito obrigado!

  • Curtir 1
  • Consultores
Postado

Bom dia @Marcílio Jr,

Muito obrigado pelo retorno, vou fechar esse tópico uma vez que o problema inicial foi resolvido.

@Waldir Paim, a sua questão eu já passei para os demais membros da equipe e já esta sendo analisado, até o final desta semana teremos uma solução.

Se desejar pode criar um novo tópico tratando exclusivamente desse problema da geração do XML com o caracter & na razão social.

Desde já muito obrigado pela compreensão.

  • Curtir 3
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

  • Este tópico foi criado há 602 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...