-
Total de ítens
40 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por leosaomz
-
-
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...
-
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.
-
As imagens mostram vários erros de Access Violation... isso não é nada normal...
Talvez a maneira como os componentes foram instalados ou compilados seja a fonte do problema...
Se desejar, compilo o Demo "BalancaTeste" e subo para a área de Downloads
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.
-
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.png6_clickAtivar.png
7_clickAtivar.png
depois abre tela, e clico no sair ou tento fechar a aplicação e da o erro:
8_ClickSair.png9_ClickSair.png
Espero que ajude, obrigado.
-
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.
-
Você está usando qual emulador de balança? Você tentou com o DEMO do ACBrFrameWork ou tentou com o DEMO em Delphi/Lazarus?
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).
-
Asim, desculpe, agora vi que se trata do ECF.
-
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.
-
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.
-
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!!!
-
@leosaomz
A não ser que você compilou a dll em x64, não deve funcionar corretamente, pois a dll do acbrframework.net so é compilada e distribuida em x86.
E devido a incompatibilidade com as novas mudanças a dll em x64 esta desatualizada.
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.
-
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!!!
-
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!!!
-
entendi.
Vlw, obrigado.
-
entao, no Cupom Fiscal eu separo as formas de pagamento (Cartao Credito, Cartao Debito, Dinheiro, ...) neste caso, posso soltar tudo no mesmo vinculado?
-
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".
-
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?
-
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?
-
pelo que vi ele esta usando Delphi.
-
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.
-
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.
-
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.
-
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.
-
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!!!
ACBrBal, urano
em ACBrSerial
Postado · Editado por leosaomz
entendi...
obrigado pela ajuda!!!