Ir para conteúdo
  • Cadastre-se

pcpenatti

Membros
  • Total de ítens

    100
  • Registro em

  • Última visita

Posts postados por pcpenatti

  1. Estou usando os schemas do portal do CT-e e neles não consta o arquivo tiposGeralCTe_v3.00-OPENSSL.xsd, mas pelo que vi está na pasta de schemas do acbr.

    Fiz testes antes e alterei no acbrcte.sslxmlsignlib  de xsLibXml2 para xsMsXml e funcionou, ficando assim:

    SSLCryptLib - cryWinCrypt

    SSLHttpLib - httpWinHttp

    SSLib - libWinCrypt

    SSLXmlSignLib - xsMsXml

    SSLType -  LT_TLSv1_2

    schemas - PL_CTe_300_NT2017.002

    Como seria melhor proceder? Tendo funcionado como acima devo usar o schema acbr renomeando o xsd?

    O que muda de xsLibXml2 para xsMsXml?

    Obrigado. 

  2. Boa tarde.

    Testando as alterações dos protocolos, funcionou em minha cpu onde o ACBr/Delphi7 estão instalados (homologação e produção), mas na cpu do cliente retorna o erro de "schema inválido". A versão com SSL funciona normalmente.

    Usando o pacote PL_CTe_300_NT2017.002 em ambas as cpus. Alguma outra alteração exceto os parâmetros acima no componente?

    Obrigado.

  3. Agradeço sua boa vontade com meu despreparo mas não setei a variável SSLType e vi comentários no fórum aberto sobre ela em relação à NF-e 4, também sobre compatibilidade com .Net framework e parâmetros no Internet Explorer.

    Devo setá-la como no exemplo ACBr? Qual o valor correto?

    Um teste rápido em homologação funcionou sem atribuir valor.

    Obrigado.

  4. Analisei melhor o demo e vi os atributos 

      ACBrCTe1.MAIL.Host := DMod.IBdsParam.FieldByName('smtp').Value;
      ACBrCTe1.MAIL.Port := DMod.IBdsParam.FieldByName('porta').Value;
      ACBrCTe1.MAIL.Username := DMod.IBdsParam.FieldByName('usuar').Value;
      ACBrCTe1.MAIL.Password := DMod.IBdsParam.FieldByName('senh').Value;
      ACBrCTe1.MAIL.SetSSL := True;
      ACBrCTe1.MAIL.ReadingConfirmation := False;

    Mas estou recebendo um access violation ao atribuir os valores

  5. Boa tarde.

    Continuando a migração, a rotina de envio de email anterior era:

    ACBrCTe1.Conhecimentos.Items[0].EnviarEmail(smtp, porta, usuario, senha, destinatario, destinatario, assunto, mensagem, se envia pdf, lista cópias, lista anexos, se pede confirmação, se aguarda envio)

    Pelo demo vi que mudou mas onde estão as informações do provedor?

    Obrigado.

     

  6. Chamando assinar antes de validar o erro não ocorreu mais.

    Estranho que mesmo sem assinar antes e sem chamar o validar, o ct-e era autorizado. A assinatura ocorreria no envio do lote?

    O demo também não menciona assinar.

×
×
  • 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.