Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Amigos, estou fazendo o pagamento via Cartão, parcelado... na ECF aparece como Dinheiro.. o mais interessante, é que chama a telinha do Pay&Go.. bato o cartao, informo as parcelas.. tudo... mas na ECF vai como dinheiro...

é preciso fazer algo diferente?

Estou usando assim:


      if (cdsFormaPgto.FieldByName('PAF_TEF').AsInteger = 1) then

      begin

        DM.ACBrTEFD1.ATV(Funcoes.TEFTipo);

        DM.ACBrTEFD1.CRT(EdVlrPago.Value, Funcoes.VerificaPersonal('INDICE_CARTAO'), DM.ACBrECF.NumCOO);

      end

      else

      begin // Não usa Cartão de Crédito/Débito

        DM.ACBrECF.EfetuaPagamento(

          Funcoes.StrChar(Trim(FrmVenda.cdsPagtosINDICE_PGTOECF.AsString), '0', 2),

          FrmVenda.cdsPagtosVLR_PGTO.AsCurrency,

          EmptyStr,

          False);

      end;

Ele tá vindo como PAF_TEF=1 verifiquei lá... e ele tá entrando certinho no IF...

Obrigado.

[]s

Postado

O mais interessante é que to passando 02.. e tá como cartão:


01 -> Dinheiro  Permite Vinculado: N

02 -> CARTAO  Permite Vinculado: S

03 -> CHEQUE  Permite Vinculado: S

---------------------------------

O mais estranho é que nem mais o comprovante do cartao está saindo... :(

  • Consultores
Postado

Você poderia tentar no DEMO do ACBrTEFD para ter certeza que não é algo no componente.

[]'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.
Postado

Descobri uma coisa.. não sei se é problema meu aqui, que fiz alguma burrada, ou do componente.

Se eu tirar o FinalizarCupom automaticamente do componente TEFD, ele nao imprime os comprovantes do cartao.. ou seja, se eu mandar fechar o cupom, manualmente, seja pelo AcBRECF ou AcBRTEFD.. ele não imprime os comprovantes...

Eu tenho que imprimir eles manualmente também?

  • Fundadores
Postado

Se você fizer isso não há sentido nenhum usar o componente, pois você fará tudo por fora dele :)

O FinalizarCupom irá imprimir os pagamentos, fechar o cupom e se houver erro nesses comandos ele mesmo já trata de acordo com o roteiro...

Para TEF discado, o pagamento em Dinheiro sempre deve vir primeiro, e uma vez iniciado o Pagamento em Cartão, apenas outros pagamentos em Cartão poderão ser aceitos...

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.

Postado

Sim, sim..

O que eu quiz dizer foi.. eu mesmo chamar o FinalizarCupom.. e não deixar a cargo do componente chama-lo automaticamente..

[]s

  • Fundadores
Postado

Humm. ok... sem problemas... Você pode verificar se há TransaçoesPendentes e se positivo, chamar esse fechamento... em caso negativo a rotina de fechamento "comum"

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.

  • Este tópico foi criado há 4919 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.