-
Total de ítens
132 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que nicolasbraz postou
-
acbrMTer enviando resposta para outro terminal
nicolasbraz replied to nicolasbraz's tópico in ACBrTCP
Daniel, vou continuar os testes eu troquei o microterminal aqui e parou de fazer isso! Ele estava travando e depois lançava algumas coisas que não eram para ele, é um microterminal Wilbor bem antigo estou testando agora com um willtech. -
acbrMTer enviando resposta para outro terminal
nicolasbraz replied to nicolasbraz's tópico in ACBrTCP
Daniel, Agora depois do almoço vou gerar os logs! É bem dificil de reproduzir mas acontece. -
Boa tarde, Estou com um bug em um cliente onde alguns produtos de um terminal estão aparecendo em outro e percebi também que as vezes comandos que seriam para um terminal são enviados para os outros! Ex: Quando lanço um produto em um terminal que custa 30 reais e o outro terminal procura um produto que não existe ele recebe os 30 reais do outro! Eu trato os valores recebidos pelo evento AvaliarRespostaTerminal onde o mesmo pede um IP que eu informo via ClientDataSet.
-
Elias, Muito obrigado pelo suporte! O problema era a configuração "Origem de dados", tirando ela tudo funcionou perfeitamente.
-
No microterminal VT100 - ESC e no exemplo do ACBR VT100. _ACBrMTer_vt100.log
-
Coloquei o VT100-STX/ETX no microterminal e no exemplo do ACBRMTer a mesma função. _ACBrMTer.log
-
Elias, Com qual protocolo devo testar? Ai já te mando o log corretamente.
-
Bom dia galera, Estou fazendo a migração de um cliente ele possui um microterminal "Bematech Fit" e eu testei todos os protocolos do ACBRMTer e do microterminal e não funciona vem uns caracteres junto com qualquer coisa que é digitada.
-
Olá, Eu entendo que a norma está correta o problema é a casa no banco o que eu achei complicado é que se eu coloco a 4 casa resolve esse problema mas e se aparece um outro problema parecido e ao invés de 4 casas o SAT faça a conta com 5 casas continuo com o problema.
-
Boa tarde, Eu estou com o seguinte problema: Eu tenho um produto que é vendido à R$ 2,56 e a quantidade à 0,733 o meu sistema armazena 3 casas após a virgula então o sistema recebe para arredondar com a função roundABNT(2,565 ,2) e isso arredondado dá R$ 2,56 o meu sistema calcula que tem pra receber isso! Chegando no SAT como ele não tem limites de casas após a virgula ele recebe o mesmo valor porém quando ele tenta arredondar o que chegar pra ele é roundABNT(2,5655 ,2) e isso arredondado dá R$ 2,57 ai o meu SAT retorna o erro "Rejeição: Valor total do CFe SAT maior que o somatário dos valores de meio de pagamentos empregados em seu pagamento." Qual seria a solução para esse caso?
-
Boa tarde, Na geração de carta de correção o Memo referente à descrição da carta de correção fecha a linha de baixo! Eu acessei os fontes do ACBR e vi que o memo está pequeno por isso não aparece, no meu computador eu corrigi mas pensei em reportar para ajudar a ferramenta.
-
Obrigado! Deu muito certo isso.
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Existe a possibilidade do iniciar vendas reconhecer um micro terminal entrando na rede e já colocando ele em modo de vendas? Sem que eu precise ter um botão igual ao do exemplo do micro terminal do ACBRMTer.- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Boa tarde, Eu tenho um relatório do sistema que sai em impressoras térmicas mas quando a impressora por algum motivo não consegue imprimir ele me retorna um erro e eu gostaria de tratar ele (as vezes até trava o computador do cliente)! Com o writeln eu uso o Try Except, tentei no AcbrPosPrinter mas não obtive sucesso.
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Galera, Atualizei o ACBR para a revisão 12547. E o ACBRMTER não compila mais! Dá erro no fTCPServer.OnDesConecta := DoDesconecta; [DCC Error] ACBrMTer.pas(768): E2010 Incompatible types: 'string' and 'AnsiString'- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Eu vi que o que está me impedindo de deixar o "inicia vendas" automatico é o código do "CarregarTerminais". var I: Integer; begin with ACBrMTer1.TCPServer.ThreadList.LockList do try for I := 0 to Count - 1 do with TACBrTCPServerThread(Items) do if Active then begin memTerminais.Insert; memTerminais.FieldByName('IP_TERMINAL').AsString := TCPBlockSocket.GetRemoteSinIP; memTerminais.FieldByName('COMANDA').AsString := ''; memTerminais.FieldByName('RESPOSTA').AsString := ''; memTerminais.FieldByName('STATUS').AsInteger := 0; memTerminais.Post; end; finally ACBrMTer1.TCPServer.ThreadList.UnlockList; end; Application.ProcessMessages; O looping parece correr em todos os terminais e isso impedindo que eles fiquem automáticos.- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Certo! Vou começar a fazer esse desenvolvimento na semana que vem! Obrigado pelo suporte. Daniel, estou tentando reescrever a função de inicia vendas para que quando um microterminal for ligado na rede somente ele já entrar em fluxo de vendas. procedure TfrmMicroTerminal.ACBrMTer1Conecta(const IP: AnsiString); begin mOutput.Lines.Add('Conectou IP: ' + IP); ACBrMTer1.LimparDisplay(IP); ACBrMTer1.EnviarTexto(IP, 'Seja bem vindo'); AtualizarConexoes; CarregarTerminais; Splitter1.Visible := (clbConectados.Visible); memTerminais.Locate('IP_TERMINAL', ip, []); memTerminais.Edit; memTerminaisSTATUS.AsInteger := 1; memTerminais.Post; AlterarEstadoTerminal(IP, 1); end; No caso quando um novo microterminal entra na rede o que já estava fazendo vendas trava.- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
_ACBrMTer.log No caso do código de barras deveria ter aparecido. 7894900500004- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
AcbrPosPrinter com impressora perto printer.
nicolasbraz replied to nicolasbraz's tópico in ACBrSerial
Eu concordo que ele deveria me informar antes é que parece que ofereceram a impressora para ele por R$ 400,00 então ele comprou na hora. O que é esse RAW? Eu uso o posPrinter para gerar o meu CFe, se eu conseguir abrir a gaveta dela pelo código hexadecimal e te passar ele poderia ser incluso no acbrPosPrinter? Hoje esse meu cliente usa ela como não fiscal mas em um futuro próximo ele vai adquirir um SAT. -
Boa tarde, Meu cliente adquiriu recentemente uma impressora não fiscal da marca perto printer o modelo parece ser o 290.05.087 pelo por código direto na porta eu não consegui abrir e pelo AcbrPosPrinter eu também não consegui.
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Eu vi que a mudança do echoMode só fazia isso mesmo por isso eu perguntei. Microterminal é o willtech W600U com um leitor de código de barras bematech BR-400, tudo pela porta USB e sim no bloco de notas captura o valor correto.- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Elias, Esse "eco" que você se refere é o echo mode? Eu estou tentando passar um Powerade que é do código de barras 7894900500004 e ele só captura até o 789490050.- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Dimep SAT de homologação, o erro é o seguinte ele demora um tempo considerável e depois ele retorna que meu SAT está desconectado e não tem XML.
-
Bom dia, Estou tentando dar um desconto por itens no ACBRSAT e ele sempre dá erro o mais estranho de tudo é que quando eu passo 1 item com esse desconto o SAT perde a conexão com o meu computador e ele só volta quando eu desligo e ligo ele novamente. Prod.xProd := cdsImprimiSATNOMEPRODUTOSAT.Value; prod.NCM := ncm; Prod.CFOP := cfop; Prod.uCom := cdsImprimiSATSIGLA.Value; Prod.indRegra := irArredondamento; Prod.qCom := cdsImprimiSATQUANTIDADESAT.Value; Prod.vUnCom := cdsImprimiSATVALORUNITARIO.Value; Prod.vDesc := cdsImprimiSATDESCONTOUNITARIOSAT.Value; // eu passo o desconto aqui E na hora de calcular o totalItem para os impostos do SAT eu faço isso TotalItem := (Prod.qCom * Prod.vUnCom - Prod.vDesc); Imposto.vItem12741 := TotalItem * cdsImprimiSATPORCENTAGEMIBPT.Value;
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Obrigado por responder! Uma coisa que eu vou fazer hoje é o inicia vendas eu copiei o exemplo do acbr mas o meu cliente gostaria que o micro terminal ao conectar ele já entre com o inicia vendas somente naquele terminal, eu nunca vi isso mas o cliente usa o micro terminal e desliga ele! Vai entender ...- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags: