Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 13-04-2016 em Posts

  1. Antes de abrir a unit ACBrNFeDANFeRLPaisagem.pas (essa que você está abrindo), tente abrir antes a ACBrNFeDANFeRL.pas.
    2 pontos
  2. Tive uma breve experiencia com o GIT no Fortes Report... Minha conclusão foi "ódio a primeira vista"... GIT é complicado, burocrático, e caótico... Não vejo como fazer "Push Request" de maneira simples nos fontes do ACBr... todas as contribuições que recebemos exigem MUITA analise e correções... antes de subirmos para o SVN.. No que depender de mim... continuamos com SVN por um bom tempo...
    2 pontos
  3. Porque a minha aplicação, quando compilada no Trunk2 exige as DLLs do XMLSec ? O Trunk2, tem a habilidade de suportar OpenSSL (XMLSec) e CAPICOM, na mesma aplicação... e no ACBrNFe, existe a Classe TDFeSSL, que permite configurar qual será a biblioteca de SSL em Design ou Run-time Para isso, basta mudar a configuração usando comandos como abaixo: ACBrNFe1.Configuracoes.Geral.SSLLib := libOpenSSL; ACBrNFe1.Configuracoes.Geral.SSLLib := libCapicom; ACBrNFe1.Configuracoes.Geral.SSLLib := libCapicomDelphiSoap; // Mesmo que "libCapicom", mas usando a Indy Porém, para efetuar essa "magica", precisamos compilar todas as Units que dão suporte a CAPICOM e OpenSSL\XMLSec, e elas injetam a dependência de DLLs externas Porque eu usaria o suporte a OpenSSL ? O OpenSSL é ótimo para certificados do tipo A1... pois você não precisa instalar o certificado no Windows... basta apontar o caminho do arquivo PFX e a Senha: ACBrNFe1.Configuracoes.Certificados.ArquivoPFX := edtCaminho.Text; ACBrNFe1.Configuracoes.Certificados.Senha := edtSenha.Text; Porque remover o suporte a uma das bibliotecas de SSL ? A desvantagem, é que a sua aplicação agora ficou dependente de mais DLLs, e para alguns pode ser um problema, distribuir e instalar as mesmas Onde eu encontro as DLLs ? \ACBr\DLLs\OpenSSL \ACBr\DLLs\XMLSec Para onde eu copio essas DLLs ? Você deve copiar TODAS as DLLs das pastas acima indicadas (e não apenas algumas). Você pode copiar para a mesma pasta da sua aplicação .EXE ou para o "System" do Windows Observe que, essas DLLs são 32 bits, e portanto só funcionarão para aplicações compiladas com um compilador 32 bits (que é o padrão para Delphi e Lazarus)... Uma aplicação 32 bits roda em um S.O. 64 bits, mas o oposto não ocorre... Considerando que essa DLLs são 32 bits, então: Se o seu Windows for 32 bits, copie para a pasta: C:\Windows\System32 Se o seu Windows for 64 bits, copie para a pasta: C:\Windows\SysWOW64 Se você estiver instalando DLLs de 64 bits em um Windows 64 bits, então a pasta correta é: C:\Windows\System32 (vai entender... pergunte pra Microsoft) Como eu removo a dependência ? Nunca usou o OpenSSL ? Nunca deseja usar ? Então você pode remover o suporte do ACBr ao OpenSSL/XMLSec, e com isso, remover a dependência de sua aplicação das DLLs do XMLSec.. Edite o ACBr.inc... Observe que no inicio do mesmo, existem as linhas abaixo: {.$DEFINE DFE_SEM_OPENSSL} {.$DEFINE DFE_SEM_CAPICOM} Apenas remova o ".", se quiser ativar a remoção... {$DEFINE DFE_SEM_OPENSSL} Por que mesmo assim, a sua aplicação fica dependente das DLLs do OpenSSL (libeay32.dll, ssleay32.dll) ? O ACBr usa o OpenSSL para várias outras tarefas, como: criptografia e assinatura (ACBrEAD), comunicação segura (ACBrMail, ACBrHttp)... e outras... Então hoje, elas sempre serão necessárias... essa dependência já existia no "Trunk1"
    1 ponto
  4. Boa tarde Pessoal Resolvi meu problema desinstalando tudo da bematech, para confirmar executei o BemaGhost. Depois instalei somente o BematechSpoolerDrivers. Dai setei a porta e velocidade no componente. Dai imprimiu certinho.
    1 ponto
  5. Qual versão do ACBR esta utilizando.. Fiz um teste aqui e retornou tudo mesmo.. autorizado,, e a carta de correcao feita. Abs
    1 ponto
  6. Bom dia Diogo, Muito obrigado pela colaboração. Favor atualizar os seus fontes em especial os arquivos INI pois eles estão desatualizados.
    1 ponto
  7. sfwinfo ! é isso mesmo escreveu antes! não precisa necessariamente ser o xml com o protocolo, ele sendo que foi enviado e assinado ele faz a consulta e constrói ele novamente!
    1 ponto
  8. Muito obrigado Juliana, irei fazer essa leitura.
    1 ponto
  9. OK . VALEU . vou atualizar e testar e posto aqui qualquer problema obrigado .
    1 ponto
  10. Solução: Acesse a configuração da balança com senha padrão 2011 e mude o protocolo de comunicação C14 mude de Pr351 para Prt5 caso tenha duvida leia a pagina 20 do manual de configuração ATT.
    1 ponto
  11. Bom dia. Sim ajudou bastante o meu muito obrigado, fiz o comando assim, acho que agora está correto, não é mesmo ? NFE.IMPRIMIREVENTO("C:\WMK\ACBR\NFE\41160314322461000195550010000008671000008678-PROCNFE.XML","",1,true)
    1 ponto
  12. Obrigado Juliana Tamizou! Deu certo!
    1 ponto
  13. Edson não sei se encaixa na sua dúvida, mas recentemente o representante da Tanca postou aqui no fórum a informação sobre parametrização de 100 dias antes do bloqueio. http://www.projetoacbr.com.br/forum/topic/28808-sat-bloqueado-como-proceder/
    1 ponto
  14. Boa noite Graça, Crie uma nova pasta, por exemplo ACBrBranches e configure o Tortoise para baixar, use a mesma URL trocando o final trunk2 por branches. Depois copie a pasta ACBrANe (Fontes) para dentro da pasta ACBDFe da estrutura baixada do Trunk2. Faça o mesmo para os fontes do pacote de instalação.
    1 ponto
  15. Boa noite, Graça Criei uma pasta separada da normal , e instale o componente manualmente. svn - https://svn.code.sf.net/p/acbr/code/branches Obrigado
    1 ponto
  16. Juliomar e Daniel.... Caras... obrigado pela atenção, fiz o que o Juliomar me pediu quanto a dll e quanto as hierarquia de dependências dos PACKAGES . Depois disso, baixei e instalei a versão win32 do LAZARUS , conforme uma postagem aqui no FORUM, e a partir daí consegui concluir a instalação dos componentes do ACBR. O problema ao meu ver estava na versão do Lazarus que eu havia baixado. Fica a dica ai pro pessoal. Juliomar e Daniel, mais uma vez obrigado pela ajuda sempre pronta...... Abraços. @Fábio Eduardo de Souza
    1 ponto
  17. Ola Leandro, estou procurando aqui no fórum algo sobre esse problema de tela branca no server 2008 e não estou encontrando algo. Tenho um cliente que esse problema está recorrente e não encontro a solução. Vi que vc se referiu a esse problema aqui. Tem algo que vc possa me indicar sobre esse problema? Desde já, obg.
    1 ponto
  18. Gr@c@, exclua o arquivo .res e abra o .dpr pelo delphi ela irá recriar o .res para vc, depois ignore a propriedade não existente.
    1 ponto
×
×
  • 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.