Ir para conteúdo
  • Cadastre-se

dev botao

Envio de RPS em Lote - erro


walfrido
Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 2020 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Estou usando o codigo abaixo para gerar os arquivos RPS e enviar os lotes com 50 notas

Mas apresenta esse erro!

image.png.a5ee00431e89647c9f0ea55a6c3ec327.png

 

O código é este:

  qrySQL.First;
  while not qrySQL.Eof do
    begin
      c := 1;

dba.ACBrNFSe1.NotasFiscais.Clear;
      while not qrySQL.Eof and (c <= 50) do
        begin
          seqRPS := IntToStr(numeroRPS);
          AlimentaComponente(seqRPS);
          inc(numeroRPS);
          inc(c);
          qrySQL.Next;
        end;

      dba.ACBrNFSe1.Enviar(vNumLote);

      MemoDados.Lines.Add('Nome XML: '+dba.ACBrNFSe1.NotasFiscais.Items[i].NomeArq);
      MemoDados.Lines.Add('Nota Numero: '+dba.ACBrNFSe1.NotasFiscais.Items[i].NFSe.Numero);
      MemoDados.Lines.Add('Código de Verificação: '+dba.ACBrNFSe1.NotasFiscais.Items[i].NFSe.CodigoVerificacao);
      inc(vNumLote);
    end;

  ShowMessage('Arquivo gerado em: '+dba.ACBrNFSe1.NotasFiscais.Items[0].NomeArq);

 

Alguém poderia dar uma ajuda?

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Walfrido,

Com o programa exemplo também ocorre o mesmo erro?

Qual é a configuração das propriedades SSLLib, ... SSLType?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Walfrido,

Pelo que entendi, quando você envia um lote contendo apenas 1 RPS não ocorre erro de Timeout, correto?

O problema é quando você envia um lote contendo duas ou mais RPS, ai o erro de Timeout aparece, correto?

Sendo assim, aumente o valor da propriedade Timeout do componente ACBrNFSe.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Walfrido,

O valor de Timeout é em milissegundos, portanto 5000 equivale a 5 segundos.

Vai aumentando até que o problema de Timeout se resolva.

Não existe uma valor aconselhável, o correto é que o valor do Timeout esteja em uma tela de configuração da sua aplicação e não fixo na propriedade do componente.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores

Bom dia Walfrido,

Me parece que o Ginfes esta com problemas de sobre carga em seu Webservice.

Para emitir notas via site também esta muito lento.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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