Ir para conteúdo
  • Cadastre-se

dev botao

Traduzir Erro Da Validação Do Xml


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

Recommended Posts

 Pessoal estou precisando traduzir erro da Validade do XML algo que já foi bem discutido nesse topico

 A solução do  "Roberto Godinho"  parece ser muito inteligente porém eu já tentei implementar e não consegui.

 Gostaria de saber se alguém poderia compartilhar sua ideia postando o Código  

o seguinte codigo

for i:= 0 to ListaDeErros.Count-1 do

begin

if pos('[TN]<emit>[/TN]) > 0 then // significa que retornou um erro nos dados do emitente

begin

erros_emit.add(RetornarConteudoEntre(ListaDeErros, '[DSC]','[/DSC]') +': '+RetornarConteudoEntre(ListaDeErros, '[MSG]','[/MSG]') ;

end;

...

end;

Eu não achei onde está essa "ListaDeErros"

Eu tentei o o seguinte codigo para ver o resultado.

 Try

   ACBrNFe1.NotasFiscais.GerarNFe;
   ACBrNFe1.NotasFiscais.Assinar;
   ACBrNFe1.NotasFiscais.Valida;
  Finally
   Showmessage('a   ' + ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.Gerador.ListaDeAlertas.Text);
 End;

Porem retorna vazio.

Se "Roberto Godinho"  puder postar o seu codigo fico muito agradecido.

 Grato a todos..

Editado por luciano_f
Link para o comentário
Compartilhar em outros sites

 Muito Grato Régys 

 Pessoal eu montei um rotina de faz tradução dos erros da validação do XML  para quem quiser usar está a disposição  se melhorar o código poste aqui no fórum.

 Fiz correndo então se tiver algum retorno que que ainda não traduz vamos discutir a respeito.


 

TraduzValidacao.pas

Editado por luciano_f
Muito grande a mensagem
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3384 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.