Ir para conteúdo
  • Cadastre-se

dev botao

NFSe Campinas - Validar não suportado em: TDFeSSLXmlSignClass


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

Recommended Posts

  • Membros Pro

Após migrar versão do NFSeAcbr para o NFSeAcbrX não consegui mais emitir nota. Erro:

Enviar lote WS "Validar" não suportado em: TDFeSSLXmlSignClass

Já testei todas as combinações de configurações nas propriedades de SSL. 

OBS: A propriedade SSLLib

  TSSLLib = (libNone, libOpenSSL, libCapicom, libCapicomDelphiSoap, libWinCrypt, libCustom);

está retornando "libCustom" caso eu coloque os índices 1, 4 ou 5. 

Segue código (sendo que o LerCidades já foi executado algumas linhas acima)

  with nfseAcbr.Configuracoes.Geral do
  begin
    Salvar            := true;
    ExibirErroSchema  := (DelphiOpen or gSupervi);
    MontarPathSchema  := false;
    SSLCryptLib       := TSSLCryptLib(gcdSSLCryptLib);
    SSLHttpLib        := TSSLHttpLib(gcdSSLHttpLib);
    SSLLib            := libWinCrypt; //TSSLLib(gcdSSLLib);
    SSLXmlSignLib     := TSSLXmlSignLib(gcdSSLXmlSignLib);
  end;

  with nfseAcbr.Configuracoes.WebServices do
  begin
    Ambiente   := StrToTpAmb(okRet, 'taProducao');
    Visualizar := (DelphiOpen or gSupervi);
    Salvar     := true;
    UF         := gRhEmpres.estado;
  end;


  with nfseAcbr.Configuracoes.Arquivos do
  begin
    NomeLongoNFSe    := True;
    Salvar           := true;
    SepararPorMes    := false;
    AdicionarLiteral := true;
    EmissaoPathNFSe  := true;
    SepararPorCNPJ   := false;
    PathSchemas      := xPathSch;
    PathGer          := recRhParCna.pathxm;
    PathSalvar       := recRhParCna.pathxm;
    PathCan          := recRhParCna.pathxm;
  end;

  nfseAcbr.SSL.SSLType := TSSLType(gcdSSLType);

 

Conteúdo das Variáveis:

gSSLCryptLib = 3
gSSLHttpLib = 2
gSSLLib = 4
gSSLXmlSignLib = 0
gSSLType = 5 (já tinha testado com zero também)
 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Estou quase desistindo a versão nova NFSEX e voltando para a antiga... O mês inteirinho mexendo com isso e não vai.. Se alguém conseguiu implantar o componente novo para CAMPINAS, me avise por favor.

Comentei toda a parte do código que alterava as propriedades e deixei fixo no componente. Toda vez que eu colocava um breakpoint alterando as propriedades na mão, retornava aquele "LibCustom" na propriedade SSLLIB.

image.png.bd3bfa6e5daa6d0cebb1608ee36b9816.png

 

Mesmo assim dá o erro:

image.png.033e6cb15bfda4d7256f4cdc665a21e8.png

 

image.png.0ab7867c89811ed70598f896c9857142.png

 

 

Link para o comentário
Compartilhar em outros sites

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