Jump to content

leosaomz

Membros
  • Posts

    40
  • Joined

  • Last visited

Everything posted by leosaomz

  1. entendi... obrigado pela ajuda!!!
  2. Perfeito, mas depois que rodei e abri o emulador, repadei somente agora um detalhe no EMULADOR: é apenas para Toledo / Filizola puts...mancada minha, pois tentava conectar pelo Demo na modelo Urano, mas o Emulador apenas comunica com modelos Toledo e Filizola. tentei mesmo assim, e retorna (-9), tem algum emulador de Urano? vlw pelo .exe, com ele da pra testa comunição nas balanças antes de instalar minha aplicação, e nele tem todos detalhes de configuração, que no Framework não tem...
  3. Opa cara, muito obrigado por gerar o .exe mas uma coisa, nos modelos não esta aparecendo Urano, no caso com Urano nao funciona ou usa protocolo de alguma outra? vlw, abraço.
  4. Opa cara, então, se puder compilar e subir o .exe para que eu possa testar com o Emulador no modelo Urano, seria perfeito. essa area de Downloads seria direto na pasta do "ACBr/Trunk/Exemplos/ACBrBal/Delphi" ? ps: uso windows 7, 32bits... vlw, obrigado.
  5. Boa tarde, desculpa a demora pra postar o erro, estava/estou ocupado com testes na balança Toledo, mas tirei um tempo hoje e montei uma sequencia de imagens especificando o erro, como disse antes, nao sei nada nada nada de Delphi, por isso fiz com imagem, deve fica melhor do que eu tentar explicar o erro... As imagens estão em ordem de execução, primeiro tem as imagens quando clico no check "Monitorar a Balança" e dispara os seguintes erros: 1_checkMonitorar 2_checkMonitorar 3_checkMonitorar 4_checkMonitorar depois volta pra aplicação e clico em Ativar, e segue: 5_clickAtivar.png 6_clickAtivar.png 7_clickAtivar.png depois abre tela, e clico no sair ou tento fechar a aplicação e da o erro: 8_ClickSair.png 9_ClickSair.png Espero que ajude, obrigado. Imgs_erros.rar
  6. Então, não entendo nada de Delphi, mas consegui aos trancos e barrancos fazer o teste que você recomendou, com o Demo do ACBrBal em Delphi, e a comunicação com a Urano gera um exception, da qual não entendo, porque não sei nada de Delphi , e no peso retorna (-9). No mesmo Demo testei com Filizola e Toledo e funcionou normal, acredito então que deva ser tanto no Delphi e no FrameWork esse problema na comunicação dom a Urano. Usei e uso o emulador de balança em Delphi para os testes.
  7. estou usando o emulador em Delphi, disponivel na pasta: "ACBr\trunk\Projetos\EmuladorBalanca\Delphi". Executo o emulador na porta COM3 e habilito o "Monitorar Porta...". e com o demo do ACBrFrameWork, escolho modelo Urano, porta COM4 na velocidade 9600, habilito o "Monitorar balança" e ativo. Com o Demo ativado, pelo emulador clico em enviar peso, no Demo retorna (-9,000) e se clico no Ler Peso também retorna (-9,000).
  8. Asim, desculpe, agora vi que se trata do ECF.
  9. Ola, fazendo alguns testes com o Emulador de Balança e o ACBrBal que implementei não funciona a comunicação com a Urano... até mesmo o exemplo disponivel no ACBrFrameWork não funciona a comunicação do modelo Urano com o Emulador alguem sabe se alem da velocidade, há alguma outra configuração pra comunicar o modelo Urano? ps: estou usando o Com0com para emular duas portas seriais (COM3 e COM4) Obrigado.
  10. Ola, antes achei que tivesse postado no topico errado, mas é esse mesmo, que fala do ACBrBal com modelo Urano... fazendo alguns testes com o Emulador de Balança e o ACBrBal não funciona a comunicação com a Urano. Até mesmo o exemplo disponivel no ACBrFrameWork não funciona a comunicação do modelo Urano com o Emulador. Alguem sabe se alem da velocidade, há alguma outra configuração pra comunicar com o modelo Urano? ps: estou usando o Com0com para emular duas portas seriais (COM3 e COM4) Obrigado.
  11. galera, com relação aos eventos no "EmuladorBalança" foi um erro meu, estava utilizando de modo incorreto o componente ACBrBal, por isso os eventos não estavam disparando no meu aplicativo. pelos eventos: Sobrepeso = (-10,000) Peso instavel = (-1,000) Peso negativo = (-2,000) o (-9,000) parece ser de falha na comunicação ou não? existem outros valores? Obrigado!!!
  12. realmente, isso que eu fiz acima foi pra conseguir executar o exemplo disponivel, não sei porque, mas fiz update do ACBr e ja veio com esse problema de incompatibilidade neste projeto. Então fiz uma copia da pasta "ACBrFramework.Net" e compilei a solution toda nos modos que disse acima, pra ver o funcionamento e na copia, mudei tudo pra "x64" e executei pra comunicar com o "EmuladorBalança". Acho que essa incompatibilidade seja porque meu Windows é 64bits. Mas depois implementando os codigos no meu projeto (x86) utilizei a DLL em x86 e funcionou perfeitamente.
  13. Boa tarde, iniciei um projeto com ACBrBal e fazendo algumas pesquisas, vi que as configurações são mais complexas do que parecia, já que o componente é bem simples e facil de se usar. Mas minha dúvida é relação a propriedade "Device", no exemplo disponivel apenas configura-se "Device.Baud". Gostaria de saber se as outras propriedades são de extrema importancia para o funcionamento ou quais as mais importantes pra deixar configuravel. Outra duvida é com relação ao retorno da balança. O valor (-9) é padrão ou depende do modelo da balança? e esse valor (-9) representa o que? e se existe alguma lista de retorno possiveis no caso de instabilidade no peso, sobre-peso e peso-negativo (essas funções tem no emuladorBalança, disponivel no "trunk/Projetos/EmuladorBalança" mas parece que esses eventos não estao programados, ...) Obrigado!!!
  14. Boa tarde Silas, essa semana comecei um projeto com balança tambem, e fui utilizar o componente e me deparei com esse erro. utilizo windows 7 64bits, então cliquei com botao direito na solution -> propriedades na janela que abriu, em configuration properties, aparece o(s) projeto(s), mudei pra x64 na coluna Plataform e funcionou. vlw!!!
  15. entao, no Cupom Fiscal eu separo as formas de pagamento (Cartao Credito, Cartao Debito, Dinheiro, ...) neste caso, posso soltar tudo no mesmo vinculado?
  16. Ola Cilleni, no cancelamento, vc usou o comando CNC, no seu caso aparece alguma tela pedindo o "Doc. Original"? no meu caso, tem uma opção de cancelar esta transação, mas quando envio o comando CNC pro TEF, ele aparece uma tela pedindo "Doc. Original".
  17. Entendi Daniel, eu tinha feito assim mesmo, abria um vinculado, e soltava no caso, 4 comprovantes (2 de cada cartao) e dividia por um expaço grande de um cartão para outro. a Bematech mesmo nao suporta dois vinculados, mas fazendo um teste aki, eu fiz o seguinte: Abro um vinculado, imprimo os comprovantes do primeiro cartão...SEM FECHAR O PRIMEIRO VINCULADO...eu mando abrir outro vinculado e imprimo os comprovantes do segundo cartão e no final uso o fechar_relatorioGerencial (JA TENTEI USAR O FECHAR CUPOM, MAS DA ERRO). Funcionou, automaticamente a impressora fechou o primeiro cupom, e ja abriu outro vinculado...achei estranho, mas funcinou, agora preciso testar em outras impressoras. GABRIEL, qual foi o problema do PAF que você teve com multiplo cartão?
  18. conseguiu cancelar a operação TEF? no meu caso só cancela na ECF. quais foram os passos que você fez pra conseguir cancelar a transação ja confirmada?
  19. Ola, estou com o seguinte problema: Na homologação do TEF Discado, se eu vender com 2 cartões, na hora da impressão dos comprovantes, eu posso abrir um cupomVinculado e imprimir as 4 vias (2 de cada cartão) tudo juntas (imprimindo 2 "espaço" outras 2) ou é necessario abrir um cupomVinculado para cada cartão. PS: estou usando o ACBr.Dll .Net, e no caso, ja tentei abrir duas vezes o CupomVinculado e a impressora Bematech da um erro (parece que em algumas impressora é possivel abrir duas vezes o CupomVinculado, mas na Bematech não, ou devo estar errado) de qualquer modo, se alguem puder me esclarecer esta duvida sobre a impressão dos comprovantes. Obrigado.
  20. pois é, foi o que eu entendi. Estou tendo que criar um form só pra exibir mensagens com tempo sem o botão OK, pq no MessaBox nao da pra tirar o botão de OK dele. rsrs vlw, muito obrigado.
  21. Entendi. sem querer abusar, vou colocar aqui o trecho na qual eles dizem isso: 11. Transação Aprovada • Se o campo 009-000 = 0 (transação aprovada) e o campo 028-000 > 0 (nº de linhas de impressão maior que zero), o aplicativo de A.C. deverá exibir a mensagem (campo 030-000) por um período mínimo de 5 segundos ou durante todo o tempo de impressão das vias do cupom TEF, sem nenhum tipo de interferência por parte do operador. A mensagem não deve possuir botão (OK) e nenhum controle aguardando ENTER do operador. • Se o campo 009-000 = 0 (transação aprovada) e o campo 028-000 = 0 (sem linhas a serem impressas), o aplicativo de A.C. deverá exibir a mensagem (campo 030-000) com botão (OK) e/ou aguardando ENTER do operador. 12. Transação Negada • Se o campo 009-000 < > 0 (transação negada) e o campo 028-000 = 0 (sem linhas a serem impressas), o aplicativo de A.C. deverá exibir a mensagem (campo 030-000) com botão (OK) e/ou aguardando ENTER do operador. acho que é isso que voce disse, mas acho que tambem servem para as mensagens de operações ADMINISTRATIVAS.
  22. bacana, entao só apresentar o Exception no caso. E em alguns casos, tem que dar a opção pro usuario retentar a ação (no caso da impressão dos comprovantes, certo?) Me corrige, se eu estiver errado, mas algumas mensagens não poderão haver o botão de OK, mas simplesmente apresentar a mensagem por um tempo determinado e sumir, é verdade isto? porque esta escrito isso no Roteiro.
  23. Ola, sobre a função de bloquear, eu consegui usar a do teclado, bloqueia em todo o computador, mas a do mouse bloqueia apenas na minha aplicação, você saberia agluma função que trava o mouse completamente no pc? ou você usou essa mesmo que bloqueia apenas na aplicação? Vlw!!!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.