Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde, Italo. 

Então de fato não estava fazendo essa validação, por não entender de 

fato o que estava ocorrendo por trás dos bastidores e concordo que 

é importante sim, é que já faço vários tratamentos e tal antes... 

mas já valeu demais pela informação. Ai olhando aqui as funções e 

tal, quando utilizo a função: 

ACBrNFProduto.Enviar(123, False); ai dentro das funções no acbr

tem 

 NotasFiscais.Assinar;
  NotasFiscais.Validar;

  Result := WebServices.Envia(ALote, Sincrono);

Ai no caso então não bastaria utilizar o 

ACBrNFProduto.Enviar(123, False);

e não o : 

ACBrNFProduto.NotasFiscais.Assinar;
ACBrNFProduto.NotasFiscais.Validar;

ACBrNFProduto.Enviar(123, False);

Já que dentro do Enviar já tem o Assinar e Validar.?

Atenciosamente.

Eliomar.

  • 1 ano depois...
  • Consultores
Postado

Bom dia Victor,

Primeiramente, o DANFE que é exibido/impresso possui o protocolo de autorização?

Se não esta é porque ocorreu um erro no retorno.

Neste caso basta carregar o XML através do método LoadFromFile(xNomedoXML, False) e executar o método Consultar.

Agora se o DANFE contem o protocolo de autorização, significa que a sua aplicação deve estar gerando novamente o XML, para algum fim, sendo que não deveria.

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

  • 3 semanas depois ...
Postado (editado)

Boa tarde,

também estou tendo este erro após alguma atualização recente ou algo assim. Pois uso o Acbr há muito tempo, sempre sem problemas.

De alguns dias para cá, o XML que eu busco está sem o protocolo e sem o "Autorizado..." ao final.

Mas apenas quando eu valido 2 notas em sequencia. Se eu validar uma, fechar o aplicativo e validar outra tudo ocorre bem.

Será que tenho que destruir algo? Já verifiquei/testei 200 coisas e o problema persiste.

O que eu executo há muito tempo, nesta ordem:

-> ACBrNFe1.NotasFiscais.Clear;

-> With ACBrNFe1.NotasFiscais.Add.NFe do begin .. end;

-> aCBrNFe1.NotasFiscais.GerarNFe;

-> aCBrNFe1.NotasFiscais.Assinar; 

-> aCBrNFe1.WebServices.Envia(1);

-> aCBrNFe1.NotasFiscais.Items[0].GravarXML(a,b);  <- salva sem a autorização, ao enviar a segunda nota em diante

Obrigado!

Marcelo

Editado por Marcelo_R
  • Este tópico foi criado há 2638 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.