Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'ACBrLCB'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • Duvidas Privadas
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 3 registros

  1. Olá para todos. Pessoal, me deparei com uma situação bem atípica recentemente. Em um novo cliente que possui um leitor fixo (de mesa) da Elgin EL 4200 (USB) está ocorrendo a seguinte situação no PAF quando tento vender algum produto: 1. Se for o primeiro produto, ou seja, vai abrir a venda, sempre retorna a mensagem de "ACBr Ocupado, aguardando comando anterior" e não consegue abrir. 2. Caso abro a venda consultando um produto, daí em diante o leitor "funciona", ou parece funcionar. Vende os produtos, porém, no caso do cliente que possui gaveta com abertura automática, para cada item vendido, a gaveta abre automaticamente... 3. Em outro caixa, com leitor fixo (USB) da Bematech (e todas as outras marcas que já testamos, etc), funciona perfeitamente. Inclusive se pegar o leitor da Bematech e substituir pelo Elgin, o PAF passa a funcionar, sem precisar fazer nenhum ajuste. E quando ligo o leitor da Elgin onde estava o da Bematech, passa a apresentar os mesmos problemas. O leitor é USB e não emula porta serial (até onde investiguei...) Utilizo o componente ACBrLCB apenas para manipular a fila, não faço comunicação com leitores seriais. A parametrização do componente é a padrão. Pego do evento OnKeyPress do edit e jogo na fila e processo. Mais ou menos como neste tópico (e também baseado na venda frenética do projeto de exemplo): acbrlcb-funciona-para-leitor-usb-ou-somente-serial Ainda estou tentando descobrir uma solução, mas se alguém já passou por isso ficaria imensamente agradecido por uma ajuda, pois apareceram outros clientes com esse leitor da Elgin e está ocorrendo o mesmo (e não importa o sistema operacional: win 7, win 8, win 10, etc).
  2. Boa tarde pessoal, eu programo em um notebook, ou seja, não tenho porta serial, então o leitor de codigo de barras de estou usando é USB.. mas o ACBrLCB não funciona com USB...como que eu posso fazer funcionar???
  3. Boa noite a todos, Eu estou com problemas na leitura do código de barras em alguns leitores seriais. Quando o operador passa vários itens numa sequencia rápida, o ACBrLCB monta uma fila, porém, em alguns casos, o sufixo (#10, por exemplo) aparece numa posição que não é no final do código de barras. Abaixo está o meu código em C#: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// private void acbrLcb_OnLeCodigo(object sender, EventArgs e) { try { if (!txtCodigo.Focused) return; LeitorSerialHelper.ACBrLCBOnLeCodigo(ACBrLCB, txtCodigo, txtCodigo_KeyPress); } catch (Exception ex) { var msg = "Houve um erro obter os dados do leitor serial:\n" + ex.Message; ControlUtils.ShowError(msg); } } public static void ACBrLCBOnLeCodigo(ACBrLCB acbrLcb, Control control, KeyPressEventHandler keyPressEvent) { var ultimaLeituraArr = ACBrLCBOnLeCodigo(acbrLcb); if (ultimaLeituraArr != null) { foreach (var ultimaLeitura in ultimaLeituraArr) { if (!ultimaLeitura.Trim().Equals("")) { control.Text = ultimaLeitura; control.Focus(); control.Refresh(); if (keyPressEvent != null) { keyPressEvent(control, new KeyPressEventArgs((char) Keys.Enter)); } } } } } private static IEnumerable<string> ACBrLCBOnLeCodigo(ACBrLCB acbrLcb) { var ultimaLeituraArr = (string[]) null; if (acbrLcb.UltimaLeitura.Length > 0) { var sufixoLeitura = Convert.ToChar(acbrLcb.UltimaLeitura.Substring(acbrLcb.UltimaLeitura.Length - 1)); var sufixoPadrao = (char) Preferences.SufixoLeitorSerial; /*switch (Preferences.SufixoLeitorSerial) { case "#13": sufixoPadrao = (char) 13; break; case "#10": sufixoPadrao = (char) 10; break; }*/ if (sufixoLeitura != sufixoPadrao) { var msg = "Erro na Laitura:\n" + acbrLcb.UltimaLeitura; throw new Exception(msg); //throw new Exception("É necessário configurar um sufixo válido do leitor serial para organizar a fila.\nEx.: 13, 10."); } ultimaLeituraArr = acbrLcb.UltimaLeitura.Split(sufixoLeitura); } return ultimaLeituraArr; } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Alguém pode me ajudar? Tem alguma propriedade que posso alterar pra que o ACBrLCB aguarde um pouco mais a leitura da porta? Desde já agradeço. Almir Baccarin
×
×
  • 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.