Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.515
  • Registro em

  • Última visita

  • Days Won

    784

Tudo que daniel.simoes postou

  1. Vc está querendo quebrar o fluxo de regras definidos para o TEF e ECF... Não confunda o cancelamento da Transação TEF com cancelamento de Cupom... o Guia Técnico do TEF não exige cancelamento de cupom... ainda mais quando o próprio ECF não permite...
  2. Como você pode ativar um ou outro, ou detectar se um ou outro está instalado e rodando ? Não tem como a não ser que isso seja configurável... Esses caras são estagiários que só sabem seguir um roteiro... Não mostre para eles o que eles não precisam ver... deixe a configuração do binário do GP em um .INI ou algo semelhante, mas que não apareça para o usuário (ou para o homologador)
  3. Ele que tem lhe dizer como fazer... O executável do Pay&Go não é o mesmo do GP padrão... Vc pode deixar "hardcoded" os diretórios no seu fonte, o que é horrível, e pode falhar dependendo da versão do Windows, pois o Pay&Go se instala na pasta "Arquivos de Programas"... e esta pasta muda de acordo com a versão do Windows... O homologador que é quem sabe como isso deve ser feito...
  4. O caminho para o binário do Gerenciador Padrão deve ser configurável na sua aplicação... O Pay&Go se instala em outra pasta...
  5. Faz tempo que tenho... acho que foi na SevenPDV... os links que tenho são: http://www.sevenpdv.com.br/new/conteudo/downloads.htm http://www.softwareexpress.com.br/ArqCl ... efdial.htm
  6. Veja o documento em anexo: Fluxo venda com mais de um cartao - Indice.zip
  7. Leia o Guia Técnico do GP e o Roteiro... a restrição de não permitir dinheiro após uma operação de cartão consta neles... a exceção só ocorre quando o último cartão não foi aprovado... Sobre o envio do CNF, o componente segue o Fluxo que é documentado para o Discado... observe que se ele não enviasse o CNF, o GP não ficaria livre para permitir uma nova operação de cartão... Houve mudança recente nos fluxo de múltiplos cartões ?
  8. O componente já faz isso... No discado não existe venda de Cartão seguida de Dinheiro... O correto seria Dinheiro seguido de cartão...
  9. Seu tópico é muito incompleto... Qual componente ? Qual Delphi ? O que você está tentando fazer ?
  10. Acho que a função seria válida se puder existir alguma validação sobre o documento... Poderia-se verificar por exemplo se a placa é composta de 3 letras seguida de 4 números...
  11. Mas o COD-PRO é um outro número ? Pelo que li é um relatório com vários outros documentos, como CPF, Insc.Estadual, etc...
  12. Verifique no Log do ACBrTEFD se você está enviando o valor correto... Se SIM, ligue na SevenPDV e verifique se esse módulo realmente possui essa característica.
  13. Leitura da MFD não funciona com emulador
  14. Acho que o seu problema não tem nada a ver com o tópico... pois falávamos sobre arredondamento em Venda de Item... Por favor abra um novo tópico, e detalhe bem o seu problema, e o ambiente que ele ocorre..
  15. Desabilite as propriedades do ACBrECF ACBrECF1.BloqueiaMouseTeclado ACBrECF1.ExibeMensagem ACBrECF1.Retentar
  16. Funciona normalmente, uso isso no meu dia a dia... Aparentemente você não instalou a DLL corretamente, veja instruções no próprio pacote da DLL
  17. Esse arquivo é da Bematech... consulte o fabricante...
  18. Resposta completa... Ainda há muito o que escrever nesse manual... Abra a Unit DoECFUnit.pas e leia os comandos que já foram mapeados
  19. http://acbr.sourceforge.net/ACBrMonitor.htm
  20. Use as DLLs da Pasta "ACBr\DLLs\ECF"
  21. Muito bom Elton... um trabalho e tanto
  22. Nenhuma das chamas acima causa o erro de ECF Ocupado... Isso provavelmente é causado por algum evento ou Timer no seu sistema... A análise do LOG do ACBrECF pode ajudar a diagnosticar o problema...
  23. Em relação ao NSU, vc não consegue obtê-lo em: OnDepoisConfirmarTransacoes ? Veja o exemplo do Demo do ACBrTEFD
  24. Acho que compreendi o que vc deseja... No SiTef também tem algumas perguntas indesejadas como Taxa de Serviço e de Embarque (nem sei para que servem) Na homologação é importante exibi-las... mas vc pode "responder" algo para elas sem abrir a janela de perguntas... No meu caso (SiTEF) faço algo como: procedure TFrVenda.CliSiTefObtemCampo(Titulo: String; TamanhoMinimo, TamanhoMaximo: Integer; TipoCampo: Integer; Operacao: TACBrTEFDCliSiTefOperacaoCampo; var Resposta: AnsiString; var Digitado: Boolean; var VoltarMenu: Boolean); begin ...... if TipoCampo 504 then // Taxas de Servico e Taxa de Embarque begin Digitado := True; VoltarMenu := False; Resposta := '0,00' ; end ; .... end ; [/code] Acho que para o VSPague você poderia usar dentro do evento OnObtemCampo o Titulo ou Tipo para automatizar a resposta...
  25. Oi Elton...acabei de perceber quando testei no D7... já corrigi no SVN
×
×
  • 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.