Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia.

Esse problema é bem pertinente...
Eu passei alguns dias debugando todo o fonte da NFSe, ponta a ponta, e a parte que gera a grande lentidão é aquele trecho que já foi citado nas primeiras paginas do tópico.
Não tem muita lógica ela ser lenta, até porque é praticamente idêntica ao do Trunk1, e lá é muito rápido.

Desculpe qualquer ingenuidade no assunto, mas por acaso o Trunk2 utiliza de outras bibliotecas de SSL ou Capicom? Digo, dlls diferentes da do trunk1? 
Alem desses ajuste notáveis em código, foi atualizado alguma outra coisa referente a comunicação?

O que eu fiz aqui na empresa para solucionar logo na época foi modular o sistema, separamos NFe, NFSe, CTe, MDFe em modulos de DLLs, do qual cada um é compilado separadamente, assim podemos ter versões de ACBr diferentes rodando, sem gambiarras de código juntando Trunk1 e Trunk2, e o Modulo de NFSe nós usamos o Trunk1, que é funcional.
 

  • Curtir 1
  • Membros Pro
Postado (editado)

Bom Dia Pessoal.
Fiz alguns testes conforme posts anteriores, tentei com várias combinações nos temporizadores, debugando passo-a-passo,  mas também continuo na mesma, idem a Cristiane acima. Mas vou continuar analisando, se descobrir algo post aqui.
Uma dúvida: Será que essa demora não tem a ver com DNS de nosso provedor de internet?

Editado por DOCFABIO
  • Consultores
Postado

Bom dia a todos,

Que eu saiba as DLLs do Capicom e OpenSSL continuam as mesmas.

Acredito ter encontrado o problema, no Trunk o componente alterava o SoapAction quando a quantidade de RPS era menor que 4, já no Trunk2 estava usando sempre o mesmo SoapAction.

Fiz uma alteração visando realizar a troca dependendo da quantidade de RPS.

Por favor atualizem os fontes e façam novos testes.

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

  • Consultores
Postado

Cristiane,

Maravilha, peço desculpas em não atentar sobre o fato do SoapAction ser diferente dependendo da quantidade de RPS no Lote.

Por outro lado agradeço pelos seus testes.

Acredito que os demais que estavam com o mesmo problema agora vai ficar mais rápido.

  • 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

  • 2 semanas depois ...
Postado

Bom dia,

   Com a Thema em Venâncio Aires, mesmo fazendo todas as configurações informadas, a consulta não está retornando nenhuma NF.  Alguém alguma ideia do que pode estar impedindo a consulta?

Estou usando o trunk2, já fiz testes utilizando ou não o Certificado;

 ACBR_NFSE_Configura; (Faz as configurações do componente.)

 ACBrNFSe1.NotasFiscais.Clear;
 ACBrNFSe1.NotasFiscais.LoadFromFile(cdsNotast_arquivoxml.AsString);
 ACBrNFSe1.ConsultarNFSeporRps(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Numero,
                                ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Serie,
                                TipoRPSToStr(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Tipo));

 

 

 

Consulta Thema.jpg

  • 3 semanas depois ...
  • Membros Pro
Postado

Bom Dia Pessoal.

Só ontem consegui atualizar tudo e realizar os testes.

Aparentemente está perfeito :) Obrigado italo.

st.marcelo - o comando que uso é exatamente igual ao seu e não acontece esse erro.

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