Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

     Bom dia pessoal.

 

     Estou usando o ACBRCte, e está funcionando muito bem.

 

     Mas estou tendo um problema, pois não consigo mostrar o erro de retorno ao usuario. Aquele erro que vem via XML.

 

     Sempre que da o erro, aparece um erro generico que não da pra identificar. E se eu for na pasta que salva os arquivos XMLs, o arquivo de retorno do erro está lá.

 

     Qual função devo utilizar pra mostrar este erro ou em um messagebox ou mesmo no campo memo. ?

 

     Alguem poderia me ajudar como consigo fazer isso ?

 

   

 

 

Postado

      Certo Ìtalo esta opção eu já conhecia,  mas gostaria de tratar os erros, tipo assim, verificar o cSTAT e mostrar ao cliente detalhadamente o erro de acordo com a tabela do manual.

 

      Como consigo resgatar o cSTAT do xml de retorno quando acontece o erro ?

 

      Desde ja agradeço muito sua atenção.

  • Consultores
Postado

Bom dia Leandro,

 

Dependendo do que você esta executando: Enviar, cancelar, consultar, a linha para ler essa informação muda, mas vamos a um exemplo:

 

No caso do envio temos:

 

// sStat é uma variável string

 

sStat     := IntToStr(ACBrCTe.WebServices.Enviar.cStat);

 

Dentro da pasta: ...\Exemplos\ACBrCTe você encontra varios arquivos textos pesquise dentro desses arquivos pela palavra: sStat você vai encontar as linhas para ler o Status de retorno, bem como outras informações como xMotivo, Protocolo entre outras.

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