Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Prezados, boa tarde

Desenvolvi uma aplicação para meus clientes monitorarem os XMLS de NFes / CTes emitidos contra seus respectivos CNPJs, com relação aos Eventos da CTe, estou tendo dificuldades em obter os dados do Evento para salvar em banco de dados, estou conseguindo ler partes do xml do evento mas o tpEvento esta sempre trazendo -999999.

Abaixo trecho do código onde valido o Schema e tento obter por exemplo o tpevento

for i := 0 to j do

                begin

                  //VALIDANDO SCHEMA RETORNO
                  if ( ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.schema = schprocCTe       )  then  
                   begin

                        ACBrCTe1.Conhecimentos.Clear;

                        ACBrCTe1.Conhecimentos.LoadFromString(ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.XML, bFalse);

                        CarregarVariaveisCTe(I);                          

                   end
                  ELSE
                   begin
                      if ( ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.schema = schprocEventoCTe  ) then 
                      begin
                       ShowMessage(TpEventoToStr(ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.procEvento.RetinfEvento.tpEvento));
                      end;
                   end;
              end;

Obs.: Como ainda estou validando, programei para exibir na tela o tpEvento, ele sempre exibe -999999, porem se consulto o XML de retorno referente ao respectivo evento, o tpevento esta preenchido normalmente, exemplo <tpEvento>310610</tpEvento>.

Anexei um arquivo de retorno para caso seja necessário analisar.

Desde já agradeço o empenho e a atenção de todos.

Att.,

Alexandre Castro

3106103119040112579700089257015000299629120087557001-procEventoCTe.xml

Postado
54 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Castro,

Favor atualizar os fontes e faça um novo teste.

Oi Italo, boa tarde

Após atualizar os fontes eu não estou mais conseguindo compilar o Projeto, o erro abaixo esta sendo apresentado

 

image.png.6eb389e35c14082aeb17303027c7832f.png

Verifiquei que no componente a propriedade existe :

image.png.59686692748a64370ba9df2c517d3c4f.png

É necessário abrir um novo tópico, sei que não estamos mas falando do problema original mas não consigo dar um feedback sobre o problema original por conta desse erro.

Att.,

Alexandre Castro

 

 

  • Consultores
  • Solution
Postado

Castro,

Remova o componente do form, salve o mesmo, depois inclusa novamente.

Agora a propriedade se chama DownloadDFe e não mais DownloadNFe.

Essa alteração foi feita, pois a classe desse configuração foi padronizada para os demais componentes que emitem DF-e.

Por favor leia a noticia: Alterações nas propriedades de Download

  • Curtir 1
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

Postado
22 horas atrás, Italo Jurisato Junior disse:

Castro,

Remova o componente do form, salve o mesmo, depois inclusa novamente.

Agora a propriedade se chama DownloadDFe e não mais DownloadNFe.

Essa alteração foi feita, pois a classe desse configuração foi padronizada para os demais componentes que emitem DF-e.

Por favor leia a noticia: Alterações nas propriedades de Download

Ola Italo, boa tarde

Após atualizar o componente e realizar os ajustes necessários a aplicação está funcionando normalmente

Agradeço pela ajuda

Att.,

Alexandre Castro

 

 

 

 

  • Curtir 1
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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

The popup will be closed in 10 segundos...