Jump to content

Search the Community

Showing results for tags 'bematech'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrMonitor PLUS
    • ACBrDFe
    • ACBrTEFD e Dúvidas sobre TEF
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
    • Dia do ACBr
  • Suporte Pago - SAC
    • Dúvidas gerais
    • 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
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBrLib
  • Suporte Pago - SAC
    • ACBrMonitorPLUS - SAC
    • Utilitários - SAC
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Free Download
    • ACBrMonitorPLUS
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog
  • Notícias do ACBr

Categories

  • Suporte Pago - SAC
    • Webinars
    • Video Aulas
    • Palestras - Dia do ACBr 2a Ediçao
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Dia do ACBr 2a Ediçao
    • Dia do ACBr 1a Ediçao
    • Homologação ACBr
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Localização


Interesses


CNPJ da Empresa


CPF

Found 130 results

  1. until
    https://docs.google.com/forms/d/1FRBQ-ruhgjk3J-ilAg08YJ3Ddp1NB08_yWAuCG8JuX0/viewform?ts=5dc3252d&edit_requested=true
  2. until
    https://docs.google.com/forms/d/1FRBQ-ruhgjk3J-ilAg08YJ3Ddp1NB08_yWAuCG8JuX0/viewform?ts=5dc3252d&edit_requested=true
  3. Boa ! Estou desenvolvendo a impressão da NFC-e via impressão direta, sem utilizar os componentes do ACBr (Android). Estou com dificuldade de passar para a impressora os comandos para geração do QRCODE e a documentação não é lá muito boa. Alguém poderia dar um help ? O problema está na configuração do tamanho Não importa o valor que eu configure, somente imprime o qrcode até 127 caracteres , acima disso o qrcode não é impresso. Via manual o n1 é o nivel de corre~ção de erro. n2 tamanho do módulo n3 versão do qrcode e n4 encoding... Impressora Bematech MP4200TH PRINT_QRCODE = "" + (char)27 + (char)97 + (char)1 + (char)29 + (char)107 + (char)81 + (char)1 + (char)12 + (char)5 + (char)1 // Aqui é a configuração do tamanho + (char)127 + (char)0; + {cadeia de caracteres para impressão} Valeu !
  4. COMUNICADO IMPORTANTE Gostaríamos de comunicar que assinamos em 08/05/2019 um contrato que prevê a compra da operação de hardware da Bematech no Brasil pela empresa Elgin. Sujeito à aprovação pelo CADE (Conselho Administrativo de Defesa Econômica), o resultado da junção dessas operações ampliará de forma significativa a competitividade do mercado brasileiro no segmento de automação comercial. A operação Elgin-Bematech amplia a capacidade de inovação e entrega de valor aos clientes por meio da otimização do portfólio de hardware, geração de valor no ecossistema de distribuidores, revendas e assistências técnicas e liderança estratégica com foco na inovação de equipamentos e dispositivos inteligentes. Estamos bastante otimistas com o resultado dessa operação para todos e com os benefícios que em conjunto a nova companhia poderá levar aos seus stakeholders. A TOTVS segue com seu foco no mercado de software, bem como no desenvolvimento de novos negócios, conforme anunciado recentemente, na busca pelo crescimento esperado para esse e os próximos anos. Fonte: https://www.bematech.com.br/sobre-nos/
  5. Introdução: Gentilmente a Bematech nos forneceu o SAT [email protected] para testes. Utilizando o exemplo do ACBr: SATTeste.exe. Computador Notebook Dell Sistema Operacional Windows 10 64Bit atualizado (22/11/2018) Processador Intel i3-3217U 1.80GHz Memória 4 GB USB 2.0 SAT Bematech [email protected] Rede 2 portas 10/100 em modo bridge Itens que a acompanham Cabo USB padrão AB Fonte de alimentação bivolt com saída 5V 2A Guia de referência rápida Cabo Ethernet (Path Cord Cat5E) Importante: Baseado na data da postagem deste documento, este equipamento é um lançamento da Bematech. Portanto, não há links disponíveis para os drivers e manuais no site da Bematech. Faremos a atualização deste artigo com os links, quando os drivers e manuais forem disponibilizados. Caso precise de imediato algum manual ou driver, entre em contato com o suporte: https://www.bematech.com.br/faleconosco Descrição do Visor: Diferente dos demais SATs que a interação com o usuário é feita por LEDs, o [email protected] interage através de um visor. Nele há ícones e mensagens que informam o estado atual do equipamento: Ícones: Exemplo de ícone ligado Exemplo de ícone desligado De acordo com o manual, o ícone de Parâmetros (primeiro da esquerda para a direita na imagem acima) informa se o [email protected] está ativado ou não. O simbolo de Engrenagem (esquerda abaixo) é exibido quando não ativado e Documento (direita) quando ativado.: Não ativado: Ativado Devido o [email protected] usado nestes testes ser para desenvolvimento, o ícone de não ativado (esquerda) se mantém apesar do SAT ser ativado de fábrica. Legenda: Nome: PARÂMETROS; Ligado: Arquivos de parametrização carregados com sucesso; Alternando rapidamente: Carregando arquivos de parametrização; Alternando lentamente: Executando parametrização interna; Desligado: Arquivos de parametrização NÃO carregados; Nome: AP/OC; Ligado: Pronto para comunicar-se com a Aplicativo Comercial; Alternando rapidamente: Escrevendo/Lendo mensagem do AC; Alternando lentamente: Executando comando do AC; Desligado: Não está pronto para se comunicar com o AC; Nome: LAN; Ligado: Acesso ao Gateway (Internet); Alternando rapidamente: Recebendo dados na comunicação com a SEFAZ; Alternando lentamente: Estabelecendo comunicação com a SEFAZ; Desligado: Não possui acesso à SEFAZ; Nome: CFE; Ligado: CFe pendente de processamento (existência de um ou mais CF-e-SAT na memória do SAT que ainda não foi processado pela SEFAZ); Alternando rapidamente: Emitindo/Processando Cfe; Alternando lentamente: Enviando arquivos de CFe para a SEFAZ; Desligado: Sem CFe na memória; Nome: BLO; Ligado: Equipamento bloqueado pela SEFAZ/contribuinte ; Alternando rapidamente: Bloqueado por erros no código de ativação ; Alternando lentamente: Bloqueio autônomo ; Desligado: Equipamento desbloqueado; Nome: SUP; Ligado: Produto precisa de suporte técnico; Desligado: Produto não precisa de suporte técnico; Mensagens: As mensagens do visor são auto explicativas. Contudo, para uma maior clareza, colocamos abaixo a descrição delas conforme definidas no manual do fabricante: Emitidos: Quantidade de CF-e recebidos do Aplicativo Comercial e devolvidos com sucesso pelo SAT, acumulados desde sua ativação. Cancelados: Quantidade de CF-e Cancelamentos recebidos do Aplicativo Comercial e cancelados com sucesso pelo SAT, acumulados desde sua ativação. Pendente transm: Quantidade de CF-e armazenados no [email protected] pendentes de envio à SEFAZ. Contador decrementando após a transmissão. A processar: Total de CF-e enviados ao fisco que aguardam confirmação de processamento pela SEFAZ. Contador decrementando após processamento. Instalação do SAT: Não houve a necessidade de instalar os drivers do SAT no Windows 10. Bastou conectá-lo ao computador e o Windows fez a instalação automaticamente: Software de Ativação: Instalação: Execute o instalador ActivationSoftwareSetup_02.00.09.exe; Durante os passos da instalação, deixe apenas o Software de Ativação selecionado: Continue com os passos definindo as opções conforme seu ambiente até finalizar a instalação. Configuração de rede: Execute o programa ActivationSoftware.exe: Clique em Menu(1) e depois em Configuração(2) : Preencha o Código de Ativação(3). Em nosso exemplo foi 00000000 (8 zeros); Defina as configurações de rede conforme suas necessidades, em nosso ambiente deixamos ETHE e DHCP(4) e definimos o Proxy(5) Clique em Configurar(6) para definir as configurações no SAT; Após alguns segundos será exibida uma janela informando que a Rede Configurada com Sucesso(7) : Ativação: O SAT que temos em mãos é destinado a ambientes de desenvolvimento, ou seja, SDK. Por padrão, um SAT SDK é ativado de fábrica. Disponibilizamos abaixo os dados de uso do SAT [email protected] em um ambiente de desenvolvimento: Código de ativação: 00000000 (8 zeros) CNPJ do contribuinte: 27101611000182 Inscrição Estadual do contribuinte: 111111111111 CNPJ da Software House : 16716114000172 Assinatura da Software House: SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT Caso o seu SAT não seja de desenvolvimento, você pode ativá-lo preenchendo as informações de ativação conforme os passos abaixo: Clique em Menu(1) e depois Ativação(2) : Clique na aba Ativar SAT(3); Preencha os campos(4) de acordo com o seu ambiente; Clique em Ativar(5) Verifique se o SAT foi ativado através da Mensagem de Retorno(6) : Obs.: Em caso de dúvidas, o manual do fabricante deverá ser consultado. Associar Assinatura: Caso o seu SAT não seja de desenvolvimento, você pode ativá-lo seguindo os passos abaixo: Clique em Menu(1) e depois Ativação(2) : Clique na aba Associar Assinatura(3); Preencha os campos(4) conforme os dados do seu SAT. Em nosso caso deixamos definido como homologação; Clique em Associar(5); Verifique se a Mensagem de Retorno(6) informa que houve sucesso no procedimento: Obs.: Em caso de dúvidas, o manual do fabricante deverá ser consultado. Testes usando os componentes e Demos do ACBr: Com o componente ACBrSAT, parte do projeto ACBr, podemos agregar todas as funcionalidades disponíveis no ativador do fabricante em um software particular. Para demonstrar tais funcionalidades utilizamos o SATTeste.exe, demo do ACBrSAT. O SATTeste.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/ Configuração da biblioteca: Antes de usar as bibliotecas BemaSAT32.dll ou BemaSAT64.dll, é necessário configurá-las através do arquivo bemasat.xml. Este arquivo deve ficar no mesmo diretório da Aplicação utilizada. Os campos que configuramos foram: Porta: COM11 (Porta de comunicação com o SAT); Path: C:\SAT\LOG (Caminho onde será gravado o log da DLL); Obs.: Para mais informações sobre estes e outros campos, consulte o manual do fabricante. Aba Configuração: Inicialização: satDinamico_stdcall Nome DLL: C:\SAT\BemaSAT32.dll Ambiente: taHomologacao Código de Ativação: 00000000 Remover Acentos: Desabilitado Página de Código: 65001 UTF8: Habilitado Demais opções não alteramos. Aba Dados Emitente: CNPJ: 27101611000182 Insc.Estadual: 111111111111 Demais opções não alteramos Aba Dados Sw.House: CNPJ: 16716114000172 Assinatura Sw.House: SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT Aba Rede: Tipo Rede: ETHE (rede cabeada) Tipo Rede: DHCP Para aplicar as configurações de rede, clique em Inicializar(1) ==> Configurações(2) ==> Configurar Interface Rede(3). O retorno deverá ser Rede Configurada com Sucesso(4) : Ativar SAT: Clique em Ativação(1) ==> Ativar SAT(2). Verifique a resposta no Log de Comandos. Em nosso caso o SAT já está ativado(3) : ) : Associar a assinatura: Clique em Ativação(1) ==> Associar Assinatura(2). Verifique se a assinatura foi registrada(3) : Status operacional: Para confirmar se as etapas Ativar SAT e Associar a assinatura funcionam, clique em Consultas(1) ==> Consultar Status Operacional(2). Verifique a resposta no Log de Comandos(3? Teste de desempenho: Utilizando o SATTeste, realizamos vendas com diferentes quantidades de itens. Para cada quantidade foram emitidas 10 vendas, medido o tempo de cada uma e calculado o tempo médio. O tempo foi medido do envio da venda ao recebimento. Todos os testes foram registrados na tabela abaixo: [email protected] Quantidade de Itens 3 93 150 249 321 498 501* Número de Vendas Realizadas 1 0,79 1,44 2,16 4,20 6,03 12,28 1,55 2 0,80 1,40 2,20 4,18 5,99 12,46 1,62 3 0,82 1,47 2,31 4,13 6,18 12,64 1,64 4 0,79 1,47 2,25 4,19 6,08 12,22 1,59 5 0,77 1,48 2,30 4,18 6,18 12,25 1,55 6 0,81 1,46 2,30 4,16 6,03 12,45 1,60 7 0,82 1,49 2,32 4,22 6,05 12,37 1,64 8 0,78 1,45 2,33 4,26 6,05 12,33 1,62 9 0,82 1,45 2,40 4,45 6,04 12,45 1,56 10 0,78 1,47 2,30 4,38 6,07 12,31 1,62 Média em milissegundos 0,80 1,46 2,29 4,24 6,07 12,38 1,60 * Quantidade máxima de itens em uma venda com o SAT é de 500. Acima dessa quantidade o SAT retorna “Erro não identificado”, o tempo calculado neste caso foi o retorno do erro. O tempo do retorno do erro não foi calculado na média total. Nota: O tempo medido nesse teste, é computado desde o início da transmissão do XML para o SAT, até a recepção do XML de venda, gerado como resposta pelo SAT. Ou seja, é uma medição diferente do que a Especificação Técnica do SAT preconiza, onde apenas o tempo de Geração do XML da venda é considerado. Utilizando do mesmo teste, realizamos um comparativo do [email protected] com o seu antecessor, o RB-2000. Este teste nos forneceu o resultado abaixo: RB-2000 Quantidade de Itens 3 93 150 249 321 498 501* Número de Vendas Realizadas 1 1,69 4,3 6,7 13,31 19,22 34,34 20,79 2 1,19 4,52 6,77 14,31 18,64 34,14 17,18 3 1,2 5,36 6,69 13,13 18,73 34,36 18,5 4 1,2 4,61 7,05 13,25 18,81 34,44 15,13 5 1,78 4,61 6,80 13,19 18,91 34,8 12,5 6 1,22 4,39 7,69 13,95 19,19 34,58 12,58 7 1,33 4,52 6,72 13,27 19,2 34,58 12,57 8 1,22 5,47 6,8 14,11 18,8 34,34 12,57 9 1,86 4,92 7,14 13,03 19,17 34,3 12,51 10 1,41 4,08 6,80 13,06 19,28 34,2 13,66 Média em milissegundos 1,41 4,68 6,92 13,46 19,00 34,41 14,80 Obs.: Lembrando que respeitamos as mesmas regras de tempo coletado e retorno do erro. Estes dados nos possibilitou montar o gráfico abaixo: Através deste comparativo, podemos observar um tempo de resposta bem menor do [email protected] com relação ao RB-2000. Desta forma, o [email protected] permite uma agilidade maior nas emissões das venda e por consequência, rapidez no ponto de venda. Sobre o equipamento: O [email protected] vai além do comum com seu visor. Diferente das luzes (LEDs) informativas, seu visor permite ao usuário ter maiores informações imediatamente, sem a necessidade de realizar consultas ao SAT através de um software. Seu gabinete é discreto. O botão de liga/desliga fica traseira do equipamento, dividindo espaço com duas portas de rede, uma conexão USB e o orifício do botão reset. Na sua base, há orifícios para fixá-lo na parede e quatro “pés” de silicone, evitando o fácil deslise do equipamento em uma superfície. As duas conexões de rede trabalham em modo bridge, permitindo compartilhar o mesmo ponto de rede para o SAT e para o computador. Sobre a utilização do equipamento: Bastou conectar o [email protected] no computador e o Windows 10 o instalou automaticamente. Não houve a necessidade de realizar qualquer instalação de drivers. Não houveram travamentos ou casos de lentidão durante os testes. A rede também se manteve estável usando o [email protected] para compartilhar a conexão. Ficha técnica fornecida pelo fabricante: Gabinete: Plástico ABS com Display de Cristal Líquido Alimentação: +5V com fonte externa Consumo Médio de Corrente: 600 mA Potência Média: 4,0W Retenção de Dados na Memória: 10 anos Conexões de Rede: Duas interfaces Ethernet, Wi-Fi (opcional) modos b/g/n Interface USB Conector B USB 2.0: 1 interface Dimensões: 30mm de altura, 130mm de largura, 115mm de profundidade Peso: 0,5Kg Regulamentação Atendida: IEC 61.000-4-2: Imunidade a descarga eletrostática classe 3. IEC 61.000-4-3: Imunidade a rádio frequência e compatibilidade eletromagnética, classe 2. IEC 61.000-4-4: Imunidade a transientes elétricos rápidos, classe 2. IEC 61.000-4-5: Imunidade a surto induzido por descarga atmosférica, classe 2. IEC 61.000-4-6: Imunidade a perturbações eletromagnéticas conduzidas, classe 2. IEC 61.000-4-11: Imunidade a afundamento, variação e interrupção de tensão, classe 30% de queda, durante 50 ciclos. Condições Ambientais: Operação: 0°C ~ 45°C Armazenamento: -10°C ~ 60°C Umidade de Operação: 10% ~ 80% Umidade de Armazenamento: 10% ~ 90% (Não Condensante) Amostras: Disponibilizamos abaixo os XMLs de uma venda e seu cancelamento: Venda – Envio: AD20181112110138-967986-env.xml Venda – Recebimento: AD41181127101611000182599000162910000748061599.xml Cancelamento – Envio: ADC41181127101611000182599000162910000748061599-env.xml Cancelamento – Recebimento: ADC41181127101611000182599000162910000751225610.xml O extrato de venda(esquerda) e de cancelamento(direita) impressos:
  6. Bom dia. Preciso enviar a Logomarca que já está armazenada na memória da Impressora Não Fiscal de marca Bematech, através de um TXT. Utilizei o ACBrPosPrinter para realizar alguns testes, e no mesmo, há o comando de Logotipo: </zera> </ce> <logo_imprimir>1</logo_imprimir> <logo_kc1>32</logo_kc1> <logo_kc2>32</logo_kc2> <logo_fatorx>1</logo_fatorx> <logo_fatory>1</logo_fatory> </logo> </corte_total> Realizei o teste através de várias maneiras, mas não obtive êxito, alguém saberia de outro método?
  7. Boa Noite Pessoal, Comprei um SAT RB 2000 usado, foi feito o bloqueio do mesmo tanto na Sefaz quanto no equipamento. Ao tentar resetar ele não reseta. Me disseram pra desbloquear primeiro, mas não consigo desbloquear também, sempre aparece "Erro de comunicação com a SEFAZ" Pelo programa de ativação, ao consultar a rede aparece falha na primeira linha somente (www.bematech.com.br:80 - (TCP) - Falha) Já tentei adicionar regra no firewall, deletei anti-vírus, desativei tudo, e tentei em um note em outra rede, não sei mais o que fazer, se puderem me ajudar agradeço. Coloquei os logs abaixo. Att consulta rede.txt Erro Sefaz.txt
  8. Boa tarde pessoal, preciso da ajuda de vocês. Já procurei em outros tópicos parecidos, fiz tudo o que sugeriram e não consegui resolver o problema, por isso me reporto a vocês. Tenho um cliente com uma Bematech MP 4200 TH FI II, na porta USB, hibernação de USB desativada, driver USB reinstalado, DLLs atualizadas, já tentei com duas velocidades e o erro persiste (9600, 115200). A impressora conecta normal com o PDV, faz algumas vendas normal, e ai em alguns momentos aleatórios da falha para abrir o cupom ou outros momentos no meio da venda para registrar o item, ou até mesmo na redução Z já ocorreu o erro. No log da ECF diz: ----------------- ERRO ----------------- Impressora BEMATECH não está em linha ---------------------------------------- Já foi trocado o cabo USB da impressora, e a porta. Anexei um log da ECF que apresenta o erro, nele é realizado uma venda com 3 itens que finalizou normal, e ao tentar abrir uma próxima venda, acontece o erro. Enfim, peço que me ajudem com procedimentos que posso realizar. Obrigado desde já, abraços... LogEcf.log
  9. Version 1.0.0

    25 downloads

    Por: Diogo Barros e Moacir Borri Venha conhecer como a transformação digital vai além do PDV tradicional. Veja na prática novos dispositivos e tecnologias. Participe e concorra ao sorteio da nova impressora MP-2800 TH. posGo - Crie aplicações completas em um dispositivo Android moderno, com Scanner e meio de pagamento integrado. Plataforma IoT - Traga mais competitividade para o segmento de automação comercial. Conheça melhor os hábitos de seus clientes, aumente suas vendas usando o potencial de tecnologia IoT e Inteligência Artificial. Conheça na prática a integração fácil através de API. Veja o vídeo da Palestra em:
  10. Boa noite pessoal Tenho um cliente que tem uma impressora bematec mp4200 TH FI e utilizando o modelo escECF comunicação via cabo USB que o driver da impressora transforma em uma porta COM. Porem seguidamente ele tem queda de energia no mercado, quando acontece essa queda de energia a impressora desliga e liga e imprime que houve a falta de energia normalmente só que não restabelece conexão com o ACBR, acontece o erro "A Impressora BEMATECH não está respondendo"(Mensagem padrão ACBR) quando eu fecho o meu sistema e abro de novo esperando que ele restabeleça a conexão com a impressora da o erro "o sistema não pode encontrar o arquivo especificado" o mesmo erro acontece se tento conectar com o ecfTeste, com o programa da bematech da um erro de dll e não consigo fazer funcionar o programa. Para fazer funcionar desligo a impressora espero um bom tempo e ligo de novo e torço pra funcionar(As vezes funciona as vezes não), como medida paliativa coloquei a impressora em um no-break, estou meio perdido, alguém já passou por esse problema? O cliente está ameaçando cancelar o sistema estou um pouco ansioso para resolver se alguém passou por essa situação agradeço a ajuda... att Gabriel Poletto
  11. Cada dll de mfe tem sua configuração. Não existe mais isso à muito tempo. Mais revejam os código de interligação, Soft house com integrador e MFE. Motivo canso de ver códigos automáticos de todas elas em um só arquivo, como canso de ver que deixam a mfe somente em modo on-line, ela trabalha off-line. Revejam seus scripts de código. E o que não for usar desativar opção. Isso é só gasta de tempo de leitura de dados e acaba gerando erro de notas ocultas. O correto ou fazer um único script compatível com todas em dll padrão e não por dll de cada mfe. E se for pode dll de cada mfe. Separa cada comunicador que interliga por modelo e dll de cada mfe. E galera ficar ligado, nem todos fazem isso, Mais tem sistema que está vendendo modo cartão como xml dinheiro, sem preencher os dados da via do cartão e até mesmo utilizando TEF sem enviar os dados para a nota fiscal eletrônica. Sefaz já está de olho nisso e pode prejudicar tanto soft house como estabelecimento. Sucesso galera tudo de bom.
  12. Atenção: Há atualizações das informações desta homologação nas respostas deste tópico. Revisão: 1 --- Gentilmente, recebemos da Bematech, a impressora não fiscal Bematech PP-10 B, para testes. Utilizando os exemplos do ACBr, PosPrinterTeste.exe e SATTeste.exe, além do programa de testes do Fabricante. Diferente das impressoras convencionais, ela é portátil, tem uma bateria com duração de 3 horas ou 100m de impressão, comunica-se com Bluetooth e é compatível com o Android. Ideal para sistemas mobile. Ambiente: Computador Dell Inspiron 5566 Sistema Operacional Windows 10 64Bit atualizado (25/09/2017) Processador Intel Core I5 7ª Geração Memória 8 GB USB 2.0 Versão do Bluetooth 4.0 Instalação da Impressora PP-10: O manual de instalação, drivers e aplicativos foram disponibilizados pelo suporte da Bematech. Até o momento desta publicação, os drivers não estão disponíveis no site da Bematech, contudo a Bematech informou que estão trabalhando para disponibilizar o mais breve possível. A impressora acompanha um mini CD com os drivers, mas por algum motivo não conseguimos abri-lo para realizar a instalação. USB: Para realizar a instalação siga as etapas abaixo: Adquira o driver com a Bematech; Conecte a impressora no USB; Com o usuário administrador, instale o driver PL2303_Prolific.exe Com o usuário administrador, instale o Bematech.exe Durante a instalação aparecerá uma tela de configuração. Deixe a opção Printer Port(1) igual a imagem abaixo: Finalize a instalação e reinicie o computador Após a instalação do Bematech.exe, aparecerá uma nova impressora com o nome definido em Printer Name(2): Bluetooth/COM: Para realizar a instalação siga as etapas abaixo: Com a impressora desligada e desconectada do USB, mantenha pressionado os botões Liga(1) e Avanço(2) até começar a imprimir o Autoteste: Obs.: Imagem retirada da documentação do fabricante. No Autoteste será impresso as configurações de Bluetooth. Verifique o número do EDR PIN, ele será usado para emparelhar a impressora: Obs.: Imagem retirada da documentação do fabricante. Entre em Configurações → Bluetooth, será exibido a impressora Bematech PP-10(1). Clique em Emparelhar(2) e digite o número do EDR PIN(3): Em Dispositivos e Impressoras(1), clique com o botão direito em Bematech PP-10(2), clique em Propriedades(3) e verifique na aba Hardware(4) qual a porta COM(5) está sendo usada: Desta forma é possível enviar comandos ESC/POS para a impressora através da porta COM. Não instale o driver de Spooler da impressora caso queira usar a COM. O motivo é que a porta COM fica ocupada pelo driver, não permitindo o uso por outro programa. Bluetooth/Spooler do Windows: Para realizar a instalação siga as etapas abaixo: Faça todos os passos descritos na instalação Bluetooth/COM acima; Adquira o driver com a Bematech; Com o usuário administrador, instale o Bematech.exe; Durante a instalação aparecerá uma tela de configuração. Na opção Printer Port(1), selecione a mesma porta COM exibida na imagem anterior. No nosso exemplo é a COM3: Finalize a instalação e reinicie o computador. Após a instalação do Bematech.exe, aparecerá uma nova impressora com o nome definido em Printer Name(2): Testes usando os componentes e Demos do ACBr Utilizamos o PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. O PosPrinterTestes.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/ Deixamos as configurações iguais as exibidas na imagem abaixo: Obs.: Importante salientar, que essa impressora não segue o protocolo ppEscBematech, e sim o protocolo ppEscPosEpson Testamos os 3 tipos de comunicação com a impressora (Campo Porta? COMxx (Bluetooth apenas)– Para comunicação virtual serial. No nosso ambiente reconheceu COM5; RAW:nome da instalação da impressora (USB)– Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:PP-10) RAW:nome da instalação da impressora (Bluetooth)– Usando também o Spool do Windows, mas através do Bluetooth; As imagens abaixo exemplificam os resultados dos testes padrões do ACBrPosPrinter. Observe que o equipamento se saiu muito bem, efetuando corretamente a impressão de acordo com os comandos suportados pelo protocolo Epson Esc/Pos Formatação de Carácter; Alinhamento; Código de Barras; QRCode; Nas impressões abaixo, foram realizados testes de acentuação com todas as páginas de código pcNone: Os caracteres de acentuação foram ignorados; pc473: Alguns acentos agudos e circunflexos foram ignorados; pc850: Todos os acentos foram impressos corretamente; pc852: Todos os acentos circunflexos e o til foram ignorados; pc860: Todos os acentos foram impressos corretamente; pcUTF8: Os caracteres de acentuação não foram impressos corretamente; pc1252: Todos os acentos foram impressos corretamente; Leitura de Status: A leitura de Status é funcional através da porta serial (COM). Abaixo alguns status retornados pela impressora: Pronta para uso: “Nennhum Erro encontrado”; Tampa aberta: “stSemPapel, stOffLine”; Pouco papel: “Nenhum Erro encontrado”; Sem papel: “stSemPapel, stOffLine”; Bateria fraca: “Nenhum Erro encontrado”; Impressão de extratos do SAT com SATTeste O SATTeste é um demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/ Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. As configurações do fortes utilizadas foram as seguintes: Fortes EscPOS Largura: 180 Topo: 0 Fundo: 0 Esquerda: 0 Direita: 1 Colunas: 32 Espaço Linhas: 1 Linhas Pular: 1 Pag.codigo: pc860 Modelo: ppEscEpson RAW: PP-10 Exemplo de um cupom fiscal impresso pela PP-10, usando comandos EscPOS(esquerda) e Fortes (Direita): Teste de desempenho: Através de comandos EscPOS, realizamos a impressão de vários extratos de SAT com diversas quantidades de itens, coletando os tempos de impressão. Todas as formas de comunicação disponibilizada pela PP-10 foram testadas: 1- USB/Spooler do Windows: As configurações foram as seguintes: Porta: USB Largura: 185 Topo: 0 Fundo: 0 Esquerda: 0 Direita: 1 Resultados: 2-Bluetooth/COM: Verificamos que ao enviar impressões em Esc/Pos, com Extratos acima de 200 itens por bluetooth, a impressora travava. Acreditamos que seja algo relacionado com ao tamanho do buffer do bluetooth. Porém, como a impressão é feita através da porta COM, foi possível contornar esta situação, usando uma configuração específica em ACBrPosPrinter.Device, que permite configurar o tamanho máximo do buffer na porta COM. ACBrPosPrinter.Device.SendBytesCount: Determina o número máximo de bytes a serem enviados pela porta. ACBrPosPrinter.Device.SendBytesInterval: Determina o número de milissegundos a aguardar, antes de enviar o próximo Buffer de dados Para efetuar tal configuração no SATTeste, vá na aba Impressão(1), clique no ícone de configuração(2), e configure o Buffer de Envio(3) e o Espera Buffer (4) conforme imagem abaixo: As demais configurações foram as seguintes: Modelo: ppEscEpson Porta: COM3 Colunas: 32 Espaços Linhas: 0 Linhas Pular: 1 Pag. codigo: pc860 Resultados: OBS.: Acima de 200 itens foi necessária a configuração de ACBrPosPrinter.Device. 3- Bluetooth/Spooler: As configurações foram as seguintes: Porta: RAW:PP-10 Largura: 185 Topo: 0 Fundo: 0 Esquerda: 0 Direita: 1 Resultados: OBS.: Acima de 200 itens a impressora trava durante a impressão. (Bematech informou que verificará uma solução para este problema) Sobre o equipamento: A impressora Bematech PP-10 B permite duas maneiras de comunicação: USB e Bluetooth. Através da comunicação Bluetooth é possível enviar impressões pelo Spooler do Windows ou por uma porta Serial emulada, mas não permite as duas ao mesmo tempo. A comunicação USB permite enviar impressões pelo Spooler do Windows apenas. O objetivo da impressora PP-10 é ser portátil. Assim, ela é leve e tem um tamanho menor que as impressoras convencionais. Através de um acessório que imita couro, é possível prendê-la no cinto da calça. Sua bateria dura 3h ou imprime 100m até sua próxima recarga. O gabinete da impressora Bematech PP-10 B é feito com plástico bem resistente e acabado. As luzes do painel são autoexplicativas assim como os botões avanço e liga/desliga. Os conectores e orifícios de acesso a parafusos tem um tipo de acabamento de borracha, protegendo-os do tempo. Há uma alavanca em cima da tampa da baia do papel, facilitando a troca da bobina. Sobre o Software Android: Permite realizar testes de impressão como: Textos simples, Rich Text (itálico, negrito, sublinhado, etc), código de barras, imagens, pdf e até mesmo um website. Ele tem uma aba de configurações da impressora, para configurar opções como guilhotina, apito, gaveta, tamanho do papel e codificação de texto (UTF-8). Porém, somente as opções tamanho do papel e codificação de texto são aplicáveis a PP-10 B. Sobre a utilização do equipamento: O processo de instalação para comunicação através do USB e Bluetooth 4 foram simples. Em poucos minutos a impressora estava pronta para o uso. Ficha técnica fornecida pelo fabricante: Observações importantes: O tópico citado abaixo nos causaram uma certa estranheza, e devido a importância achamos interessante destacar: A impressora ficou extremamente lenta ao usá-la com um notebook, com o bluetooth na versão 3.
  13. Pessoal boa tarde, Estou tendo um problema com a impressora MP-2500 TH que não imprime corretamente os dados da nfce. - O problema é o seguinte. Se deixo a mesma configurada para imprimir com o driver nativo do Windows (impressora padrão) ele imprime o qrcode, porém a impressão sai borrada, apagando alguns dados do endereço do emitente e na descrição dos itens. Sem falar que em alguns itens é como se pedaços do qrcode fossem impressos por cima da descrição dos itens, no início ou fim da linha. - mudando a configuração para impressão para escBema, usando o acbrdanfEscPos os dados saem sem borrar nem imprime algo por cima dos itens. Porém no lugar do qrcode só sai a url do mesmo. Tipo que para EscPos a impressora nao esta pronta para imprimir qrcode com ESCPOS. - testando a impressora pelo programa do usuário imprimi as configurações e fala que a versão do firmeware é 4.0 e seguindo o este tópico abaixo, para atualizar o firmeware, lá o arquivo de atualização fala da versão de 1.16 para 1.20 o que não condiz com o da impressora. E mesmo que tente usar este não vai. Dá arquivo inválido. http://partners.bematech.com.br/bemacast/paginas/post.aspx?title=edicao-192---atualizando-e-imprimindo-qr-code-na-impressora-mp-2500-th&id=6207 ---> Alguém aqui do fórum, passou por este problema e conseguiu resolver e quizer compartilhar agradeço. Se atualizou firmeware ou fez outro procedimento fico grato se puder compartilhar. Nota: Torquei de Fortes Report para Fast Report e nada também. OBS: O usuário utiliza, win7, 32 bits.
  14. Visulizar Arquivo Bematech - Transformação Digital do Varejo Por: Diogo Barros e Moacir Borri Venha conhecer como a transformação digital vai além do PDV tradicional. Veja na prática novos dispositivos e tecnologias. Participe e concorra ao sorteio da nova impressora MP-2800 TH. posGo - Crie aplicações completas em um dispositivo Android moderno, com Scanner e meio de pagamento integrado. Plataforma IoT - Traga mais competitividade para o segmento de automação comercial. Conheça melhor os hábitos de seus clientes, aumente suas vendas usando o potencial de tecnologia IoT e Inteligência Artificial. Conheça na prática a integração fácil através de API. Veja o vídeo da Palestra em: Autor Daniel Simoes Enviado 20-11-2018 Categoria Dia do ACBr 1a edição  
  15. Boa noite pessoal. Não estamos conseguindo cancelar uma venda fechada na impressora Bematech MP-4200 TH FI II SB 01.00.02 O mais estranho é que o erro só ocorre com cupom fiscal fechado, se a venda estiver aberta, o cancelamento ocorre sem erros. E nos dois cancelamentos chamamos o mesmo método cancelaCupom. O erro é ----------------- ERRO ----------------- Erro retornado pela Impressora: BEMATECH Categoria: 2-Erro em parâmetro do comando Motivo: 2-Falta parâmetro no comando ---------------------------------------- A porta já está configurada em 115.200 e utilizando EcfEscECF Segue em anexo o log completo do erro. Qualquer ajuda será bem vinda. Abs logerro.txt
  16. Introdução: Recebemos gentilmente da Bematech, a impressora não fiscal MP-2800 TH, para testes. Utilizando os exemplos do ACBr: PosPrinterTeste.exe e SATTeste.exe. Computador HP Proliant ML110 Sistema Operacional Windows 10 64Bit atualizado (22/08/2018) Processador Intel Xeon X3220 2.40GHz Memória 2 GB USB 2.0 Porta Serial física Conector DB9 Impressora MP-2800 TH Protocolo Epson Esc/Pos Meios de comunicação Serial Física usando conector DB9 Serial emulada através da porta USB USB TCP/IP usando cabo de rede (RJ45) Itens que a acompanham Cabo USB padrão B Fonte de alimentação bivolt Cabo de alimentação CD de instalação Importante: Diferente do padrão das impressoras da Bematech, esta impressora usa o protocolo Esc/POS Epson e não Esc/POS Bematech. Na data desta postagem, esta impressora é um lançamento da Bematech. Portanto, não há links disponíveis para os drivers e manuais no site da Bematech. Entre em contato com o suporte caso precise de algo: https://www.bematech.com.br/faleconosco De acordo com a Bematech, os drivers estarão disponíveis neste link: http://bematechpartners.com.br/portalPartners/ Dip-Switches: Algumas configurações somente são passíveis de alteração através de um dip-switch presente na impressora. Ele permite alterar a velocidade da porta serial física, desabilitar ou habilitar a guilhotina e a campainha, definir a densidade da impressão, etc. Um dip-switch é um componente eletrônico com várias chaves liga/desliga numeradas sequencialmente. Na base da impressora há uma tampa para acesso a ele: Chave Função Ligada(on) Desligada Porta serial física 1 Guilhotina Desabilita Habilita Baudrate Chave 7 Chave 8 2 Campainha Habilita Desabilita 115200 desligada ligada 3 Densidade de impressão Escuro Claro 38400 ligada ligada 4 Código de caracteres de dois bytes Desabilita Habilita 19200 desligada desligada 5 Caracteres por linha 42 48 9600 ligada desligada 6 Gaveta de dinheiro (RJ11) Desabilita Habilita As chaves 7 e 8 controlam a velocidade da porta serial. Definimos 115200 Baud na porta serial física deixando a chave 7 desligada e a chave 8 ligada. Impressão do Autoteste: Siga os passos abaixo: Com a impressora desligada, mantenha pressionado o botão Avanço de Papel(1) pressionado e Ligue a impressora(2); As luzes Ligada(3) e Erro(4) acenderão. Neste momento pare de pressionar o botão Avanço de Papel(1); A impressão do Autoteste será feita após a luz de Erro(4) apagar: O GIF animado abaixo exemplifica o procedimento descrito acima: Instalação da MP-2800 TH: USB - Spooler do Windows: Para realizar a instalação siga as etapas abaixo: Com a impressora ligada, conecte a impressora e conecte-a porta USB; Será exibido Nenhuma Impressora Conectada(1) em Gerenciador de Dispositivos: Com o CD no computador, realize a instalação Driver - Impressora Bematech MP-2800 TH.exe clicando em Avançar(2); Selecione o Sistema Operacional(3) e clique em Instalar o driver da impressora(4); Siga com a instalação do driver selecionando as opções conforme sua necessidade; Selecione o USB onde sua impressora está conectada, no nosso caso foi a USB001(5), depois clique em Instalar(6); Após concluir a instalação, será exibida a impressora Bematech MP-2800 TH em Impressoras e Scanners: USB – COM Emulada: Por padrão, a MP-2800 TH tem a emulação da COM via USB desabilitada. Para habilitá-la é necessário usar a ferramenta de configuração Bematech Printer SettingTool v1.3. Entre em contato com a Bematech para adquirir o software. Para realizar tal tarefa, siga os passos abaixo: Execute o Bematech Printer SettingTool v1.3; Selecione o meio de comunicação usado, no nosso exemplo foi USB(1). Também são permitidos via serial física (COMx) e TCP/IP; Selecione a aba Config. Impressora(2); Defina o Modo VCOM(3) e depois clique em Configurar modo USB(4); A impressora reiniciará. Quando ela estiver pronta novamente, o Windows 10 reconhecerá a nova porta serial, em nosso exemplo foi a COM3: Não foi necessário instalar qualquer driver para reconhecer essa porta emulada. COM Física - Esc/POS: Não foi necessário instalar qualquer driver para realizar a comunicação. Bastou apenas conectar o cabo serial entre o computador e a impressora. Importante: O cabo serial não acompanha a impressora. TCP/IP – Esc/POS: Para realizar este teste foi preciso mudar o endereço de rede da impressora. Para tal, usamos o software de configuração Bematech Printer SettingTool v1.3 seguindo os passos abaixo: Selecione o meio de comunicação usado, no nosso exemplo foi USB(1). Também são permitidos via serial física (COMx) e TCP/IP; Na aba Config. Ethernet(2), defina o novo endereço de rede(3); Por ultimo, clique em Configurar novo endereço IP(4? TCP/IP - Spooler do Windows: Para realizar a instalação siga as etapas abaixo: Siga todos os passos do item TCP/IP – Esc/POS(passo anterior a este); Siga até o passo 5 no item USB – Spooler do Windows acima neste mesmo documento; Clique em Criar porta...(1); Selecione Standard TCP/IP Port(2) ==> Nova porta(3) ==> Avançar(4); Preencha com o IP da impressora (Ex.: 192.168.15.31) o campo Nome da Impressora ou Endereço IP(5) e clique em Avançar(6) Clique em Avançar(7) e depois Concluir(8) Após concluir a instalação, será exibida a impressora Bematech MP-2800 TH em Impressoras e Scanners: Adicionar Logotipo: A adição do logotipo é feita pela ferramenta de configuração Bematech Printer SettingTool v1.3. Entre em contato com a Bematech para adquirir o software. Siga os passos abaixo para adição do logotipo na impressora: Ao executar o programa, selecione um meio de comunicação válido com a impressora. No nosso caso usamos a porta serial física COM1(1) e Baudrate 115200(2); Selecione a aba Config. Logo NV(3) e depois Selecionar e carregar logo(4); Selecione o arquivo de Logotipo e depois clique em Abrir(5); A impressora carregará o Logotipo e reiniciará; Após isso, selecione o Modo de impressão(6) e faça um teste clicando em Imprimir Logo NV(7) Testes usando os componentes e Demos do ACBr: Utilizamos o PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. O PosPrinterTestes.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/ Durante os testes deixamos as configurações desta forma: Modelo: ppEscPosEpson; Porta: COM1; Colunas: 48; Espaços: 40; Linhas Pular: 4; Pag. codigo: pc860; Demais configurações não alteramos; Testes de comunicação: Usando o campo Porta, testamos os 5 meios de comunicação possíveis com a impressora: COMxx (Física)– Para comunicação serial. No nosso exemplo usamos a COM1; USB - COMxx (Emulada)– Também para comunicação serial. No nosso ambiente o Windows definiu a porta serial do computador como COM3; TCP/IP – Para envios de comandos Esc/POS diretamente para a impressora usando TCP/IP. (Exemplo: TCP:192.168.15.31:9100); RAW:nome da instalação da impressora (USB)– Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:Bematech MP-2800 TH) RAW:nome da instalação da impressora (TCP/IP)– Também com o Spool do Windows, mas usando o protocolo TCP/IP com a impressora conectada diretamente na rede (exemplo: RAW:Bematech MP-2800 TH); Resultados: As imagens abaixo exemplificam a compatibilidade da impressora com o componente ACBrPosPrinter. Com algumas pequenas ressalvas descritas abaixo, observe que o equipamento se saiu muito bem, efetuando a impressão de acordo com os comandos suportados pelo protocolo Epson Esc/Pos: Formatação de carácter: Com exceção da fonte itálico, todas as demais propriedades funcionaram perfeitamente: Alinhamento: Todos os tipos de alinhamento funcionaram conforme o esperado: QR Code: Todos os códigos utilizados foram impressos corretamente: Código de Barras: Os tipos std25, CODE11 e MSI não foram impressos: Logotipo: Para realizar o teste, deixamos a configuração da seguinte forma: KC1: 1 KC2: 0 FatorX: 2 FatorY: 2 Leitura de Informações: A impressora retornou o Status pela porta COM1 (Física), porta COM2 (emulada) e pela rede TCP/IP: Page Mode: Funcionou conforme o esperado, permitindo o uso de DANFCe com QRCode Lateral Teste de acentuação: Para realizarmos os testes de acentuação com diferentes páginas de código, procedemos da seguinte forma: Inserimos um pantograma da língua portuguesa, contendo todas as letras e acentos(1); No cabeçalho foi colocado a tag </zera>(2) para limpar as configurações a cada teste; Foi realizada uma impressão por página de código disponível na impressora(3); Resultados: pc473: Alguns acentos circunflexos e todos os til foram ignorados: pc850: Todos os acentos foram impressos corretamente: pc852: Todos os acentos circunflexos, crases e o til foram ignorados: pc860: Todos os acentos foram impressos corretamente: pc1252: Todos os acentos foram impressos corretamente: Leitura de Status: A leitura do estado da impressora é funcional através da porta serial física (COM1) e protocolo TCP/IP. Abaixo alguns status retornados pela impressora: Pronta para uso: “Nenhum Erro encontrado”; Tampa aberta: “stSemPapel, stOffLine, stTampaAberta,”; *Pouco papel: “Nenhum Erro encontrado”; Sem papel: “stSemPapel, stOffLine”; Gaveta de dinheiro aberta: “stGavetaAberta,” obs.: De acordo com o fabricante, a impressora não tem suporte a sensor de pouco papel. Impressão de extratos do SAT com SATTeste: O SATTeste é um demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/ Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. As configurações utilizadas foram as seguintes: Fortes EscPOS Largura: 277 Topo: 0 Fundo: 0 Esquerda: 0 Direita: 1 Colunas: 48 Espaço Linhas: 40 Linhas Pular: 4 Pag.codigo: pc860 Modelo: ppEscEpson Porta: RAW:MP-2800TH Exemplo de um cupom fiscal impresso pela MP-2800 TH, usando Fortes(Esquerda) e Esc/POS (Direita): Teste de desempenho: Através de comandos EscPOS, realizamos a impressão de vários extratos de SAT com diversas quantidades de itens, coletando os tempos de impressão. Para medição mais precisa do tempo de impressão do equipamento nos testes envolvendo o Spooler do Windows (RAW:Bematech MP-2800 TH), não usamos o gerenciamento de fila de impressões do próprio serviço de Spooler, devido o uso da memória do computador para gerenciar a fila de impressões. Portanto, habilitamos a opção Imprimir diretamente na impressora na aba Avançado nas Propriedades da impressora. Desta forma, o serviço de Spooler apenas repassa a impressão diretamente para a impressora, não gerenciando a fila de impressões para o equipamento. Todas as formas de comunicação disponibilizada pela MP-2800 TH foram testadas: COM Física (COM1): As configurações foram as seguintes: Modelo: ppEscEpson Porta: COM1 Colunas: 48 Espaços Linhas: 40 Linhas Pular: 4 Pag. codigo: pc860 Resultados: USB/COM Emulada (COM3): As configurações foram as seguintes: Modelo: ppEscEpson Porta: COM3 Colunas: 48 Espaços Linhas: 40 Linhas Pular: 4 Pag. codigo: pc860 Resultados: USB/Spool do Windows: As configurações foram as seguintes: Modelo: ppEscEpson Porta: RAW:MP2800TH Colunas: 48 Espaços Linhas: 40 Linhas Pular: 4 Pag. codigo: pc860 Resultados: TCP/IP: As configurações foram as seguintes: Modelo: ppEscEpson Porta: TCP:192.168.15.31:9100 Colunas: 48 Espaços Linhas: 40 Linhas Pular: 4 Pag. codigo: pc860 Resultados: TCP/IP - Spool do Windows: As configurações foram as seguintes: Modelo: ppEscEpson Porta: RAW:MP2800TH Colunas: 48 Espaços Linhas: 40 Linhas Pular: 4 Pag. codigo: pc860 Resultados: Sobre o equipamento: O gabinete da MP-2800 TH tem um design sutil, moderno e robusto. Ele foi desenvolvido pensando em ambientes hostis para uma impressora, como uma cozinha. Os orifícios e botões são protegidos evitando a entrada de líquidos, pó e outras sujeiras. Na base do gabinete há pés de borracha evitando seu deslise. Também na base, há 2 orifícios para fixá-la na parede, permitindo o seu uso na vertical. Todas as conexões de cabos ficam na traseira do equipamento, também protegidas de sujeiras. A interação usuário/impressora é feita pelas 3 luzes indicativas e com o botão avanço do papel, todos presentes na parte frontal do equipamento. As luzes indicam, da esquerda para a direita, impressora ligada, tampa da baia aberta e falta de papel. O botão avanço de papel é do tipo push botton, semelhante ao botão de um mouse. A MP-2800 TH é bastante versátil na comunicação. Através do USB é possível usá-la em modo normal (igual a impressoras comuns) ou emulando uma porta serial COMx. Também permite a comunicação pela porta serial física e pela rede TCP/IP usando conexão cabeada. Sobre a utilização do equipamento: A instalação e utilização da MP-2800 TH em qualquer dos tipos de comunicação foram simples. Com o driver em mãos, em poucos minutos ela estava pronta para uso. Ela se demonstrou bastante rápida na comunicação e impressão, independente do protocolo utilizado. Tivemos um pouco de dificuldade no entendimento do significado da luz de tampa aberta (meio), mas uma breve lida no manual sanou a questão. Sobre a utilização do software de configuração da impressora: Ele tem uma vasta gama de opções, permitindo ajustar a impressora para necessidades mais específicas. Alguns exemplos: Grau de intensidade de impressão, reimpressão caso o papel acabe durante a impressão, velocidade da impressão, desabilitar QR Code, fonte reduzida, ip estático ou dinâmico (dhcp), etc. O tempo investido no conhecimento deste programa não será perdido. Ficha técnica fornecida pelo fabricante: Características: Dimensões: 130mm x 175mm x 130mm (Largura, Profundidade, Altura) Massa: 1Kg Cor: Preta Velocidade de impressão: 250mm/s Guilhotina: 10milhão de cortes de vida útil Conjunto de comandos: ESC/POS Troca de Bobina: Easy Load Interface de comunicação: USB Ethernet Serial Alimentação: 100V a 240V CA, a 50Hz a 60Hz Dimensões do papel: Largura: 58mm a 82,5mm Diâmetro externo: 72mm Espessura: 56µm a 107µm N° de caracteres por linha: FonteA: 48 FonteB: 64 Código de barras suportado: UPC-A UPC-E EAN (IAN) 13 EAN (IAN) 8 CODE39 CODABAR ITF CODE93 CODE128 QRCODE PDF417
  17. Bom dia pessoal, Temos um cliente que possui a impressora POS Bematech MP4200. A mais de uma semana que está dando problema em ambos os caixas do cliente de transmissão. O cliente efetua a venda de alguns cupons e acontece erro na impressora. Olhando os logs do nosso sistema, temos: ---------------------------------------------------------------------------------------- [17/08/2018 18:16:54] [VALIDARATIVOSAT] A impressora não está em operação. ---------------------------------------------------------------------------------------- Analisando o log do componente ACBrPOSPrinter, foi verificado que em todos os momentos que recebemos este erro, é logado: -- 17/08 18:16:19:811 - TraduzirTag(</corte_total>) -> [LF] [LF] [LF] [LF] [LF] [LF] [LF][ESC]w -- 17/08 18:16:19:826 - EnviarStringDevice( [ESC]@[GS][249] [NUL][ESC]2[ESC]a[SOH][FS]p[SOH][NUL][LF][ESC]************[ESC]F[LF][ESC][15]**************[LF][ESC]a[SOH][ESC][15]RE Informatica Ltda[LF][ESC]a[SOH][ESC][15]www.iws.com.br[LF][ESC]@[GS][249] [NUL][ESC]2[LF] [LF] [LF] [LF] [LF] [LF] [LF] [LF][ESC]w[LF]) -- 17/08 18:16:24:818 - TX -> [GS][248]1 -- 17/08 18:16:25:832 - TX -> [GS][248]1 -- 17/08 18:16:26:846 - TX -> [GS][248]1 -- 17/08 18:16:27:860 - TX -> [GS][248]1 -- 17/08 18:16:28:874 - TX -> [GS][248]1 -- 17/08 18:16:29:888 - TX -> [GS][248]1 -- 17/08 18:16:30:902 - TX -> [GS][248]1 -- 17/08 18:16:31:916 - TX -> [GS][248]1 -- 17/08 18:16:32:930 - TX -> [GS][248]1 -- 17/08 18:16:33:944 - TX -> [GS][248]1 -- 17/08 18:16:34:958 - TX -> [GS][248]1 -- 17/08 18:16:35:972 - TX -> [GS][248]1 -- 17/08 18:16:36:986 - TX -> [GS][248]1 -- 17/08 18:16:38:000 - TX -> [GS][248]1 -- 17/08 18:16:39:014 - TX -> [GS][248]1 -- 17/08 18:16:40:028 - TX -> [GS][248]1 -- 17/08 18:16:41:042 - TX -> [GS][248]1 -- 17/08 18:16:42:056 - TX -> [GS][248]1 -- 17/08 18:16:43:070 - TX -> [GS][248]1 -- 17/08 18:16:44:084 - TX -> [GS][248]1 -- 17/08 18:16:45:098 - TX -> [GS][248]1 -- 17/08 18:16:46:112 - TX -> [GS][248]1 -- 17/08 18:16:47:126 - TX -> [GS][248]1 -- 17/08 18:16:48:140 - TX -> [GS][248]1 -- 17/08 18:16:49:154 - TX -> [GS][248]1 -- 17/08 18:16:50:168 - TX -> [GS][248]1 -- 17/08 18:16:51:182 - TX -> [GS][248]1 -- 17/08 18:16:52:196 - TX -> [GS][248]1 -- 17/08 18:16:53:210 - TX -> [GS][248]1 Observei que ao efetuar a ativação do equipamento são utilizados estes parâmetros: -------------------------------------------------------------------------------- ATIVAR - 17/08/18 18:24:58:995 - Modelo.: EscBematech - TimeOut: 3 - Serial.: COM7 - BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0 -------------------------------------------------------------------------------- Gostaria da opinião de vocês sobre este assunto. Desde já agradeço.
  18. Bom dia!!! Estive tentando utilizar o exemplo ACBrPosPrinter, porém essa impressora ao instalar o drive dela ela cria uma porta virtual onde ela me define com COM2. Só que o cabo dela é USB. Alguém pode me dar um auxilio de como corrigir isso?
  19. Boa Noite, como já vi em alguns lugares do forúm , não ficou claro , acbr tem alguma esperança em funcionar usb com bematech ?
  20. Erro retornado pela Impressora: Bematech Item anterior aos trezentos últimos Esse erro foi retornado pela impressora após tentar cancelar um item: -- 19/05 10:31:40:718 TX -> [STX][ENQ][NUL][FS]#[ETX]B[NUL] -- 19/05 10:31:40:765 10:31:40:765 RX <- ACK = 6 Falha: 0 -- 19/05 10:31:41:046 RX <- [NUL][NUL][NUL][NUL][NAK][146][ACK][135][152][NUL][NUL][NUL][NUL] -- 19/05 10:31:41:046 CancelaItemVendido( 39 ) -- 19/05 10:31:41:046 TX -> [STX][BS][NUL][FS][31]0039[7][SOH] -- 19/05 10:31:41:078 10:31:41:078 RX <- ACK = 6 Falha: 0 -- 19/05 10:31:41:093 RX <- [NUL][SOH]r[NUL] -- 19/05 10:31:41:093 ----------------- ERRO ----------------- Erro retornado pela Impressora: Bematech Item anterior aos trezentos últimos ---------------------------------------- O que esse erro quer dizer? Em anexo está o ECF LOG ECF_Log.txt
  21. Bom dia a todos. Estamos com um problema com o SAT RB 2000 da BEMATECH que ao enviar os dados da venda através de métodos do componentes ACbr "ACBrSAT.EnviarDadosVenda" simplesmente a aplicação trava e quando o usuário desconecta o cabo USB do equipamento SAT a aplicação volta ao normal, só que constatamos que o SAT foi enviado para o fisco, quando o usuário tenta novamente realizar o envio acaba duplicando a venda junto ao fisco, já entramos em contato com a BEMATECH fabricante do equipamento e estamos aguardando um retorno. Alguém passou ou esta passando por este mesmo problema? Se conseguiu solucionar poderia nos informar aqui no fórum como conseguiu resolver este grave problema? Agradecemos a atenção de todos.
  22. Prezados, bom dia. Estou utilizando acbrmonitor no meu sistema. Sem motivo aparente e esporadicamente, a configuração da impressora aumenta a fonte. Conforme foto abaixo. Deixe-me explicar melhor. Meu sistema utiliza o ACBRMonitor para fazer emissão de NFCe. Dentro do meu sistema existem relatórios para gerenciar vendas e estes são montados pelo meu sistema, sem nenhum vínculo com o ACBR. Para imprimir estes relatórios eu gero um arquivo TXT e depois crio um arquivo .Bat com o comando para imprimir este TXT na impressora definindo sua Porta. (Comando: >> TYPE C:\gsecf-tmp\RelTmp.txt >COM4). O que está ocorrendo é que, em algum momento, indeterminado, a impressão começa a sair com a fonte maior e isto só ocorre após eu utilizar o acbr para gerar notas, imprimir nfc-e e outros comandos para impressora. Anteriormente eu usava outro software, sem ser o acbr, e isto nunca aconteceu. Estou efetuando testes na minha empresa e coloquei meu sistema com o acbrmonitor em dois clientes para eles testarem e este problema da impressão ocorreu em todos. Se eu desligar e ligar a impressora, o "tamanho da fonte" volta ao normal. Se eu desligar e ligar a impressora, e não utilizar nada do acbr no meu sistema, imprimir só os relatórios, também não desconfigura. Começa a sair errado, em algum momento após utilizar a impressão com acbr. O ACBR possui algum comando que eu possa imprimir qualquer coisa na impressora ? Tipo enviar um arquivo TXT com um texto qualquer e ele imprimir ? As fotos abaixo demonstra o mesmo relatório. Impresso em horas diferente, um com o erro da fonte maior e um impresso normal.
  23. Bom dia a todos, Alguém poderia me ajudar em relação ao seguinte erro retornado ao tentar gerar o espelho MFD de um impressora Bematech? Erro ao carregar a função:Bematech_FI_GeraRegistrosSpedCompleto de: Bemafi32.dll Saberiam me dizer o motivo do erro e como corrigi-lo? Isso apenas ocorre com impressora/emuladores bematech
  24. Bom dia a todos. Estamos com um problema com o SAT RB 2000 da BEMATECH que ao enviar os dados da venda através de métodos do componentes ACbr "ACBrSAT.EnviarDadosVenda" simplesmente a aplicação trava e quando o usuário desconecta o cabo USB do equipamento SAT a aplicação volta ao normal, só que constatamos que o SAT foi enviado para o fisco, quando o usuário tenta novamente realizar o envio acaba duplicando a venda junto ao fisco, já entramos em contato com a BEMATECH fabricante do equipamento e estamos aguardando um retorno. Alguém passou ou esta passando por este mesmo problema? Se conseguiu solucionar poderia nos informar aqui no fórum como conseguiu resolver este grave problema? inclusive o suporte da bematech já acessou os terminais e fez esta verificação, tudo correto, versão do sat, configuração das portas USB para não desligar ... tudo certo e estamos com este problema de travar a aplicação ao enviar a venda e a mesma acabar sendo computada normalmente pelo equipamento junto ao fisco. Com relação ao driver já informamos a própria BEMATECH que o windows 10 não reconhece a assinatura do driver do SAT tampouco da impressora MP 4200 TH então estamos utilizado o driver do próprio windows 10, se alguém encontrou alguma forma de instalar os drivers do fabricante e os mesmos serem reconhecidos pelo windows 10... A BEMATECH ficou de nos dar um retorno em 48 horas este retorno foi realizado dentro do período mais simplesmente fomos informados que deveríamos ligar para o número de telefone de suporte ao desenvolvedor, 08006447277 simplesmente este número de telefone ninguém atende.. chama... chama... rs, se alguém passou por este mesmo problema e conseguiu encontrar alguma solução ficaríamos gratos. Já estamos pensando inclusive na possibilidade de mudar de equipamento e fabricante, pois temos outros clientes utilizado o SAT RB-1000 que é um modelo anterior sem ocorrer problema algum utilizando o mesmo aplicativo de ponto de venda, mas depois desta dificuldade para acionar o suporte estamos pensando seriamente em mudar de equipamentos e fabricante. Agradecemos a atenção.
  25. Bom dia, Tive um problema com o grande total com uma ECF Bematech MP-4200 TH FI, onde o Acbr me retornava o Grande Total com o valor zerado, analisando o código do ACBrECFEscECF.pas vi que a função GetGrandeTotal estava convertendo a string de retorno da ECF para inteiro e no caso a ECF do meu cliente já tinha atingido o valor de R$ 21.478.320,17 no grande total, assim ultrapassou o valor máximo que o tipo Integer suporta no delphi, segue a baixo a solução que encontrei para o problema. Código com o erro: function TACBrECFEscECF.GetGrandeTotal: Double; var StrValue: String; begin RetornaInfoECF( '4|1' ) ; StrValue := EscECFResposta.Params[1] ; Result := StrToIntDef( StrValue, 0 ) / 100; end; Solução: function TACBrECFEscECF.GetGrandeTotal: Double; var StrValue: String; begin RetornaInfoECF( '4|1' ) ; StrValue := EscECFResposta.Params[1] ; Result := StrToCurrDef( StrValue, 0 ) / 100; end;
×
×
  • Create New...