Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.046
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. Pelo que notei a DLL do fabricante está mudando a velocidade do ECF em algumas situações... tente com 38400... se mesmo assim não funcionar, abra o XML de configuração gerado pela DLL do fabricante e verifique a Velocidade de comunicação
  2. Pelo que você descreveu a impressora está efetuando Arredondamento... A propriedade ArredondaItemMFD ou ArredondaPorQtd estão ativadas ?
  3. Acho que o suporte da Bematech é mais indicado para essa tarefa... aparentemente falta instalar algum driver para fazer a USB emular uma serial. Estou terminando uma reforma no ACBr que permitirá usar a DLL do fabricante para acessar o ECF. Na Epson já está funcionando, e usando a USB diretamente (sem emular uma Porta COM) tive uma melhora de quase 50%: Porém a implementação dessa funcionalidade depende da DLL do fabricante possuir uma funçõe de "baixo nível" para apenas enviar o pacote de dados já montado no protocolo e aguardar a resposta. Estou conversando com alguns fabricantes sobre isso...
  4. Pelo que compreendi você afirma que: - O ECF efetua trancamento por hardware - O valor impresso no ECF não bate com o exibido no MemoBobina E isso mesmo ? Se SIM, por favor informe os valores de QTD e Prec. Unitário que isso ocorre
  5. ok... mas não compreendi se é necessária ou não alguma correção nos fontes do ACBrECF, e se SIM, como ela seria...
  6. Use Delphi apenas.... AssignFile, WriteLn, etc... (veja exemplos na unit ACBrDevice.pas)
  7. Se tiver alguma sugestão de melhoria ou correção para os fontes por favor anexe as Units para analise...
  8. Não há problema algum com chamada a métodos na sequencia ou de forma procedural... O problema ocorre quando você chama algum método dentro de algum Evento... que é o que parece estar ocorrendo pelo Log... Veja todos os lugares onde você lê o estado do ECF.. algum deles deve ser um evento, que é chamado mesmo quando o ECF está ocupado
  9. Todo projeto de código aberto só cresce quando recebe ajuda dos seus usuários... Entretanto a Mudança não é trivial, pois não é um método a ser mapeado, mas sim um Objeto com várias propriedades... seria necessário bolar uma estratégia...
  10. Realmente esses comandos ainda não foram "mapeados" no ACBrMonitor
  11. Adonis... Esse caso é totalmente diferente do tópico anterior.. por favor abra um novo tópico para melhor entendimento de todos... (muitos podem achar que esse tópico já está resolvido e nem mesmo abri-lo)
  12. Parece ser um problema no seu gerenciador padrão... experimente remove-lo e instalar novamente...
  13. Experimente não informar a chave na aba do ACBrMonitor... Mas qual seria a vantagem de não assinar os arquivos ?
  14. Então não comprendi porque você está tentando ler o IntPos.001, sendo que o ACBrTEFD é quem faz isso... Por favor estude detalhadamente o demo do ACBrTEFD na pasta exemplos...
  15. Acho que o jeito é estudar os manuais da DLL e os fontes da classe do GP Direção no ACBrTEFD...
  16. Entendo... acho que nesse caso seria necessário uma nova classe... V&Spague e SiTef se comportam da maneira que você descreveu
  17. Qual modelo de GP você está ativando ? Provavelmente você usou tefDial o Direção entrou em modo de emulação do GP Padrão
  18. 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
  19. Essa função só funciona nas antigas MP20-FI2
  20. 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)
  21. 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
  22. A forma de pagamento 02 existe no ECF ? (Provavelmente não)
  23. 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)
  24. 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...
×
×
  • 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.