Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.618
  • Registro em

  • Última visita

  • Days Won

    767

Tudo que Daniel Simoes postou

  1. Ou usar o evento OnComandaECF passando a sua Observação... Veja o exemplo do Demo: opeFechaCupom : if Est = estNaoFiscal then ACBrECF1.FechaNaoFiscal('Projeto ACBr|http://acbr.sf.net') else ACBrECF1.FechaCupom('Projeto ACBr|http://acbr.sf.net'); ] [/code]
  2. O problema está no seu código.... O Número do Indice é você que deve passar pelo método CRT através do parâmetro: IndiceFPG_ECF
  3. Rodrigo, Verifique se o arquivo é realmente obrigatório... (mesmo para quem não atuam no DF) Se SIM.. uma sugestão... tente colaborar com o Projeto que tanto já lhe ajudou... Abra os fontes do Sped que seja mais similar a ele e tente criar um novo componente ou registros que atendam esse requisito... como vantagem vc terá ajuda da (grande) comunidade do ACBr no desenvolvimento e nos testes... Lendo os fontes você perceberá que isso é bem mais simples do que você imagina...
  4. Notei porém, que sua mascara está errada... Veja o link abaixo: http://www.sintegra.gov.br/Cad_Estados/cad_BA.html
  5. Seus fontes estão atualizados ? Aqui foi tudo OK
  6. por favor copie o Log gerado pelo ACBrECF...
  7. Claro, sem problemas... é uma Finalizadora como qq outra.... a descrição da Forma de pagamento vai do "gosto" do cliente
  8. A dinheiro deve sempre vir antes... Você pode enviá-las para o ECF juntamente com a chamada de OnComandaECFSubtotaliza Acho que o demo não demonstra isso muito bem... talvez uma observação nos fontes....
  9. Obrigado pela contribuição... vou analisar e subo em breve...
  10. O ACBr tem um ritmo de atualizações frenético, já que são muitos desenvolvedores ativos... Recomendo uma atualização semanal....
  11. Se não está nos fontes então não tem... Não há o que (ou como) esconder algo, sendo o código OpenSorce... Ler informações de Impressoras paralelas é bem diferente (e muito mais difícil) do que uma porta Serial... Atualmente a classe ecfNaoFiscal apenas envia os dados... e não lê nada do equipamento... até porque os comandos necessários podem ser muito diferentes de um modelo para outro (veja por exemplo o comando para acionamento da gaveta)
  12. Por favor estude detalhadamente o Demo, Procure por: opeImprimePagamentos :
  13. O ACBrECF usa comunicação direta... (não faz uso da DLL) Verifique no Registry qual a configuração que a DLL achou o ECF.... E aplique a mesma no ACBrECF
  14. Tentou com a velocidade a 115.200 (ou outras) ?
  15. Instalou o driver do Fabricante ? Qual a Porta COM que o driver criou ?
  16. Provavelmente você está enviando o Valor errado para o ECF ou para o TEF... Analise os arquivos de LOG gerados pelo ACBrECF e ACBrTEFD, eles podem lhe dar a resposta...
  17. Atualize seus fontes.. e leia atentamente as últimas alterações descritas no ACBrTEFD-Change-Log.txt... lá explica como proceder para suportar o CieloPremia
  18. Muito provavelmente a velocidade do ECF está em 115.200... Tem certeza que já tentou mudar isso ? Se SIM, copie aqui trecho do LOG... PS: Atualizei o SVN com uma melhoria nas informações de LOG durante a inicialização... pode ser útil...
  19. O periodo de CRZ existe ? (não confunda CRZ com COO) Provavelmente é algo na instalação da DLL mesmo... Observe que a Bematech exige várias DLLs para funcionar corretamente... (o ZIP com todas elas está na pasta DLLs\ECF\Bematech ) Verifique se não existe copias da mesma DLL em pastas do S.O.
  20. Se possível, tente a dica desse post: viewtopic.php?f=10&t=2917&p=39161#p39161
  21. Igor, Se você se prontificar a compilar / testar / subir o programa todo mês.. está fechado...
  22. Um exemplo é só um exemplo.... não significa que o seu programa que deva ser limitado ou idêntico ao exemplo.. Estude os fontes do componente... use a IDE e veja as propriedades e métodos... faça bom uso delas...
  23. O ACBrECF usa a comunicação direta com a porta serial...(ou seja, não precisa da DLL) Não há erro algum no LOG, na área indicada, quando comunicando com "ESC ." Realmente não estou compreendendo o que você quer provar... sinto muito... acho que não posso ajudá-lo...
  24. Não... como o nome diz, o TCPServer é um servidor não um Client... O primeiro passo é descobrir o protocolo utilizado pela balança... enquanto você não souber isso... esqueça o resto...
  25. Não compreendi a pergunta... favor reformular melhor...
×
×
  • 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...