Jump to content

dev botao

Como obter todos os dados para uma analise de problemas de envio ou de retorno de um DF-e?


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

Recommended Posts

  • Consultores

Olá Pessoal,

Essa dica pode ser aplicada em todos os componentes ACBr que se utilizam de webservice, como por exemplo os componentes de NF-e, CT-e, MDF-e, NFS-e entre outros.

Para que possamos realizar uma analise mais minuciosa do que pode estar ocorrendo, precisamos dos XMLs que são enviados para o WebService bem como os de retorno.

O XML que realmente é enviado, bem como o que de fato o WebService retornou, normalmente não são salvos em disco.

Para tal análise se faz necessário salvar esses arquivos.

O que precisa ser feito para que esses arquivos sejam salvos?

Muito simples, basta alterar uma configuração do componente conforme abaixo:

Configuracoes.WebServices.Salvar = True (o valor padrão é False)

Nos programas exemplos dos componentes, na aba WebService costuma ter a opção: Salvar envelope SOAP, basta marcar essa opção. 

Ao alterar de False para True o componente passa a salvar em disco os arquivos (SOAP), ou seja, os arquivos que realmente são enviados e retornados pelo WebService.

Você consegue identifica-los facilmente pois eles trazem em seu nome a palavra soap.

Exemplo:

*-env-lot-soap.xml

*-pro-lot-soap.xml

Agora vocês já sabem, quando pedirmos os arquivos SOAP, basta marcar a opção no programa exemplo ou configurar o componente diretamente conforme mostrado acima.

  • Like 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.