Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.326
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Qual modelo de GP você está ativando ? Provavelmente você usou tefDial o Direção entrou em modo de emulação do GP Padrão
  2. O erro é forçado por código... se você não programar esses eventos o componente não funcionará corretamente... Estude o código fonte do Demo do ACBrTEFD antes
  3. Essa função só funciona nas antigas MP20-FI2
  4. Sim, provavelmente as portas em Linux não foram levadas em conta... Experimente deixar COM1, COM2... mesmo no Linux o ACBrECF aceita essa sintaxe (a Synapse faz a conversão para /dev/ttySn)
  5. Esse modelo (do emulador) não suporta ArredondaItemMDF = True ... observe que ele ficará False assim que você tentar vender um Item... Seu sistema deve ser capaz de reproduzir o calculo da mesma maneira que o ECF... ou seja, se o ECF Trunca, faça o calculo da mesma forma no seu sistema
  6. A forma de pagamento 02 existe no ECF ? (Provavelmente não)
  7. Que bom que conseguiu... Essa é a velocidade padrão dos novos ECFs da Daruma ? @Regys, pode confirmar com o pessoal da Daruma ? Se SIM, acho que seria bom mudarmos o método Ativar para tentar com essa velociade... (semelhante ao que fizemos na classe da Epson)
  8. pode ser alguma inconsistência no GP. Feche o GP e apague todos os arquivos da pasta Req e Resp, e faça o mesmo com as sub-pastas de mesmo nome das bandeiras...
  9. Para homologar SIM... mas para seu cliente usar NAO
  10. Você escolhe... basta setar o Gerenciador padrão ativo no momento... No meu caso eu monto um Menu em Run-Time, com as opções de TEF inicializadas, antes de chamar o ADM
  11. Muito estranho... pelo LOG gerado pelo ACBrECF o mesmo não consegue nem mesmo gravar na porta serial... Tente em outra máquina
  12. Mesmo não usando múltiplos cartoes, o usuário pode desejar usar bandeiras do TEF_DIAL e TEF_DISC no mesmo sistema (porém em vendas diferentes)... Não é trabalho nenhum inicializar os dois usando o ACBrTEFD, basta setar a propriedade para ativo Exemplo.. Redecard, Visa e Amex é apenas no TEF_DIAL.. o TEF_DISC não suporta essas bandeiras.. portanto é quase impossível alguém usar apenas o TEF_DISC Hipercard também usa um Gerenciador próprio, ou seja, são outras pastas e outro G.P.
  13. O ACBrTEFD permite que você use dois gerenciadores TEF simultaneamente... mesmo na mesma venda... Veja no Demo como ele ativa vários Gerenciadores ao mesmo tempo... No mundo real (no seu sistema), você poderia associar uma Forma de Pagamento (que é impressa no ECF) a um Gerenciador Padrão... Ex: CR-CARTAO - tefDial CE-CHEQUE ELETR - tefDisc sua aplicação ajustaria o gerenciador padrão ativo no ACBrTEFD antes de chamar as requisições
  14. Na minha opinião SiTEF é o melhor produto de TEF existente no mercado atualmente... e os preços não são proibitivos mesmo para os pequenos Dos dedicados, o ACBrTEFD suporta o Direção, V&SPague, SiTEF, e Pay&Go
  15. Enquanto ambos os diretórios do Delphi estiverem no PATH do sistema operacional, você nunca conseguirá instalar a mesma biblioteca nos dois Delphis... Veja esse outro post: viewtopic.php?f=5&t=22
  16. Vc não conseguirá rodar o demo do Fabricante e o ACBrECF ao mesmo tempo... o primeiro prenderá a porta serial.. Ou seja, feche o demo do Fabricante antes de tentar usar o Demo do ACBrECF
  17. - O Demo com a DLL do Fabricante continua rodando ? (ele seguraria a porta) - Verifique se o ECF está usando configurações de serial não padrão... (se não me engano a DLL escreve um Log com algumas informações) - Anexe o LOG gerado pelo ACBrECF
  18. Verifique a Velocidade da Serial no ACBrECF (o demo permite configurar)... tente em 115.200
  19. Tenho quase nenhuma experiencia nesse TEF... mas já existe uma classe com o Suporte para o Direçao em modo DLL no ACBrTEFD... tente ajustar e compilar o Demo e testar...
  20. Não sou programador Java... mas parece que o exemplo está desatualizado... Veja: "ECF.Ativar" + "\u0013\u0010" + "."; Não seria algo como: "ECF.Ativar" + "\u0013\u0010" + "." +"\u0013\u0010";
  21. ACBrECF.NumCOO nunca fica vazio... isso porque ele não é preenchido pela classe.. ele é lido diretamente do ECF, usando um comando específico para ler o registrador.. Acho que é algo no seu StrToIntDef... Ou seja, se ocorrer uma exceção durante a leitura, ele provavelmente usará o valor default que você especificou.. 0 Edit: habitue-se a ler o LOG gerado pelo ACBrECF.. muitos problemas podem ser resolvidos observando o que o ACBrECF enviou e recebeu do ECF...
  22. Acho que não deve ser muito difícil... posso tentar lhe ajudar se tiver alguma dúvida... Tem o manual de comunicação direta da STX ? Ele está na pasta TOOLS do repositório (troque /trunk por /tools na linha do SVN)
  23. Use o modelo ecfSwedaSTX A classe ecfSweda é legada para Matriciais
  24. Veja o demo do componente ACBrEAD... Todas as funções ACBrECF.PafMF_* já geram arquivos assinados, basta associar um ACBrEAD ao ACBrECF
  25. Por favor poste o Log gerado pelo ACBrECF para analise...
×
×
  • 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...
The popup will be closed in 10 segundos...