Ir para conteúdo
  • Cadastre-se

alexcassol

Membros Pro
  • Total de ítens

    35
  • Registro em

  • Última visita

Tudo que alexcassol postou

  1. Eu realmente não sei como vocês iriam reproduzir o problema, pois ele acontece em alguns clientes como mencionei antes. Sendo que nesse, dos 3 pdvs, somente 1 tem o problema. Qualquer operação que envolva enviar algo pro Sefaz está lento, como enviar a NFCe, Cancelamento. Forcei a contingência e tudo funciona normalmente. Tenho um programa que roda numa outra thread e fica enviando esses arquivos em contingência, e a demora é a mesma. Vou anexar os logs do ACBR Monitor e o INI de configuração. Fiz um outro teste ontem, peguei um dos arquivos que gerei em contingência e fui no ACBR Monitor e Enviei, sem envolver nenhum programa meu, e mesmo assim ficou lento. logs acbr.zip ACBrMonitor.ini
  2. Não resolveu, aparentemente ficou até mais lento.
  3. Não foi resolvido após apagar os arquivos. Quanto ao erro do cancelamento ok, eu sabia que ia dar, mas o problema não é esse e sim o tempo entre enviar o evento e esperar uma resposta, note que foram 1min e 13s nesse processo. Fiz testes de venda e continua o problema.
  4. Tentei enviar um cancelamento e ocorre o mesmo problema. 13/09/2018 17:16:34 - NFe.CancelarNFe("43180904064099000123450040000424891725379765", "Desistencia do cliente","01111199000146") 13/09/2018 17:17:47 - OK: Rejeicao: Duplicidade de Evento
  5. 1 - Eu sempre desabilito, só comentei porque já passei por esse problema no inínio. 2 - Na pasta Logs haviam 32 mil arquivos, então apaguei e recriei 3 - Eu utilizo TCP/IP 4 - Consultei o status e retornou o 404, utilizando a versão 3.10 Depois alterei a versão para 4.0 e ele consultou, como pode ser visto no "log_comp.txt" 13/09/2018 17:01:34 - EACBrDFeException - WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Erro Interno: 0 Erro HTTP: 404 URL: https://nfe.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx 13/09/2018 17:01:34 - WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Erro Interno: 0 Erro HTTP: 404 URL: https://nfe.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx Log_comp.txt Inicio TNFeEnvEvento Inicio TNFeStatusServico ERRO: WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Erro Interno: 0 Erro HTTP: 404 URL: https://nfe.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx Inicio TNFeStatusServico Versão Layout: 4.00 Ambiente: 1 Versão Aplicativo: RS201805211008 Status Código: 107 Status Descrição: Servico em Operacao UF: RS Recebimento: 13/09/2018 17:09:38 Tempo Médio: 1 Retorno: Observação: ACBrMonitor.ini
  6. Tenho num cliente 3 pdvs com o ACBrMonitorPlus, e em somente 1 pdv começou uma demora de mais de 30s para enviar uma nfce. Ontem estava normal, mas hoje este cliente (e outros) começaram a relatar essa lentidão. Verifiquei no log.txt e, como pode ser visto, demorou 35s entre enviar e receber a resposta. Tenho casos de 1 minuto. 13/09/2018 13:07:46 - NFe.EnviarNFe("C:\ACBrMonitorPLUS\Logs\43180992797950000107650030000633649031693650-nfe.xml",0,1,0,,0) 13/09/2018 13:08:21 - OK: Lote recebido com sucesso A configuração do INI é a mesma em todos os pdvs e os outros dois demoram nem 2s para enviar. A versão da nfce é a 3.10 e o sistema está instalado no RS. Não está ativo "Exibir linhas do log...", o certificado está instalado "libCapicom". Existe algum outro log mais detalhado do comando "NFe.EnviarNFe"? O que poderia causar essa lentidão?
  7. Funcionou para mim, obrigado!
  8. Baixei novamente as dlls, mas acho que nada tinha sido alterado pois as datas eram as mesmas. Bom, consegui resolver utilizando a ferramenta Fuslogvw.exe (Assembly Binding Log Viewer) que vem com o .Net. Neste link mostra onde ela se encontra: http://stackoverflow.com/questions/1674279/cant-locate-fuslogvw-exe-on-my-machine Pelo log que ele gerou, vi que estava utilizando o .Net 4.0 ao invés do 3.5, como pode ser visto na linha "Assembly manager loaded from". Note também que no final do log existem duas versões: a 0.9.2.8 (Provavelmente a que compilei e instalada no .Net 4.0) e a 0.9.2.7 (a correta). *** Assembly Binder Log Entry (15/3/2013 @ 13:51:01) *** The operation failed. Bind result: hr = 0x80131040. No description available. Assembly manager loaded from: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\clr.dll Running under executable c:\minha_DLL\MeuTeste.exe --- A detailed error log follows. === Pre-bind state information === LOG: User = PC-01\USER LOG: DisplayName = ACBrFramework.Net, Version=0.9.2.8, Culture=neutral, PublicKeyToken=4ca716d5e1bd4ba3 (Fully-specified) LOG: Appbase = file:///C:/minha_DLL/ LOG: Initial PrivatePath = NULL LOG: Dynamic Base = NULL LOG: Cache Base = NULL LOG: AppName = MeuTeste.exe Calling assembly : (Unknown). === LOG: This bind starts in default load context. LOG: Download of application configuration file was attempted from file:///C:/minha_DLL/MeuTeste.exe.config. LOG: Configuration file c:\minha_DLL\MeuTeste.exe.config does not exist. LOG: No application configuration file found. LOG: Using host configuration file: LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\config\machine.config. LOG: Post-policy reference: ACBrFramework.Net, Version=0.9.2.8, Culture=neutral, PublicKeyToken=4ca716d5e1bd4ba3 LOG: GAC Lookup was unsuccessful. LOG: Attempting download of new URL file:///C:/minha_DLL/ACBrFramework.Net.DLL. LOG: Assembly download was successful. Attempting setup of file: c:\minha_DLL\ACBrFramework.Net.dll LOG: Entering run-from-source setup phase. LOG: Assembly Name is: ACBrFramework.Net, Version=0.9.2.7, Culture=neutral, PublicKeyToken=4ca716d5e1bd4ba3 WRN: Comparing the assembly name resulted in the mismatch: Revision Number ERR: The assembly reference did not match the assembly definition found. ERR: Failed to complete setup of assembly (hr = 0x80131040). Probing terminated. O que fiz foi remover o .Net 4.0, pois não tem o GacUtil.exe e não conseguia remover o Assembly ACBrFramework.Net.dll dele. Valeu pela ajuda!
  9. Eu baixei do link que você menciona, como no primeiro post. Também baixei os fontes e tentei compilar com o "COM Interop" e selecionei a x86 como plataforma. Ocorreu o mesmo erro então passei a testar somente com a do link que você indicou no post anterior. Baixei o .Net 3.5 sp1 completo (http://www.microsoft.com/pt-br/download/details.aspx?id=22) abs
  10. Segui os procedimentos recomendados e consegui rodar em duas máquinas, mas as duas possuíam o VB6 e .Net 2.0, 3.5 e 4.0 instalados. Numa terceira máquina, a do cliente, instalei o .net 3.5 e 4 mas quando vou instanciar a ACBrECF ocorre o erro "Automation Error (80131040)". Procurando no blog http://blogs.msdn.com/b/eldar/archive/2007/04/03/a-lot-of-hresult-codes.aspx : FUSION_E_REF_DEF_MISMATCH 0x80131040 -2146234304 Tentei gerar o tlb na máquina do cliente usando o comando: C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe c:\minha_DLL\ACBrFramework.Net.dll /codebase /tlb:ACBrFramework.Net.tlb E gerou o seguinte resultado (apesar de alguns avisos gerou a tlb): Microsoft ® .NET Framework Assembly Registration Utility 2.0.50727.3053 Copyright © Microsoft Corporation 1998-2004. Todos os direitos reservados. Registro de tipos executado com ˆxito O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.ACBrListInterop`1, ACBrFramework.Net'. Aviso: O exportador da biblioteca de tipos encontrou um tipo gen‚rico. NÆo ‚ poss¡vel exportar classes gen‚ricas para COM. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.Arquivos.GetEnumerator(#0), ACBrFramework.Net'. Aviso: O exportador da biblioteca de tipos encontrou uma instƒncia de tipo gen‚rico em uma assinatura. NÆo ‚ poss¡vel exportar o c¢digo gen‚rico para COM. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.ECFs.GetEnumerator(#0), ACBrFramework.Net'. Aviso: O exportador da biblioteca de tipos encontrou uma instƒncia de tipo gen‚rico em uma assinatura. NÆo ‚ poss¡vel exportar o c¢digo gen‚rico para COM. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.InfoPaf.get_TipoFuncionamento(#0), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.PAF.TipoFuncionamento' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.InfoPaf.set_TipoFuncionamento(value), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.PAF.TipoFuncionamento' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.InfoPaf.get_TipoIntegracao(#0), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.PAF.TipoIntegracao' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.InfoPaf.set_TipoIntegracao(value), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.PAF.TipoIntegracao' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.InfoPaf.get_TipoDesenvolvimento(#0), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.PAF.TipoDesenvolvimento' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.AAC.InfoPaf.set_TipoDesenvolvimento(value), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.PAF.TipoDesenvolvimento' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.EAD.ACBrEAD.CalcularHashArquivo(HashType), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.EAD.EADDigest' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.EAD.ACBrEAD.CalcularHash(HashType), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.EAD.EADDigest' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O exportador da biblioteca de tipos detectou um aviso ao processar 'ACBrFramework.EAD.ACBrEAD.CalcularHash(HashType), ACBrFramework.Net'. Aviso: O tipo de valor vis¡vel nÆo-COM 'ACBrFramework.EAD.EADDigest' est sendo usado como referˆncia pelo tipo que est sendo exportado ou por um dos seus tipos base. O m¢dulo (assembly) foi exportado para 'C:\minha_DLL\ACBrFramework.Net.tlb' e a biblioteca de tipos foi registrada com ˆxito Já tentei limpar o registro e refazer tudo, mas o erro prossegue. Agradeço por qualquer dica. att
×
×
  • 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.

The popup will be closed in 10 segundos...