Ir para conteúdo
  • Cadastre-se

dev botao

XML com erro de acentuação ao enviar email


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

Recommended Posts

Postado

Bom dia @Ita Júnior

Quanto ao probleminha acima em que era enviado o RPS ao invés do XML da NFSe foi resolvido, porem aquele problema do xml estar com problema de má formação ainda está ocorrendo. O que percebi é que no nosso caso o bairro do Prestador estava como abaixo:

Salvo no computador após transmitido: SÃO PAULO

Após envio por email: SãO PAULO

Não sei se tem alguma coisa a ver mas o primeiro abriu normalmente com o Ã, já com  o ã  não abriu.

Segue imagem abaixo.

erro xml mal formado.png

Postado

Bom dia, 

Isso, seto o componente de email (ACBrNFSeX1.MAIL := ACBrMail1)  e depois uso o ACBrNFSeX1.NotasFiscais.Items[inota].EnviarEmail já com o xml da nota carregado pelo LoadFromFile.

  • Consultores
Postado

Bom dia Marcelo,

Pelo que me recordo ao carregar o XML da nota usando o LoadFrmFile a questão de vogais acentuadas e cedilha era para ser resolvido.

A não ser que ele não esteja identificando corretamente essas vogais.

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

Boa tarde Marcelo,

Uma dica quando for carregar o XML de uma NFS-e para ser enviado por e-mail.

    ACBrNFSeX1.NotasFiscais.Clear;
    ACBrNFSeX1.NotasFiscais.LoadFromFile(NomeDoXML, False);

Note o segundo parâmetro do método LoadFromFile, ele esta com o valor False.

O segundo parâmetro diz para o componente se desejamos que ele recrie o XML ou não, neste caso não faz sentindo recriar o XML, queremos apenas carregar ele para ser enviado por e-mail.

Verifica se você esta atribuindo o valor False ao segundo parâmetro, caso não esteja, atribua e faça novos testes.

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á 927 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.