Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Moderadores
Postado
  Em 21/11/2017 at 13:44, SisComp - Proc. de Dados disse:

Após atualizar os fontes do acbr hoje o serviço voltou a funcionar normalmente, o único problema é que está dando muita a mensagem de Inativo ou Inoperante, dai o usuário aguarda cerca de 5 segundos e manifesta novamente, ai dá certo.

Sobre o download, as vezes consegue fazer de imediato após manifestar a nfe, em outros casos tem que esperar 30 segundos.

Expandir  

Pode relatar somente em um local as regras do fórum servem para todos

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 2 meses depois ...
Postado
  Em 30/08/2017 at 16:53, Renyldo Campos Pereira disse:

Boa tarde a todos. Estava com meu sistema importando notas normalmente até a presente data. Hoje quando fui efetuar downloads pela chave simplesmente da o erro "ARGUMENT OUT OF RANGE". esse erro é apresentado logo apos pedir o certificado e executar  metodo ACBrNFe1.DistribuicaoDFePorChaveNFe.

Segue código abaixo.

 

with ACBrNFe1.EventoNFe.Evento.Add do
begin
 InfEvento.cOrgao   := 91;
 infEvento.chNFe    := trim(DBEdit26.Text);
 infEvento.CNPJ     := frmmodulo.qrFilialCNPJ.asstring;
 infEvento.dhEvento := now;
 infEvento.tpEvento := teManifDestConfirmacao;
 manifesto := true;
end;
 ACBrNFe1.EnviarEvento(StrToInt(IDLote));
end;
       //Aqui da o erro    ACBrNFe1.DistribuicaoDFePorChaveNFe(N_UF, sCNPJ, dbedit26.Text);
           sXML := ACBrNFe1.NotasFiscais.Items[0].NomeArq;
 

Se alguém poder me dar uma força, agradeço!!!! Vlw!!

 

Expandir  

ACBrNFe1.DistribuicaoDFePorChaveNFe(N_UF, sCNPJ, dbedit26.Text);

Existe algum método pra pegar o retorno da função acima? Caso ocorra algum erro e não baixe a NFe?

  • 2 meses depois ...
Postado

uNITS 

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, Buttons, ComCtrls, OleCtrls, SHDocVw,
  ACBrNFe, pcnConversao,pcnConversaoNFe ,ACBrNFeDANFEClass, ACBrUtil,
  Grids, DBGrids, DB, ADODB, ACBrBase, ACBrDFe , ACBrNFeWebServices, pcnDownloadNFe;


 ACBrNFe1.DistribuicaoDFePorChaveNFe(ACBrNFe1.Configuracoes.WebServices.UFCodigo,sonum(dm.TabParamCGC.AsString),vchave);
  with ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt do
  begin
    if cStat = 138 then
    begin
      for i := 0 to docZip.Count - 1 do
      Begin
        if docZip.Items.schema = schprocNFe then //verifica se o arquivo é o XML da NFe (-nfe.xml)  ====> ERRO DOCZIP.ITEMS. ( [Error] Unnfe.pas(436): '[' expected but '.' found
        begin
          XML := docZip.Items.XML;
          ArqXML := TStringStream.Create(XML);
          XMLDocument1.LoadFromStream(ArqXML);
          XMLDocument1.Active;
          XMLDocument1.SaveToFile(ACBrNFe1.Configuracoes.Arquivos.PathSalvar+'AJE'+VCHAVE+'-nfe.xml);
        end;
      end;
    end
  end;


Tudo atuaizado falta alguma coisa que não estou vendo?

  • Moderadores
Postado
  Em 10/04/2018 at 21:00, Jose Torres disse:

        if docZip.Items.schema = schprocNFe then //verifica se o arquivo é o XML da NFe (-nfe.xml)  ====> ERRO DOCZIP.ITEMS. ( [Error] Unnfe.pas(436): '[' expected but '.' found

Expandir  

Faltou informar o índice para acessar o item:

if docZip.Items[i].schema = schprocNFe then

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • 2 semanas depois ...
Postado
  Em 10/04/2018 at 21:00, Jose Torres disse:

uNITS 

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, Buttons, ComCtrls, OleCtrls, SHDocVw,
  ACBrNFe, pcnConversao,pcnConversaoNFe ,ACBrNFeDANFEClass, ACBrUtil,
  Grids, DBGrids, DB, ADODB, ACBrBase, ACBrDFe , ACBrNFeWebServices, pcnDownloadNFe;


 ACBrNFe1.DistribuicaoDFePorChaveNFe(ACBrNFe1.Configuracoes.WebServices.UFCodigo,sonum(dm.TabParamCGC.AsString),vchave);
  with ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt do
  begin
    if cStat = 138 then
    begin
      for i := 0 to docZip.Count - 1 do
      Begin
        if docZip.Items.schema = schprocNFe then //verifica se o arquivo é o XML da NFe (-nfe.xml)  ====> ERRO DOCZIP.ITEMS. ( [Error] Unnfe.pas(436): '[' expected but '.' found
        begin
          XML := docZip.Items.XML;
          ArqXML := TStringStream.Create(XML);
          XMLDocument1.LoadFromStream(ArqXML);
          XMLDocument1.Active;
          XMLDocument1.SaveToFile(ACBrNFe1.Configuracoes.Arquivos.PathSalvar+'AJE'+VCHAVE+'-nfe.xml);
        end;
      end;
    end
  end;


Tudo atuaizado falta alguma coisa que não estou vendo?

Expandir  

 

utilizo o mesmo procedimento..  mas nao me retorna o XML...

as vezes sim... mas na maioria das vezes nao.

O que posso fazer para resolver?

  • 2 semanas depois ...
  • Este tópico foi criado há 2609 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.