-
Total de ítens
135 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que nicolasbraz postou
-
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:
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Elias, o componente permite a captura dos dados via leitor de código de barras? Ele pode ser USB ou PS2?- 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, o micro terminal estava com uma velocidade diferente da balança por isso não funcionava! Agora eu só vou ver como eu trato o retorno do peso porque está vindo com os "zeros" à frente e está dando erro. ex: 00240- 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, Tentei assim. ACBrMTer1.EnviarParaSerial(clbConectados.Items, ENQ, 0); e assim ACBrMTer1.EnviarParaSerial(clbConectados.Items, '#05', 0); E não retornou nada.- 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, eu estou aqui com uma prix3 conectado ao meu micro terminal no manual dela ele me passa esse comando. ENQ = Caracter ASCII (05H) enviado pelo dispositivo externo. Coloquei um código de testes assim. var I: Integer; begin VerificaSelecionado; for I := 0 to clbConectados.Count - 1 do if clbConectados.Checked[I] then ACBrMTer1.EnviarParaSerial(clbConectados.Items[I], '05H', 0);- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
nicolasbraz replied to Daniel Simoes's tópico in ACBrTCP
Verdade! Falei bobeira eu tinha esquece desse detalhe que a comunicação é da balança direto com o microterminal.- 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 comando de leitura que eu vou enviar pela função "EnviarParaSerial", como eu faria esse comando? Existe algo semelhante no ACBrBal? Estava pensando aqui ... Eu posso usar o AcbrBal e pegar o peso da balança e depois eu enviar para o microterminal?- 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, O problema que não compilava. Aparentemente era o tipo de variavel que eu precisava colocar como AnsiString.- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags: