Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Consultores
  • Solution
Postado
1 hour ago, Edvaldo Bitencourt said:

Lib

Bom dia!

Você pode tentar desta forma:

//Com as informações do CTe carregadas na biblioteca.
var CTe = ACBrCTe.ObterCTe(Indice);

//Se você já carregou o CT-e na Lib, fez o envio e autorizou.
var chaveCTe = CTe.ProtCTe.chCTe;

//Se você só gerou o arquivo, mas não fez o envio e quer saber como ficou a chave.
var IdCTe = CTe.infCTe.ID; //Aqui você tem o literal "ID" + Chave de acesso;

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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 !!

  • Membros Pro
Postado

oi Diego, ultimo item nao consegui fazer funcionar, sempre dava valor null, mas o primeiro e segundo item funcionou, apos o envio  "var ret = ACBrCTe.Enviar(aLote); ",  consegui pegar o valor da Chave.

gostaria de fazer outra pergunta:

quando envio o cte, temos um objeto como retorno (var ret = ACBrCTe.Enviar(aLote))

para que eu possa ler as tags do retorno como as listadas abaixo o correto seria pegar do objeto, ou pegar do xml de retorno., 

eu vi que aqui "var xmlFinal = ACBrCTe.Consultar(caminhoDoExecutavel)" é o xml de retorno, seja qual for a opcao em leo o objeto retorno ou o xml de retorno a lib tem metodos para fazer esta leitura ? 

 

 string cStat = iniFile.GetValue("Envio", "CStat");
 string dhRecbto = iniFile.GetValue("Envio", "dhRecbto");
 string xMotivo = iniFile.GetValue("Envio", "XMotivo");
 string nProt = iniFile.GetValue("Envio", "NProt");
 string chDFe = iniFile.GetValue("ItemResposta", "chDFe");

uma outra pergunta é tengo um monte de xml numa pas, preciso importa para o sistema, a lib pode resolver isto de forma facil carregar o 

xml e eu usar as propriedades da lib para pegar os dados ?

 

 

 

 

×
×
  • 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.