Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4108 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estava usando a versão 0.4.a, se não me engano, do ACBrNFEPCN (já bem sólido por mais de 1 ano). Baixei os fontes hoje da versão atualizada e segui:

 

Versão CAPICOM

-Copie as DLLs da pasta DLLs\Capicom (capicom.dll, msxml5.dll e msxml5r.dll) e as DLLs da pasta DLLs\OpenSSL\(libeay32.dll,ssleay32.dll)
 para a pasta Windows\System32.

-Vá ao botão Iniciar do Windows - Executar e execute os seguinte comandos
   regsvr32 capicom.dll
   regsvr32 msxml5.dll

-Adicione ao Library Path do Delphi as pastas Fontes\ACBrComum, Fontes\ACBrNFSe, Fontes\PCN2, Fontes\synalist e Fontes\ACBrCapicom
   Na IDE do Delphi acione  "Tools, Enviroment Options" selecione a guia
   "Library",  clique no botão elíptico (...) de "Library Path",
   clique no botão elíptico (...) à frente da caixa de texto, localize a pasta
   " Fontes\ACBrComum " no diretório de instalação da Biblioteca, clique em
   "OK", e em "Add". Repita o mesmo processo com as demais pastas.
   Clique em "OK" para finalizar.

-Na IDE do Delphi, clique em "File - Close All"


-Procure pela pasta Pacotes\Delphi e abra o arquivo synapse.dpk e clique em compile.
 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrComum.dpk e clique em compile.
 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrDiversos.dpk e clique em compile e depois clique em Install.
 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrCapicom.dpk e clique em compile.
 Procure pela pasta Pacotes\Delphi\ACBrNFe2 e abra o arquivo PCN2.dpk e clique em compile.
 Procure pela pasta Pacotes\Delphi\ACBrNFe2 e abra o arquivo ACBr_NFSe.dpk e clique em compile e depois clique em Install.

 

 

Até aqui tudo com sucesso.

 

Aí abri meu software, removi a declaração antiga do componente, colocoquei o componete atualizado e mudei o nome para o mesmo nome do componente anterior a fim de não muda nada no código fonte do programa e, ao tentar compilar, tenho o erro do título. Aguardo socorro.

 

Estou meio perdido também quanto ao componente de impressão, antes eu usava o rave. Agora parece que sugere por padrão o do quickrepor.

 

Aguardo orientações.

Postado

De manhã tentei instalar a partir da pasta correta ACBrNFe2. Estou seguindo os passos da versão capicom a partir do arquivo instalar.txt

Estou tendo o seguinte erro ao compilar o último pacote ACBr_NFe2. "Required package ' ACBrOpenSSL' not found

no trecho de código

 

requires

  vcl,

  rtl,

  designide,

  xmlrtl,

  dbrtl,

  inet,

  soaprtl,

  ACBrComum,

  ACBrOpenSSL, (erro aqui) aqui não deveria ser o pacote diversos

  ACBrCapicom,

  synapse,

  PCN2;

Postado

ok, fica a sugestão então de alterar o arquivo instalar.txt, tipo colocando lá, tipo assim: não precisa mais seguir estes passos, use o instalador, ele já copia as dlls, já registra as dlls, e instalar os pacotes necessários. Se já tiver está informação dentro do arquivo, me perdoem, pois não li todo ele, fui direto na parte de instalação da versão capicom.

Postado

acredito que o txt esteja correto... pq antes do instalador td mundo usava ele e conseguia instalar.

 

o instalador é pra quem tem dificuldade mesmo, veio pra facilitar. 

 

se a pessoa pesquisou sobre acbr, no mesmo lugar onde encontrou q existe tal componente provavelmente deve ter algo falando sobre o instalador...

ou mesmo aqui no forum na parte de downloads.

Postado

Certo, mas eu não tenho dificuldade em instalar pacotes (até prefiro pq aí eu sei exatamente em cada passo tudo que é instalado). Trabalho com delphi desde 1998.

Mas estou tentanto usar o instalador e percebi que quando seleciono ACBr_NFe2.dpk ele marca 3 pacotes. ACBrOpenSSL.dpk, ACBrCapicom.dpk e PCN2.dpk. E não consigo desmarcar a caixa AcbrOpenSSL na tela de pacotes (embora eu tenha selecionado nas configurações para instalar apenas o pacote Capicom). Destarte estou querendo acreditar que ficou obrigado instalar o pacote ACBrOpenSSL.dpk. Talvez por isso que na instalação manual está pedindo o pacote, talvez seja necessário acrescentar lá nas instruções do instalador.txt.

 

