Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Se eu carregar varias notas no Componente via LoadFromFile, e executar "AcbrNFe1.Consultar" , vi que ele processa de alguma forma todas as Notas incluidas no componente conforme o trecho

    for i := 0 to NotasFiscais.Count - 1 do
    begin
      WebServices.Consulta.NFeChave       := NotasFiscais.Items[i].NumID;
      WebServices.Consulta.ExtrairEventos := AExtrairEventos;
      WebServices.Consulta.Executar;
    end;

 

Que esta na unit ACBRNFe. 

Como eu faço para pegar os resultados, consigo pegar o Status de cada nota ?  Digo após a consulta, a idéia é obter o status destas notas, fazendo um tipo de auditoria. 

Ao consultar uma a uma tenho sucesso e consigo obter, mas acredito que vai ter um bom ganho de performance se for possivel consultar em lote.

Captura de tela 2024-07-23 103314.png

Postado (editado)
27 minutos atrás, Juliomar Marchetti disse:

Verificou depurando onde ele está jogando os dados a cada execução?"Executar"

Até depurei mais fiquei mei perdido, não consegui definir com certeza se ele estaria em: 

ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat   --- Onde "0" seria sincronizado com a posição do lote. 

Cheguei até mesmo pensar em utilizar o nó :  

ACBrNFe1.NotasFiscais.Items[0].cStat   -- Logo após a consulta, mas não tenho certeza se isto é atualizado após executar a consulta. 

 

Editado por fabiofranzini

Captura de tela 2024-07-23 103314.png

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.

The popup will be closed in 10 segundos...