Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Olá.

Estou com um problema que provavelmente seja simples de resolver, procurei um topico sobre isso mas não encontrei, então se estiver repetido, desculpem.

Esta me acontecendo o seguinte: Terminei meu sistema em delphi 7 e NFE 2.0; Funciona 100%.

Mas ao instalar em qualquer outro computador, não esta funcionando.

Copiei as dll do capicom e do OpenSSL; Baixei o instalador do Capicom e instalei, rezei uma ave maria e um pai nosso.. e nada.

Fazendo meu sistema gravar um log, para saber onde ele parava, descobri que ele para na função:

dsigKey := xmldsig.createKeyFromCSP(PrivateKey.ProviderType, PrivateKey.ProviderName, PrivateKey.ContainerName, 0);

(Não foi possivel inicializar a dll do provedor)

Formatei a maquina e instalei apenas o sistema operacional e o sistema, com os arquivos

dai o erro foi em:

xmldsig.sign(dsigKey,$00000002); (parametro inválido)

já mudei para xmldsig.sign(dsigKey,CERTIFICATES);

e acontece a mesma coisa...

Alguém já passou por isso?

Postado

Chutando....

Verificou se o numero do certificado foi colocado corretamente.

Recentemente copiei e o colei o nro do certificado, deu uns erros, depois vi que faltaram 2 digitos.

Postado

Assim... Criei um sistema que apenas abre um xml existente e assina, e dai ele funcionou normal. Mas a mesma rotina, dentro do meu software não da certo.

O ACBR tem incompatibilidade com algum tipo de componente, ou pacote?

Postado

O certificado eu capturo pelo proprio componente acbr.

Não existe incompatibilidade com algum outro componente? Em maquinas com Delphi consegui fazer funcionar, nas outras ainda nao.

  • 3 anos depois...
Postado

Também estou com o mesmo problema de nosso amigo leomees citado acima, na minha maquina onde tem o delphi funciona tudo certinho, envia, recebe retorno etc... mas quando vou efetuar os testes na maquina do cliente não funciona! o ACBrNfeMonitor funciona certinho na maquina cliente, ja registrei as dlls capicom...

  • Moderadores
Postado

Também estou com o mesmo problema de nosso amigo leomees citado acima, na minha maquina onde tem o delphi funciona tudo certinho, envia, recebe retorno etc... mas quando vou efetuar os testes na maquina do cliente não funciona! o ACBrNfeMonitor funciona certinho na maquina cliente, ja registrei as dlls capicom...

Boa tarde

chegou a conferir a data da postagem?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Boa Tarde Juliomar, vi que é um post bem antigo mas sem solução, devo abrir outro ou pode ser neste mesmo? - me desculpe é minha primeira publicação aqui no fórum...

  • Moderadores
Postado

Boa tarde

Não havia prestado atenção!

Seja Bem vindo ao Fórum!

 

Sobre seu problema veja as seguintes situações:

Cadeia de certificados instalados!

Capcom instalado caso for usado ele ou

as dll do openssl junto a aplicação !

Esse pode ser algum dos problemas

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Obrigado pela sua atenção meu amigo Juliomar!!!  certo, as dlls ja estão registradas e tem na pasta da aplicação e também na pasta do windows, conforme orientação que li aqui no fórum mesmo, o mais estranho que estou vendo é que o acbrNfeMonitor funcionar perfeitamente nessa maquina do cliente, consigo enviar o xml da nota gerada pelo meu sistema e recebo retorno imprime o danfe. Somente na minha aplicação mesmo que não envia, ele chega a assinar o xml mas não consigo obter o retorno do erro! 

Postado

Juliomar, o meu erro era a falta de configurar PathSchemas  apontando para pegar a pasta da versão V200. Após capturar o log mostrou o erro!!! obrigado meu amigo pela sua atenção...

  • Curtir 1
  • Este tópico foi criado há 3686 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.