Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.321
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Se for um simples "retry" poderíamos fazer um Workaround (POG), para o componente tentar transmitir até 3 vezes, antes de estourar o erro para a aplicação... Mas vamos investigar mais um pouco, para compreender melhor o que pode estar ocorrendo
  2. No meu último teste da noite (reiniciando a máquina a cada teste)... notei que o problema ocorre na primeira consulta... mas após tentar novamente, passa a funcionar...
  3. Eita.. depois que funciona 1 vez, com o Wincrypt.. passa a funcionar também com o OpenSSL
  4. Consegui reproduzir o problema.. vou tentar analisar...
  5. Obrigado.. ficou mais claro.. A classe do ACBr não usa uma DLL da Destaxa para se comunicar com o servidor deles... Utilizamos Sockets (TCP) que se comunicam com o Client que é previamente instalado na máquina Você não conseguiria usar o ACBrTEFAPI diretamente ? Qual a sua linguagem de programação ?
  6. sim.. ainda não há um "perfil" da CNG, por isso ela ficará como "Custom"... (essa propriedade é virtual, é apenas um atalho para configurar as demais)
  7. Olá @Thais Guelf, obrigado por compartilhar... @Diego Foliene, nos ajuda na edição e teste do INI ?
  8. Desculpe, eu não compreendi o problema descrito no tópico... o ACBr não tem parceria de suporte com a Destaxa, e atualmente não temos ambiente para testes... - Por favor detalhe apenas 1 problema por tópico - Descreva de forma sucinta o problema que ocorre no cliente - Descreva o passo a passo do Inicio da Operação, até a ocorrência do problema - Descreva em detalhes a operação que foi realizada.. Exemplo: Venda Cartão de Crédito, Bandeira Visa, parcelado em 2x - Anexe o Log do ACBrTEFAPI e não o Log da Destaxa
  9. Sim. Por DLL... Mas não será necessário rodar o instalador do Client, apenas copiar a pasta da CTFClient
  10. O ACBr não usará o Client instalado... ele apenas precisará saber onde está a pasta da CTFClient-Portable
  11. Em alguns Dias, devo subir ao SVN, novas classes, para o TEF Auttar no modo CTFClient-Portable
  12. em vez de copiar as Units para a pasta do seu projet... Você pode adicionar o diretório \ACBr\Fontes\ACBrDFe\ACBrNFe\PCNNFe\ no LibPath do seu Projeto ou ainda do próprio Delphi
  13. Ola @andrefaria, Como disse antes.. Nao temos ambiente de testes para o Scope... Eu nao compreendi muito bem as sugestões acima... Mas posso avaliar modificações nos fontes, que nos sejam enviados
  14. Roda o instalador do ACBr com a opção de apagar versões anteriores
  15. Por favor rode o instalador do ACBr.. Essa Unit está em \ACBr\Fontes\ACBrLibXML2
  16. Observe atentamente os Logs, de uma transação Cancelada pelo Operador (pelo aplicativo) ou pelo usuário (PinPad)... Veja se identifica algum retorno, ou linha de informação que possa evidenciar essa característica...
  17. Entendo... O Fortes Report, foi concebido, para que você pudesse criar sua própria tela de Preview... não é muito simples.. mas você conseguiria, baseado nas Units do Fortes, para o Preview existente... Veja a Unit RLPreviewForm.pas
  18. Você consegue saber se a operação foi cancelada, simplesmente vendo o valor do Boleano no retorno da chamada do método... Ok := ACBrTEFAPI1.EfetuarPagamento( IntToStr(Venda.NumOperacao), AValor,..... Não há como saber se foi cancelada especificamente pelo PinPad, ou pela aplicação
  19. Você poderia usar o FPDFPascal, para gerar o PDF diretamente https://github.com/Projeto-ACBr-Oficial/FPDF-Pascal
  20. @ITALO DA CUNHA MORESCO, Se você é cliente ou parceiro do TEF ACBr, por favor crie um Ticket em: https://suporte.projetoacbr.com.br/ Sem os Logs, não há como opinar... Mas se a aplicação enviar a finalização com esse parâmetro, realmente a transação será desfeita
  21. Obrigado, enviei ao SVN, modificações baseadas nas suas sugestões.. Commit [r45922] Você pode usar Typecast, para acessar a propriedade if ACBrTEFAPI1.TEF is TACBrTEFAPIClassElgin then begin with TACBrTEFAPIClassElgin(ACBrTEFAPI1.TEF) do begin ComunicacaoPOS := True; end; end;
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...