Aguardo o retorno se ficou obrigatório ou não. Pois eu gostaria de fazer mesmo manual.

Postado

Nao tem como instalar os 2 ao mesmo tempo, pq o componente eh 1 soh para as 2 versoes...

 

se vc instalar a versao CAPICOM certas propriedades do componentes vão ser voltadas a CAPICOM

se vc instalar a versao OpenSSL as propriedades vao ser voltadas a ela.

 

por exemplo:

 

na versao capiom pede o Nro de serie do certificado, na versao OpenSSL o caminho do arquivo pfx

  • Consultores
Postado

Pelo contrario,

 

Você disse que ao selecionar o pacote de instalação da NFe o programa instalador seleciona automaticamente os pacotes OpenSSL e Capicom isso é devido aos requisitos.

 

Logo o que esta errado é o arquivo texto que orienta a instalação manual.

 

Se não me falha a memória antigamente não era necessário, mas agora passou a ser, mesmo você não utilizando o OpenSSL devemos ter esse pacote compilado.

 

Por favor me corrigem se eu estiver errado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Em detalhes

 

Na tela Configurações (quadrado verde selecionado) tem 3 opçoes.

Utilizar o OpenSSL ao invés da Capicom na NF-e e similares (deixei desmarcado)

Instalar Capicom (marquei)

Instalar OpenSSL (deixei desmarcado)

 

 

Na tela Pacotes (quadro verde selecionado) desmarquei

AcbrOpenSSL.dpk (deixei desmarcado)

ACBrCapicom.dpk (marquei)

PCN2.dpk (maquei)

e ao marcar ACBr_NFe2.dpk (ele marcou o AcbrOpenSSL.dpk)

 

E aí comecei brincar. Desmarquei estes 4 pacotes e experimente marcar apenas o pacote ACBr_NFe.dpk e ele marcou junto também:

AcbrOpenSSL.dpk (marcou automaticamente)

ACBrCapicom.dpk (marcou automaticamente)

PCN2.dpk (marcou automaticamente)

 

Tentei desmarcar apenas o ACBrOpenSSL.dpk (não deixa desmarcar, alias não deixa desmacar nenhum dos 3 que a interface marcou automaticamente, pois deve ser sim pré-requisitos).

 

Bom, na instalação manual nunca precisei compilar esse pacote ACBrOpenSSL.dpk.

Se agora for preciso, então sim tem que corrigir as instruções no arquivo instação.txt (instalação manual).

E seria interessante informar a partir de que data ficou obrigatório (se for o caso).

Postado

contribuição

 

na instalação manual na pasta Acbr\Fontes\ACBrNFe2 mudar no arquivo Instalar.txt  (CAPICOM)

 

DE

 

-Procure pela pasta Pacotes\Delphi e abra o arquivo synapse.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrComum.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrDiversos.dpk e clique em compile e depois clique em Install.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrCapicom.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi\ACBrNFe2 e abra o arquivo PCN2.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi\ACBrNFe2 e abra o arquivo ACBr_NFe2.dpk e clique em compile e depois clique em Install.

 

 

PARA

 

-Procure pela pasta Pacotes\Delphi e abra o arquivo synapse.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrComum.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrDiversos.dpk e clique em compile e depois clique em Install.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrCapicom.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi\ACBrNFe2 e abra o arquivo PCN2.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi e abra o arquivo ACBrOpenSSL.dpk e clique em compile.

 Procure pela pasta Pacotes\Delphi\ACBrNFe2 e abra o arquivo ACBr_NFe2.dpk e clique em compile e depois clique em Install.

  • 6 meses depois ...
Postado

Erro na instalação da pasta correta ACBrNFe2. , delphi 7, rave 5.0

no trecho de código

requires
  vcl,
  rtl,
  designide,
  xmlrtl,
  dbrtl,
  inet,
  soaprtl,  -- o erro esta aparecendo aqui, o que pode esta acontecendo.
  ACBrComum,
  ACBrOpenSSL,

  ACBrCapicom,
  synapse,
  PCN2;

  • Este tópico foi criado há 4108 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...