alexcassol
Membros Pro-
Total de ítens
35 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que alexcassol postou
-
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
-
Não resolveu, aparentemente ficou até mais lento.
-
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.
-
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
-
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
-
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?
-
Funcionou para mim, obrigado!
-
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!
-
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
-
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