Ir para conteúdo
  • Cadastre-se

Dércio Luis Zanatta

Membros Pro
  • Total de ítens

    1.256
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Dércio Luis Zanatta postou

  1. Pior que é Elton. Nos clientes que tenho uma versão anterior a de ter implementado o FastMM4 não entra nenhuma NFCe em Contingênica. É só colocar essa versão compilada com FASTMM4 que ocorrem várias durante o dia.
  2. Ocorre em todos. Fiquei desconfiado depois que debugei o programa em busca de onde ocorria problema e notei que o processamento foi desficado para o FastMM4.pas alguma vezes. Tem lógica ser isso, pois depois que inclui o FastMM4 em meu sistema as ocororrências de NFCe entrando em contingência por falta de comunicação se tornaram constantes, enquanto antes eram muuuuuitooo raras. Por isso queria ver se existe alguma maneira de "desativar" o FastMM4 e ativar novamente, só para tirar a dúvida mesmo.
  3. embarbosa. A solução de usar o FASTMM4 em minha aplicação acabou definitivamente com os problemas de memória que eu vinha enfrentando, porém notei que depois que passei a usa-lo, estão ocorrendo diversas ocorrências de falhas de comunicação com o WS da SEFAZ .. Apenas para fazer um teste para ter certeza que é esse o problema, gostaria de saber se tem uma maneira de "desativar" o FastMM4 antes de enviar a NFCe e "ativar" novamente depois de receber o retorno.
  4. Vc usa como OpensSSL ? Modo Síncrono ? Quando foi a última vez que vc atualizou o ACBR ?
  5. Boa tarde Pessoal, esse post tem por objetivo fazer uma pesquisa entre os usuários do ACBR que fazem envio de NFCe para a SEFAZ - RS Eu estou enfrentando um problema de ocorrer com muita frequência falha de comunicação ao tentar enviar uma NFCe ("erro interno 10060 HTTP:0 ou Erro interno 10091 HTTP:500)" Além de estar ocorrendo com muita frequencia em todos os clientes, em alguns casos em que ha uma demora excessiva para retonrar o erro ( até 3 Min, em alguns casos) A internet do Cliente já foi testada e está super estável. A SEFAZ-RS diz que está autorizando e retornando a resposta em menos de 1 seg. Já tratei o assunto com os mestres aqui do ACBR e eles chegaram a conclusão que não ha o que fazer por parte do componente para resolver o problema. Sendo assim, gostaria de saber se tem mais alguém enfrentando esse problema . Obrigado.
  6. Bom dia. É mesmo uma "sinuca de bico", pois o problema está causando grandes transtornos em supermercados. Mesmo com Internet estável, via Fibra, sem nenhuma perda de sinal, ocorrem vários envios que demoram cerca de um minuto para retornar o erro interno 100600 HTTP:0 O pior é que a nota fica autorizada na SEFAZ e eu tenho que emitir em contingência off line por receber essa mensagem de erro ! Sendo assim, as chaves ficam diferentes e tem que ser feitos vários tratamentos para reennviar essa nota depois.
  7. Olá amigo.. Eu não uso o ACBRMonitor, uso o componente ACBRNFe1 no Delphi e estou enfrentando um problema parecido com o seu. No meu caso não é em todas as Notas, mas aleatóriamente em algumas. Estou tratando desse assunto com o Daniel, mas a solução parece que vai demorar um pouco para sair...
  8. Será que seria possível incrementar isso na própria função Acbrnfe.enviar do componente ? Peso que seria bem interessante poder ter controle de TimeOut direto na função.
  9. Ola Daniel. Me desculpe a ignorância, mas não conheço essa de usar Thread.. Vc pode exemplificar como seria para controlar o timeout da função AcbrNfe1.Enviar ?
  10. Bom dia Tenho esse problema em vários clientes. Até acredito que seja um problema de conexão, mas o maior problema é o tempo que demora para retornar o erro de conexão. Tenho casos que demora mais de 1 min ! Isso causa muitos transtornos em supermercados, pois as filas se acumulam em dias de muito movimento. O ideal seria se pudesse configurar esse Time Out. Ex: Aguarda no máximo 10 seg e já retorna o erro de conexão !
  11. Tenho um caso aqui de uma NFCe que demorou 45 seg para retornar a resposta e retornou o erro interno 10060 HTTP:0. Entrei em contato com a SEFAZ e passei os dados da Nota. A nota está autorizada la e, segundo eles, demorou 4 sentésimos de segundo para autorizar. Através disso da para concluir que o problema não deve estar no envio e sim na leitura do retorno da SEFAZ. A conexão com a internet do cliente é via Fibra e está super estável. O que poderia estar causando essa demora toda, sendo que nota foi autorizada e retornou esse erro de conexão ?
  12. Boa tarde Tenho enfrentado alguns problemas ultimamente e gostaria de ver se alguém já passou por isso e tem alguma outra sugestão para tentar resolver o problema. Uso OpenSSL, acessnado o cretificado .pfx O que ocorre em quem em alguns envios de NFCe, aleatóriamente demora certa de 1 min para retornar da função ACBRNFe1.Enviar(Cupom,False,True) e quando retorna, retorna o erro:Erro Interno:10060 HTTP:0 Tenho configurada a propriedade TimeOut = 5000 e a propriedade Tentativas = 2 Em pesquisa aqui no fórum vi para atualziar as DLLS do OpenSLL e alterar a propriedade VerificarValidade = False. Fiz isso, porém o problema continua. O maior problema é que não respeita o timeout configurado (10 seg, no máximo) chegado normalmente a 1 min. Alguém teria alguma sugestão para ao menos demorar o que está configurado no timeout ?
  13. Boa tarde Tenho enfrentado alguns problemas ultimamente e gostaria de ver se alguém já passou por isso e tem alguma outra sugestão para tentar resolver o problema. Uso OpenSSL, acessnado o cretificado .pfx O que ocorre em quem em alguns envios de NFCe, aleatóriamente demora certa de 1 min para retornar da função ACBRNFe1.Enviar(Cupom,False,True) e quando retorna, retorna o erro:Erro Interno:10060 HTTP:0 Tenho configurada a propriedade TimeOut = 5000 e a propriedade Tentativas = 2 Em pesquisa aqui no fórum vi para atualziar as DLLS do OpenSLL e alterar a propriedade VerificarValidade = False. Fiz isso, porém o problema continua. O maior problema é que não respeita o timeout configurado (10 seg, no máximo) chegado normalmente a 1 min. Alguém teria alguma sugestão para ao menos demorar o que está configurado no timeout ?
  14. Bahh EMBarbosa. Tu não tens idéia do galho que me quebrou cara... Muito obrigado pela paciência em me ajudar. Espero retribuir isso em alguma outra oportunidade. Abraço..
  15. Bom dia. Fiz alguns testes aqui com o FastMM4.pas incluso no meu projeto e os resultados foram maravilhosos. Acredito que vai resolver meu problema definitivamente. Só fiquei na dúvida se é necessário jogar aquelas DLLs do FastM na máquina do cliente. Acredito que não, mas só para confirmar mesmo.
  16. Certo.. Desculpe minha ignorância, mas o que seria modo Release ? Hoje eu compilo o projeto e envio o executável para o cliente, não sei seria isso o modo Release ? Quando vc diz "desligar: FullDebugMode e o ReportLeaksOnShutDown Vc quer dizer colocar um . na frente ?? ({.$define FullDebugMode} Não econtrei o define para ReportLeaksOnShutDown no arquivo .INC encontrei apenas esses texto: {Set this option to enable manual control of the memory leak report. When this option is set the ReportMemoryLeaksOnShutdown variable (default = false) may be changed to select whether leak reporting should be done or not. When this option is selected then both the variable must be set to true and the other leak checking options must be applicable for the leak checking to be done.} {.$define ManualLeakReportingControl} Pelo que entendi, dessa forma já estaria "desligado" certo ?
  17. Posso deixar ele incluso no meu projeto ? Não vai dar diferença de velocidade ou desempenho executando a aplicação no cliente ? Preciso enviar o arquivo .INC para o cliente tb ou basta compilar com o FASTMM4 no uses ?
  18. Certo Daniel. Vou encaminhar uma atualização para um cliente meu que é supermercado, onde são registrados vários ítens por NFCe. Ai vou acompanhar para ver se chega a dar o "out of memory" ainda e qual a quantidade de memória que fica alocada depois de um bom tempo de uso. Muito obrigado a todos pela ajuda ai.. Vcs são demaaaais... Abraço..
  19. Eurecaaaaa Meu aplicativo não está gerando Log do FASTMM pois não gera nenhum Memory Leak. Fiz um teste agora, forçando um memory leak. Criei um String list e não liberei. Dessa forma gerou log. A notícia boa é que não tem memory Leak no meu aplicativo. A notícia ruim é que mesmo assim a memória alocada Fica Crescendo conforme utiliza o mesmo. Por enquanto, muito obrigado pela ajuda de todos. Se alguém tiver mais alguma sugestão do que pode ser feito para resolver isso, fico agradecido.
  20. Fiz o seguinte... 1 - Alterei o arquivo FastMM4Options.INC as seguintes linhas: {.$define FullDebugMode} para {$define FullDebugMode} e {.$define ClearLogFileOnStartup} para {$define ClearLogFileOnStartup} 2 - No meu .DPR, inclui o FastMM4 no Uses como primeira Unit. e setei as variáveis antes do Application.Initialize; FullDebugModeScanMemoryPoolBeforeEveryOperation := True; SuppressMessageBoxes:=False; Rodo a aplicação em modo Debug !! Faltou alguma coisa ?
  21. Alguém sabe se esse FAstMM4 funciona no Delphi 7 ? Aqui pra mim funciona no delphi 2010, porém não funciona no 7 , não cria o log ! Uma perguntinha... Atualmente eu somente uso o Fortes para gerar a DANFE em PDF no envio por e-mail. Se eu não usar o método ACBRNFe1.ImprimrPDF, esse métodos serão carregados mesmo assim ? Somente o fato de estar compilado o componente do ACBR que usa o Fortes já causaria o problema ?
  22. Estou tentando gerar esse log no meu aplicativo , em Delphi 7, porém não estou conseguindo... Inclui o FastMM4 no uses, fiz as configurações no arquivo .INC, setei as variáveis, faz tudo... só não cria o log ! Vou continuar tentando.. Se conseguir, posto aqui.. Estou tentando gerar esse log no meu aplicativo , em Delphi 7, porém não estou conseguindo... Inclui o FastMM4 no uses, fiz as configurações no arquivo .INC, setei as variáveis, faz tudo... só não cria o log ! Vou continuar tentando.. Se conseguir, posto aqui..
  23. Inclui o FastMM4 no Demo do ACBR e enviei uma NFCe.. Gerou o log em anexo.. Confesso que não entendi nada ehehhehe.. Talvez alguém possa me explicar.. ACBrNFe_demo_MemoryManager_EventLog.rar
  24. Uso Delhphi 7. No Acbr, a cada NFCe que envia, também cresce a memória.. Ola. Eu uso Delphi 7. Estive lendo algo sobre esse FastMM. Não sei se entendi direito, mas ele tem a função de informar o que está carregado não de liberar. Certo ?
  25. Talvez eu esteja falando besteira, mas seria possível dar um AcbrNFe1.clear no final de cada nota e criar uma função para criar o componente via Código novamente ? Será que isso não liberaria tudo que o componente fez e/ou carregou na NFCe anterior ?
×
×
  • 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.