Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.526
  • Registro em

  • Última visita

  • Days Won

    785

Tudo que daniel.simoes postou

  1. Verifique ainda se você tem uma copia de ACBr.inc desatualizada ou em suas pastas de projeto
  2. Parece ser um erro na sua implementação Repare que todos os métodos Recebem o IP do Terminal como Destino... não haveria motivo para "mistura"
  3. Muito pouca informação... qualquer analise ficaria no campo da "adivinhação"... Você precisa capturar os Logs do TEF e analisar o caso...
  4. Hoje resolvi fazer vários ajustes que estava adiando, para suportar melhor o 10.4 (que agora não usa mais o infame compilador NEXTGEN)... E realmente notei a IDE muito instável... - Cursor no Editor as vezes fica duplicado e perdido - Travamento e mal funcionamento na Janela "Search in File" - Alguns travamentos esporádicos
  5. Obrigado @EdmarFrazao... e desculpe-me pela demora na analise... Já incorporei a correção, e devo subir o ajuste em breve... Estou aplicando alguns ajustes, para impressoras que não suportam Fontes Condensadas... e fazendo alguns testes no Delphi 10.4
  6. Os Status do ECF, sua aplicação que deverá simular e retornar para o componente... Veja esse vídeo:
  7. Verifique se você tem cópia dessa Unit, dentro do seu projeto...
  8. Verifique se sua Unit ACBrBase.pas tem a linha mencionada acima...
  9. Se não me engano, tem que instalar um módulo no SiTef... mas eu não estou a par do assunto... Pode ser ainda que essas propriedades não foram "mapeadas", em "ConteudoToProperty", da classe do SiTef. No TEF PayGo IP, fiz o mapeamento desses campos recentemente... no TEF PayGo Web, ainda falta eu mapear o CNPJ das adquirentes..
  10. Essa mensagem indica que você não configurou o Modelo, em ACBrETQ
  11. Verifique o conteúdo do XML...
  12. Realmente parece que não há muito o que possa ser feito... Para o Cancelamento, ele solicita DOC ORIGINAL, que apenas consta, no comprovante que seria impresso... Poderíamos simplesmente apagar o arquivo de Backup, e manter a transação como Confirmada... e solicitar a reimpressão do comprovante... O que acha da ideia ?
  13. Verifique se sua Impressora está com a última versão do Firmware.. Verifique se seus fontes estão atualizados... Havia um problema no comando de Cod.Página, que interferia na impressão da L42
  14. Por favor verifique se seus fontes estão atualizados... Eu reverti recentemente uma modificação que havia feito na Unit ACBrBase.pas, no "TACBrThreadTimer.Destroy" destructor TACBrThreadTimer.Destroy; begin fsEnabled := False; Terminate; fsEvent.SetEvent; // libera Event.WaitFor() if not Terminated then // <---- Essa linha havia sido removida... WaitFor; fsEvent.Free; inherited Destroy; end;
  15. correção em andamento...
  16. Mas notei, que nesse cenário, o programa fica em um "dead end"... pois como o comprovante ainda não foi impresso... o usuário não sabe o número do comprovante, para cancelar a transação... Vou verificar que melhorias consigo fazer... Uma delas é inserir uma propriedade, para permitir remover essa (Infeliz) pergunta, que o componente está fazendo... Vou tentar informar os dados da transação anterior, antes de chamar o Cancelamento, para evitar perguntas, no Gerenciador TEF
  17. Verifique se não é problema no posicionamento do Ribon
  18. Verifique se nas configurações do Driver de spool, da impressora, você pode aumentar a temperatura da cabeça de impressão...
  19. Como a Primeira Transação foi Confirmada, para que a Segunda Transação pudesse ser iniciada... ela deve ser Cancelada (CNC), e não apenas não confirmada (NCN) O processo de cancelamento, segue um Fluxo da Própria bandeira do TEF.. e a solicitação do número do Documento, Cartão, etc... é uma exigência deles... não há como modificar isso... Se você não cancelar a Transação, ela continuará válida, e o componente fica em Loop, até que você termine o cancelamento, de forma correta
  20. PayGo IP ou PayGo Web ?
×
×
  • 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.