Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.047
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. Ficou muito bom.. obrigado pela contribuição... Commit [r35754]
  2. Estou fora do PC... mas seguimos essa documentação https://github.com/adminti2/mobile-integracao-uri?tab=readme-ov-file#3-especificação---integração-direta
  3. Por favor verifique se o Android Manifest não foi sobreescrito... Existem algumas instruções nele para que o Android Veja o Intent
  4. Obrigado pelos testes... As alterações já estão no SVN
  5. Não houve mudanças na DLL da PGWebLib, para permitir o compartilhamento da Porta do PinPad
  6. @adriano.quintino, Eu não consegui reproduzir o problema... No Demo do ACBr, quando ele encerra a venda, já existia uma chamada para Limpar as Transações de backup procedure TFormPrincipal.btOperacaoClick(Sender: TObject); begin AdicionarLinhaLog('- btOperacaoClick'); case TipoBotaoOperacao of bopLiberarCaixa: begin StatusVenda := stsLivre; ACBrTEFAPI1.LimparRespostasTEF; // Limpa respostas TEF anteriores, e apaga Arqs Backup end;
  7. minha preocupação, é que poderíamos receber pedidos de suporte que esse parâmetro não está funcionando no TEF A, B, C... a propridade é publica, mas precisa usar typecast if ACBrTEFAPI1.TEF is TACBrTEFCliSiTefAPI then TACBrTEFCliSiTefAPI(ACBrTEFAPI1.TEF).OperacaoCancelamento := NNN;
  8. @Datacamp, obrigado por anexar novamente... Mas será que precisamos realmente dessa modificação no método ? - Pelo que notei, ela só faria sentido, para o SiTef - Mesmo no SiTef, é possível criar o mesmo comportamento, simplesmente modificando o valor da propriedade "OperacaoCancelamento", antes de chamar o cancelamento
  9. Por favor, experimentem, com essa nova Unit ACBrTEFAPICliSiTef.pas
  10. Se não me engano, no método "Load" tem um parâmetro Boleano, que é para saber se o ACBr deve "regerar" o XML... Deixa ele False @Italo Giurizzato Junior, acho que precisamos comparar o resultado final dos "Writers" da PCN x XMLDocument...
  11. Experimente usar o método UTF8ToNativeString, da ACBrUtil.Strings
  12. Geralmente o TEF só devolve os 4 últimos dígitos do cartão (por segurança)... e isso ocorre, após o termino da transação de pagamento
  13. @ProgenBR, O botão "Detect PinPad" consegue achar ele na COM11 ? Se clicar na "Lupa", ele varre novamente, todas as portas Seriais disponíveis no S.O.
  14. Infelizmente o ACBrETQ não consegue abstrair, as diferenças de orientações do PPLA/PPLB realmente as coordenadas são dispostas de forma invertida, nessas linguagens
  15. claro.. mas espera que acho que já anexo aqui, uma correção
  16. Oi @adriano.quintino, obrigado pelo retorno... Acho que faz sentido.. pois agora o com o novo método "CarregarRespostasPendentes" ele apenas considera as transações que são retornadas por eles... e as transações já confirmadas, não estão.. Vou tentar uma correção, para o método ainda varrer os arquivos de Backup, mas adicionar na lista, apenas as transações já confirmadas, para que elas possas ser processadas pelas rotinas subsequentes...
  17. Não é uma boa abordagem.. algumas impressoras, podem não permitir a comunicação pela Porta, se ela está aberta em outro canal... Ou ainda não responder ao Pedido de Status, enquanto estão ocupadas... Realmente acho que é necessário "enfileirar" essas Threads, usando um controle de semáforos
  18. quando ele instala o certificado, há uma opção de proteção estendida.. que faz o Windows solicitar essa confirmação... Experimente instalar novamente o certificado, sem marcar essa opção
  19. humm.. vou verificar... já retorno no tópico @Datacamp, tivemos um problema recente no fórum, e perdemos acesso a vários dos anexos... Desculpe lhe solicitar.. mas poderia por favor, anexar novamente um zip com os fontes modificados ?
  20. Realmente é necessário, usar uma chamada ao método da ACBrLib, para que ela faça a criptografia do valor no momento da gravação
  21. @xim.logan, Você poderia fazer um teste com o ACBrMail, que usa o projeto Synapse, para fazer o envio, em SMTP
  22. Obrigado pelas respostas... Sim.. Dá pra usar o ACBrTEFD... pensei que se tratasse de uma nova implementação O @Pedro Frayman irá nos ajudar com as dúvidas
  23. Qual Modelo de TEF, você está homologando ? Quais são os dizeres desses testes ? Porque você não utiliza o ACBrTEFAPI ? (bem mais simples)
  24. o seu arquivo INI está na mesma pasta onde está a DLL do TEF ? Verifique se o seu programa não está carregando uma DLL de pasta diferente
  25. O ACBr sempre gravará em apenas um lugar... Penso que você poderia ter uma rotina no seu sistema, para copiar o PDF gerado, após o comando
×
×
  • 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.