Ir para conteúdo
  • Cadastre-se

dev botao

Integração com AcbrLib


Ver Solução Respondido por SisTerra,
  • Este tópico foi criado há 1641 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom Dia Gostaria de saber como monto as estruturar para usar acbr lib, oque vou precisar para estar na pasta do meu exe e quais configurações vou precisar fazer.

  • Fundadores
Postado

Começe estudando os Demos e a Documentação

você pode achar os Demos aqui:
http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/

A documentação está em:
https://acbr.sourceforge.io/ACBrLib/ACBrLib.html

 

https://acbr.sourceforge.io/ACBrLib/ComoUsar.html

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Administradores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa Tarde Fiz o Seguinte Procedimento.

Copiei as seguintes dll para a pasta onde esta meu exe

ACBrNFe32.dll

libexslt.dll

libiconv.dll

libxml2.dll

libxslt.dll

libcrypto-1_1.dll

libssl-1_1.dll

e copie tambem estas dll para a pasta syswow64 porem esta dando o seguinte erro.

---------------------------
Alerta
---------------------------
WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Erro ao carregar bibliotecas do OpenSSL
---------------------------
OK   
---------------------------
 

estou utilizando windows 10 64 bits mais meu exe é 32 bits 

  • Administradores
Postado

Bom dia.

Logo o @Rafael Dias responderá, mas enquanto isso sugiro ver também estes videos em nosso canal do youtube.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Fundadores
Postado

Data de validade do Certificado está Ok ?

Verifique se falta configurar para usar TLS12, em SSLType

https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca11.html

Pode ser ainda, alguma dependência de RunTime da OpenSSL 1.1.1... que é compilada em VisualC.

Veja essa sugestão:

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Obrigado a Todos Consegui Resolver o Problema porem notei que um certificado funciona corretamente e outro ocorre o seguinte erro:

Mensagem:WebService Consulta Status serviço:

- Inativo ou Inoperante tente novamente.

Erro Interno: 10091

Erro HTTP: 500

URL: https://homologacao.nfe.sefa.pr.gov.br/nfe/NFeStatusServico4?wsdl

error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificat

 

Alguém Sabe me dizer se este problema é com o certificado ou requer uma configuração especifica para ele.

  • Fundadores
Postado
53 minutos atrás, SisTerra disse:

error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificat

Isso indica que você está configurando com SSL3 e não TLS12

 

O problema foi resolvido, após a instalação de VC_redist.x86.exe ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Fundadores
Postado

Teste com o Demo do ACBr... verifique se em algum momento, sua rotina não atribui outro valor...

Isso não depende do Certificado... e a msg de erro do seu post, deixa claro que foi usado SSL3

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

OK Daniel Vou Analise. Deixa eu perguntar tem como eu trabalhar com mais de 1 ini de configuração?

Pois tenho mais de duas empresas ai cada uma tem a sua configuração tem como trabalhar desta forma?

Postado

Então eu fiz da seguinte forma.

nfe := ACBRNFe:New("c:\sistema\conf01.ini")

e na sequencia ja consulto status do serviço

me retornar um erro de schemas e eu tiro o caminho do novo ini da certo.

Postado

você esta usando o destroy da classe quando não usa mais ela.

nfe:Destroy()

Senão estiver os dados ficam na memoria ai quando tu usa o inicializar o ini é ignorado pois já esta inicializado.

 

Postado

eu tentei usar Rafael ele me da o seguinte erro.

foi declarado assim

nfe := ACBRNFe:New()

 

e por ultimo feito nfe:destroy()
Erro BASE/1004  Erro indefinido: ACBRNFE:DESTROY

  • Solution
Postado

Bom Dia Rafael Desculpa a demora então eu deletei os log, mais verifiquei no fonte ACBrNFe.prg o Destroy não estava como um method criei ele como um method e não ocorreu mais o erro

  • Curtir 1
Postado

Segue em anexo é o que estou utilizando.

ACBrNFe.prg

Rafael Boa Tarde aquele problema com aquele certificado ainda ocorre mesmo destruindo o Objeto e criando de novo com new("path completo do arquivo")

SSLCryptLib=1
SSLHttpLib=3
SSLXmlSignLib=4

SSLType=5

 

---------------------------
Alerta
---------------------------
WebService Consulta Status serviço:

- Inativo ou Inoperante tente novamente.

Erro Interno: 10091

Erro HTTP: 500

URL: https://homologacao.nfe.sefa.pr.gov.br/nfe/NFeStatusServico4?wsdl

error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown
---------------------------
OK   
---------------------------

 

  • Curtir 1
  • Fundadores
Postado
49 minutos atrás, SisTerra disse:

error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown
---------------------------

Me parece ser falta de configurar em TLS12

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Este tópico foi criado há 1641 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...