Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.060
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Notei uma inconsistência na assinatura do comando AtivarSAT, e apliquei uma possível correção para este problema Favor atualizar os fontes pelo SVN e testar novamente
  2. Por que em algum momento nos seus fontes, após ter ativado o componente, você provavelmente está modificando o valor dessa propriedade... Veja: Se um bug tão básico assim existisse... Teríamos MUITOS pedidos de suporte aqui no fórum.. pois isso inviabilizaria o uso dessa classe.. - Use o seu Debug... pare na linha 2294 de ACBrECFDaruma.pas e veja o valor de fpDecimaisQtd e fpDecimaisPreco... observe como essa variáveis influenciam a montagem da String que é enviada para o ECF - Teste com o ECFTeste - Teste com os novos fontes...
  3. Como esse problema é recorrente... Apliquei uma modificação nos fontes da Daruma para ignorar a modificação de DecimaisQtd e DecimaisPreco Rev: 7079
  4. Acho que essa "Plataforma Fiscal" acaba usando a Bemafi32.dll por JNI ou JNA
  5. Por favor abra um tópico para cada dúvida... Vou responder aqui apenas em relação ao emulador da Sweda: Tente primeiro com o ECFTeste... ele irá gerar um LOG mais completo, com a comunicação Serial... Minha suspeita é que o seu Virtualizador de Portas Seriais não está instalado de forma correta..
  6. Como vc acessa a impressora para Impressão comum ? Use a mesma porta... Ex: "\\localhost\@PRINTER"
  7. Você não deve usar o modelo ecfSweda (use apenas para Matriciais).... Use o modelo ecfSwedaSTX
  8. No modelo da Daruma, você não deve modificar o numero numero de casas decimais do Preço ou Qtd por código... Esse ECF não suporta mudar essa propriedade, que deve ser definida no momento da lacração O componente lê do ECF o numero de casas decimais programados e ajusta nas propriedades...
  9. Sim... é recomendado usar sempre o ecfSwedaSTX... a classe antiga não recebe mais correções ou melhorias
  10. Veja o exemplo no TEFDDemo... Linha: 1401 opeImprimePagamentos : begin //if ACBrECF1.TotalPago > 0 then // Adicione essa linha para efetuar pagamento de Dinheiro apos Cartão
  11. Parabéns pela sua homologação
  12. Provavelmente você está falando de um PinPad USB Você pode ver a porta Serial do PinPad no Gerenciador de Dispositivos do Windows... Remova e Plug o PinPad e veja qual é a Porta Serial criada...
  13. Favor enviar o Log
  14. Giuliano, Acho que podemos responsabilizar os fabricantes pelos próprios erros... Eu aconselho entrar em contato com a Sweda e pedir explicações do porque o ECF deles não segue as regras de arredondamento ABNT
  15. Sem o LOG do ACBrECF é impossível dar mais detalhes... Mas tudo indica que o problema está na sua aplicação.... Repito: Você provavelmente não está enviando o comando para SubTotalizacao do Cupom
  16. Em SP, TEF com ECF já não é obrigatório a muito tempo... http://icmssp.cenofisco.com.br/icmssp/isp.dll/Infobase/864/32e8/1287/12f0?f=templates&fn=document-frame.htm&2.0
  17. O Bug é do ECF... não creio que devemos aplicar qq modificações nos fontes do ACBr por causa disso...
  18. Se no Log está 9600, é porque a sua atribuição de nova velocidade falhou... Muito provavelmente essa é a causa do problema Tente com o ECFTeste
  19. Sim... 0 é o recomendado... mas deixe isso parametrizável no seu programa, pois em alguns casos, com portas serias problemáticas, pode ser necessário inserir um intervalo entre 10 a 100
  20. Se não me engano, o driver da Daruma irá criar uma Porta Serial Virtual... Veja no Gerenciador de Dispositivos qual ela é...
  21. Aparentemente SIM.... Mas se você postou algo aqui, é porque provavelmente não está tendo o resultado esperado... Eu acho que os ajustes no componente deveriam ser feitos apenas no início do programa, e não a cada abertura de gaveta...
  22. O erro indica que você está tentando efetuar um Pagamento sem ter feito a SubTotalizacao do Cupom
  23. Você não falou qual é exatamente a mensagem de erro Adicione o LOG gerado pelo ACBrECF
  24. Obrigado pela colaboração, Modificações envidas para o SVN
  25. Aparentemente esse "Websocket" espera por um protocolo específico... O ACBrMonitor usa TCP/IP apenas, os dados não são encapsulados dentre de outro protocolo como HTTP... Seria muito semelhante a uma comunicação com "Telnet" http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html?ComousaroACBrMonitor.html (veja o modo TCP/IP)
×
×
  • 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...