Ir para conteúdo
  • Cadastre-se

Ricardo.Valin

Membros
  • Total de ítens

    30
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Ricardo.Valin's Achievements

Explorer

Explorer (4/14)

  • Conversation Starter
  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later

Recent Badges

1

Reputação

  1. Entendi. Obrigado pelo apoio @Daniel Simoes.
  2. Obrigado pela resposta @Daniel Simoes. Será que pode me dar uma orientação de qual evento uso para interceptar? Conforme você respondeu nesse outro tópico : "Não há como saber se foi cancelada especificamente pelo PinPad, ou pela aplicação " Por isso criei essas propriedades para saber como foi cancelada. E como eu faria para não receber as confirmações em tela?
  3. Na nossa aplicação precisamos que não sejam exibidos mensagens do tipo a que pergunta se confirma que o usuário quer confirmar o cancelamento da operação pelo pinpad, ou a que avisa que não conseguiu se comunicar com a impressora. Tambem precisamos que o componente tenha a propriedade que retorna se o cancelamento foi pelo usuario ou por erro de comunicalção com a impressora. Inclui tambem o retorno do proximo proximo comando a ser executado atravérs do fInfoProximoComando. Seguem os fontes ACBrTEFDCliSiTef.pas ACBrTEFD.pas
  4. Ahhh então fui questionado exatamente de verificar se tem como eu saber se foi cancelado pelo Pinpad.
  5. @Juliomar Marchetti Cara obrigado por me responder... Mas não achei o ponto.... Acho que você esta falando sobre o condicional na procedure ACBrTEFD1AguardaResp >>>> if (Arquivo = '23') and (not bCancelarResp.Visible) then Mas, não sei se estou errado, esse Arquivo é o ProximoComando do log? -- 27/04 14:02:51:934 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 23 TipoCampo = -1 Buffer = Tam.Min = 0 Tam.Max = 0 Porque ai entra a minha duvida.... Quando aperta o cancelar do pinpad ele grava o log -- 27/04 14:02:52:236 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 20 TipoCampo = 5013 Buffer = 13 - Operacao Cancelada? Tam.Min = 0 Tam.Max = 1 mas esse 20 não chega ao valor do Arquivo no ACBrTEFD1AguardaResp... Então queria validar se é o mesmo cara
  6. @Juliomar Marchetti Alguma propriedade do componente indica que o usuário cancelou a operação pelo botão do PinPad. (pelo que vi não). Como eu consigo saber na minha aplicação que foi cancelado pelo usuário?
  7. Certo Precisamos criar os parametros: habilitaColetaTaxaEmbarqueIATA habilitaColetaValorEntradaIATA Quando tentei passar um cartão pela primeira vez e quando passei o cartão de outra operadora pediu esses valores.
  8. Daniel acho que não será necessario modificar. Verifiquei em detalhes as propriedades e consegui parametrizar o componente de forma que não pergunte tipo de cartão ou parcelas. Tenho uma outra duvida. Tem como não abrir a janela do mSitef? (sei que funciona com intent mas se for possivel)
  9. Daniel verifiquei que alguns parametros não estão sendo passados no intent do metodo TACBrTEFSIWebAndroid.IniciarTransacao. Vou implementar e testar aqui do meu lado. Posso ajudar subindo o que eu fizer para vocês? Se sim como?
  10. Estou tentando fazer funcionar de forma que o MSitef não pergunte nada. Mas identifiquei a pergunta de outros parâmetros: Conseguem me ajudar com a parametrização do componente?
  11. Pessoal estou usando o ACBrTEFAndroid1.EfetuarPagamento para integração com o mSitef. Estou passando na chamada do método os seguintes parâmetros: ACBrTEFAndroid1.EfetuarPagamento( IdentificadorTransacao, 1, TACBrTEFModalidadePagamento.tefmpCartao, TipoCartao, TACBrTEFModalidadeFinanciamento.tefmfNaoDefinido, 0, 0); * TipoCartao := [TACBrTEFTipoCartao.teftcDebito] Mesmo com essas definições o mSitef pergunta o tipo do cartão.
  12. Com o componente No Delphi 10.3.3
  13. Pessoal estou tendo um retorno da função: function TACBrUSBWinDeviceAPI.SendData(const AData: AnsiString; ATimeout: Integer Integer; Sempre me dando esse retorno. Até imprime o conteudo esperado mas esta dando esse problema. Alguma sugestão Obrigado.
  14. Pessoal estou usando no meu sistema a DLL da Cielo para cobrar via Visa Vale Pedágio e o ACBRTEFD consumindo a DLL da Clisitef para pagamento Crédito e Débito. Toda vez que faço um pagamento via Vale Pedágio e vou fazer um pela Clisitef ele recarrega as tabelas da clisitef no pinpad. Alguem já passou por isso, sabem como posso resolver?
  15. Preciso implementar em um aplicativo o monitoramento do status da impressora e tentei alterar para todos os modelos de impressora disponíveis no componente AcbrPosPrinter e em todos o retorno é stErroLeitura. Uso uma Impressora Seiko(USB) Alguma dica pessoal?
×
×
  • 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.