Ir para conteúdo
  • Cadastre-se

alexcassol

Membros Pro
  • Total de ítens

    35
  • Registro em

  • Última visita

Sobre alexcassol

Contact Methods

  • Website URL
    www.automatizesistemas.com.br

Últimos Visitantes

914 visualizações

alexcassol's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

7

Reputação

1

Community Answers

  1. Atualizei para a versão 1.4.0.175 e funcionou!
  2. Versão 1.4.0.159 (x86)
  3. O Sitef tem 3 campos que retornam exatamente o que é para ser gravado no xml. Aqui o que enviei ao Acbr. [PAG001] indPag=0 tPag=03 vPag=4 tpIntegra=1 tBand=02 cAut=020021 Então o sitef deve estar retornando a bandeira errada?
  4. Utilizo o Sitef para as transações TEF e ele retorna a bandeira utilizada na transação, mas ao passar para o AcbrMonitorPlus a bandeira, ele converte para outro número. Por exemplo, passo a bandeira 02 que foi devolvida pelo Sitef e é gerado o xml com a bandeira 01. O caso abaixo é um exemplo, o valor passado foi 02. Deve ter alguma configuração a ser feita ou conversão, gostaria de uma orientação. Obrigado
  5. Sim aqui no RS, a NFe também está obrigando os valores mesmo zerados. De qualquer forma obrigado.
  6. Coloquei o valor 0,0001 para o ICMS Efetivo e passou. Vou adotar essa solução, apesar de achar que o AcbrMonitorPlus deveria gerar essas tags mesmo zeradas, assim como faz com o vBCSTRet, vICMSSTRet, etc.
  7. Entendi... mas que valor você sugere ? Já que elas deveriam realmente estar zeradas?
  8. Estou tentando vender um produto com CST 60 e com os valores zerados, isso em Homologação. [ICMS001] orig=0 cst=60 vbcstRet=0 vicmsstRet=0 pST=0 vBCFCPSTRet=0 pFCPSTRet=0 vFCPSTRet=0 pRedBCEfet=0 vBCEfet=0 pICMSEfet=0 vICMSEfet=0 E está apresentando essa rejeição: 906: Rejeicao: Nao informado campo de ICMS Efetivo obrigatorio quando CST=60 ou CSOSN=500 e operacao com consumidor final [mItem:1]906: Rejeicao: Nao informado campo de ICMS Efetivo obrigatorio quando CST=60 ou CSOSN=500 e operacao com consumidor final [mItem:1] Verifiquei a configuração no AcbrMonitor: Anexei o arquivo de configuração do AcbrMonitorPlus. O xml é gerado dessa maneira, faltando ainda as tags do Efetivo, conforme a imagem ACBrMonitor.ini
  9. Funcionou para mim, obrigado!
  10. 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!
  11. 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
  12. 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...