Ir para conteúdo
  • Cadastre-se

dev botao

Foz do Iguaçu - LEXSOM - "Erro não especificado" ao assinar


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

Recommended Posts

Postado

Ola!

Estou tendo problemas com Lexsom em Foz do iguaçu, certificado dentro da validade, estava funcionando perfeitamente até que atualizei o ACBr, a exceção é lançada no ACBrDFeXMsXml nesta linha aqui:

 

      // Assinando com MSXML e CryptoLib //
      signedKey := xmldsig.sign(dsigKey, CERTIFICATES);

 

A exceção lançada é do tipo EOleException, CT-e, MDF-e, NF-e, NFC-e, tudo esta assinando corretamente, mas neste caso não. Não achei nada que pode estar influenciando a assinatura, alguem mais está passando por isso? ou  já passou e tem o caminho das pedras?

 

-=Ma®©oS=-

Postado

Ola Italo!

 

Estou configurando da mesma maneira que NF-e/CT-e....

 

  AACBrNFSe.Configuracoes.Geral.SSLLib                          := libWinCrypt;
  AACBrNFSe.Configuracoes.Geral.Salvar                          := False;
  AACBrNFSe.Configuracoes.Geral.Emitente.CNPJ                   := AFilial.CNPJ;
  AACBrNFSe.Configuracoes.Geral.Emitente.InscMun                := AFilial.IM;
  AACBrNFSe.Configuracoes.Geral.Emitente.RazSocial              := AFilial.RazaoSocial;
  AACBrNFSe.Configuracoes.Geral.Emitente.WebUser                := AFilial.NFSeUsuario;
  AACBrNFSe.Configuracoes.Geral.Emitente.WebSenha               := AFilial.NFSeSenha;
  AACBrNFSe.Configuracoes.Geral.CodigoMunicipio                 := AFilial.cMun;
  AACBrNFSe.Configuracoes.Arquivos.PathSchemas                  := ExtractFilePath(Application.ExeName) + 'Schemas\NFSe\';
  AACBrNFSe.Configuracoes.Arquivos.PathSalvar                   := AFilial.CaminhoXML;
  AACBrNFSe.Configuracoes.Arquivos.Salvar                       := False;
  AACBrNFSe.Configuracoes.Arquivos.EmissaoPathNFSe              := True; //se baseia pela data de emissão para montar o path
  AACBrNFSe.Configuracoes.WebServices.Visualizar                := False;
  AACBrNFSe.Configuracoes.WebServices.Salvar                    := False;
  AACBrNFSe.Configuracoes.WebServices.UF                        := AFilial.xUF;
  AACBrNFSe.Configuracoes.WebServices.TimeZoneConf.ModoDeteccao := tzManual;
  AACBrNFSe.Configuracoes.WebServices.TimeZoneConf.TimeZoneStr  := AFilial.FusoHorario;
  AACBrNFSe.Configuracoes.Geral.SSLXmlSignLib                   := xsMsXml;
  AACBrNFSe.SSL.SSLXmlSignLib                                   := xsMsXml;

  if (AFilial.CertificadoSenha.IsEmpty and AFilial.CertificadoTipo.IsEmpty) then
      raise Exception.Create('Certificado não configurado no cadastro da filial');

  AACBrNFSe.SSL.Senha        := AFilial.CertificadoSenha;
  AACBrNFSe.SSL.NumeroSerie  := AFilial.CertificadoNumeroSerie;
  AACBrNFSe.SSL.DadosPFX     := AFilial.CertificadoDadosPFX;

  AACBrNFSe.SSL.CarregarCertificado;

  if (not AACBrNFSe.SSL.CertificadoLido) then
    raise Exception.Create('Certificado digital não pode ser carregado! ' +
                           'Verifique certificado cadastrado no cadastro de filiais.');

  if (AACBrNFSe.SSL.CertDataVenc < Now) then
    raise Exception.Create('Certificado da filial ' + IntToStr(AFilial.CODFILIAL) + ' venceu em ' + DateTimeToStr(AACBrNFSe.SSL.CertDataVenc));

 

-=Ma®©oS=-

Postado

Excelente Ítalo, funcionou perfeitamente.

Só não entendi a causa, se antes estava funcionando e parou depois de atualizar o ACBr (não lembro exatamente em qual versão estava antes, mas deve ser de uns 2 meses atrás).

Será que haverá problemas em deixar para todos os municípios este mesmo padrão de assinatura?

  • Curtir 1

-=Ma®©oS=-

  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
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 !!

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