Ir para conteúdo
  • Cadastre-se

dev botao

Problemas na emissão da NFSE


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

Recommended Posts

Postado

Boa tarde,

Eu estou recebendo esta mensagem "Raised Exception Class Exception whith message cryptexportkey - len"

quando executo esta linha  ACBrNFSeX.Emitir(vNumLote);

É um método que eu peguei direto do componente ACBRNFSE e que estava funcionando, pelo que eu entendi ele esta dando erro na validação do certificado. Não foram feitas nenhuma alteração da ultima nota emitida pra até agora, alguem tem ideia de onde eu devo começar a procurar o problema?

Obrigado

Segue anexo a imagem do erroimage.thumb.png.27248ce6b4aeb44ac70234d2abe17d31.png

  • 2 semanas depois ...
Postado

Olá bom dia...

Eu alterei a rotina de validação do certificado para que ao invés de informar o numero de série ele passasse a informar o arquivo pfx, e o erro mudo umas ele continua apresentando um erro e agora eu não consigo informações sobre o mesmo alguem tem alguma ideia sobre o que temos  de errado ? segue abaixo um esboço gráfico do problema.

Obrigado a todos

image.thumb.png.e74bb4516a37c3eacd094adfa440b4f1.png

 

 

Postado

Olá Italo, muito obrigado pelo retorno...

  Os valores são estes

 

    SSLLib        := TSSLLib(libWinCrypt);
    SSLCryptLib   := TSSLCryptLib(cryWinCrypt);
    SSLHttpLib    := TSSLHttpLib(httpWinHttp);
    SSLXmlSignLib :=TSSLXmlSignLib(xsLibXml2);

    SLLType            :=LT_all;

  • Consultores
Postado

Amauri,

Acabei de fazer um teste com as mesmas configurações, usei o programa exemplo, veja o resultado:

Método Executado: Enviar Lote
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : E45
Mensagem: CNPJ não encontrado na base de dados
Correção: Confira o numero do CNPJ informado. Caso esteja correto, o prestador não está inscrito no município.
---------

A cidade selecionada foi Guarulhos/SP

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

  • Consultores
Postado

Tente com OpenSSL.

SSLLib := libOpenSSL

SSLCryptLib := cryOpenSSL

SSLHttpLib := httpOpenSSL

SSLXmlSignLib  := xsLibXml2

SSLType := LT_TLSv1_2

Copie as dlls atuais na pasta do seu exe.

trunk2/DLLs/OpenSSL/1.1.1.10/X86/

Copie também as dlls atuais da LibXml2.

trunk2/DLLs/LibXml2/x86/

Lembrando, se a sua aplicação for x86, use as dlls x86, mesmo que o S.O. seja 64.

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