Ir para conteúdo
  • Cadastre-se

dev botao

TEF V&S Pague via Background


  • Este tópico foi criado há 4763 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

anfm

Realizai o teste no Demo TEFDTeste e está acontecendo a mesma coisa! Só imprimiu as 2 VIAS

quando eu cliquei no botão 'ImprimirTransacoesPendentes', isso só acontece quando eu faço

a forma de pagamento no cartão e depois dinheiro! Tive que marcar o checkbox multiplos cartoes

se não ele não deixa digitar um valor diferente do que tem a pagar!

Link para o comentário
Compartilhar em outros sites

  • Respostas 66
  • Created
  • Última resposta

Top Posters In This Topic

  • Fundadores

Se vc for homologar TEF discado, isso não é permitido... Ou seja, Cartão SEMPRE deve ser a última forma de pagamento

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Vai ser TEF Dedicado mesmo da V&SPague! Eu resolvi da seguinte maneira:

Tirei do evento 'OnComandaECFPagamento' a linha abaixo:

ACBrECF1->EfetuaPagamento(IndiceECF, Valor);

e coloquei ela para ser chamada logo depois da transação do cartão se tudo tiver

ocorrido bem! Com isso funcionou corretamente!

Gostaria de saber de vcs se esta é a forma correta e se vou perder alguma funcionalidade do

componente ACBrTEFD! Obrigado!

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Isso não é recomendado... vc está quebrando a lógica do componente...

Acho que o que você quer, é desabilitar a opção ACBrTEFD.AutoEfetuarPagamento

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Daniel,

Apareceu outro problema na homologação, a homologadora diz no teste 6 da pre-homologação:

"Realizar um cancelamento de transação de Crédito. Desligar a ECF no Comprovante Vinculado (CCD) "1a Via" e após exibir a mensagem “Erro na impressão. Deseja tentar novamente? . ” Desligar o Computador. Após o retorno da energia, Ligar a ECF e iniciar a Automação. A transação não deve ficar pendente!

Na transação de CANCELAMENTO, a confirmação deve ser enviada antes da impressão. Deve ser enviada após confirmar os dados da transação a ser cancelada."

Eu percebi que no ACBrTEFD a transação de cancelamento continua pendente, o mesmo teste foi realizado no Demo e a transação continua pendente, tentei chamar 'ConfirmarTransacoesPendentes()' no evento 'DepoisCancelarTransacoes' mais não deu certo, ela continuou pendente! Oque devo fazer para isso não acontecer? Pois mesmo que a ECF não tenha impresso as vias a tranzação de cancelamento

deve ser confirmada! Obrigado!

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não me aventurei muito na homologação do V&SPague, mas sei que ele tem peculiaridades, e talvez o ACBrTEFD não as trate de forma correta ainda...

Leia os posts iniciais desse mesmo tópico, existem alterações que ainda não incorporei aos fontes do TEFD, por não compreender direito o que me foi sugerido.... talvez isso lhe ajude de alguma forma...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Boa noite,

estou com outra duvida! :)

Quando existe transações pendentes TEF do V&SPague Dedicado, minha aplicação assim que abrir tem que informar isso

ao usuário e abrir uma janela mostrando as transações que estão pendentes? Isso pode ser colocado em um botão ou tem

que ser quando o aplicativo é aberto?

Link para o comentário
Compartilhar em outros sites

Estou utilizando o arquivo ACBrTEFDVeSPague.pas alterado por Ivan Orosco para homologação na V&SPague!

Só que encontrei um problema de travamento do sistema quando chamo 'CancelarTransacoesPendentes'

quando cancelo um cupom, do mesmo jeito que está no TEFDemo! Alguem que está passando pelo mesmo problema

poderia me ajudar a resolver isso? Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Boa tarde a todos,

Encontrei o seguinte erro no DEMO do componente ACBrTEFD usando para o V&SPague

Quando eu configuro a propiedade 'PathBackup' do componente ACBrTEFD e executo o demo e vou

finalizar a transação com o cartão de credito chamando a função 'CRT' ele me retorna o seguinte erro abaixo:

Access violation at address 00545856 in module 'TEFDemo.exe'. Read of address 00000000

se eu apago a propiedade 'PathBackup' ele funciona normalmente! Estou com a atualização do dia 22/03/2003 do ACBr e mesmo assim está dando o erro! Alguem já realizou esta correção?

Obrigado!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Estou com a atualização do dia 22/03/2003 do ACBr e mesmo assim está dando o erro! Alguem já realizou esta correção?

Obrigado!

Não seria 2011?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Consegui finalmente HOMOLOGAR um sistema para TEF VSPague Dedicado(modo Foreground) desenvolvido em C++ para multiplos cartões usando os componentes ACBrECF e ACBrTEFD! Agradeço a Deus, a Daniel Simões e a Moises da VSPague que deram total apoio nesta conquista! Alguem que precisar de ajuda tambem estou a inteira disposição!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Olá Augusto,

Parabéns. Agradecemos também a sua disposição. :)

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 1 mês depois ...

Olá Pessoal,

Finalmente meu TEF foi homologado usando o ACBrTEFD V&S Pague em modo Background.

Gostaria de agradecer ao Projeto ACBr, ao Daniel, ao Régys Silveira, ao Moisés (Cemay Informática) e a todos os outros que de alguma forma me ajudaram nessa empreitada.

Como o arquivo ACBrVeSPague.pas foi alterado por muita gente, eu (com a supervisão do Régys) acabei tendo que alterar também. Então estou postando aqui as alterações que fiz para que o Daniel (coitado, vai ter muito trabalho) possa compilar e anexar ao projeto. Tive que fazer uma pequena alteração também no arquivo ACBrTEFDClass.pas. Importante dizer que as alterações foram feitas para o modo Background, onde não existe tela do cliente; todas as telas são do PAF-ECF.

Enfim, obrigado a todos!

ACBrTEFDVeSPague.rar

Itamar Bermond

Ibersoft Sistemas
Governador Valadares, MG

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Fundadores

Itamar,

Muitíssimo obrigado pela sua implementação... As suas correções estavam bem claras e integradas aos fontes originais... subi pro SVN do jeito que vc enviou ;)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4763 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

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