Jump to content

Promoção 25 Anos de Delphi
25% de desconto em todas as versões

Saiba mais

Ganhe o curso Tributação NF-e para Desenvolvedores

Assinando o SAC Anual este mês
botao.png

 

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Search the Community

Showing results for tags 'elgin'.



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
    • 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
    • Curso Dominando o ACBrMonitor
    • 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 63 results

  1. Boa tarde pessoal, estou com um problema ao emitir um cupom fiscal: Código Retorno: 6099 Mensagem de Retorno: Erro desconhecido na emissão. Informar o administrador. Vi aqui no forum que poderia ser DLL, comunicação e tudo mais, porém não consigo resolver. Está dando em dois SATs: Elgin e Dimep
  2. bom dia estou fazendo a parametrização de um sat modelo Elgin smart no sistema marketup no principio tive dificuldades para fazer o marketup desktop comunicar com o sat para obter informações, o suporte me passou um procedimento para alterar as dll's, consegui alterar e fazer o marketup desktop se comunicar com o sat, porem agora quando faco uma venda e o sat faz a transmissão na hora de gerar a impressão noto que esta escrito que o documento não tem valor pois esta sendo usando em ambiente de homologação. alguém já passou por essa situação ?? ou tem algum procedimento para corrigir esse problema desde já obrigado usando aplicativo marketup desktop certificado a3 valido sat já vinculado ao CNPJ sat comunicando normalmente com o Elgin tools
  3. Olá pessoal, Introduzi no componente ACBrPosPrinter, um novo mecanismo de acesso a Impressora Agora poderemos acessar algumas impressoras, usando a Sintaxe: ACBrPosPrinter1.Porta := 'DLL:MARCA'; Onde MARCA, será o nome da Marca do Fabricante da Impressora... Até o momento, temos suporte para as marcas "ELGIN", e "EPSON" A ideia por traz dessa nova sintaxe de Porta, é permitir usar a DLL/SO do Fabricante, para Imprimir diretamente na Impressora... Ok.. o ACBrPosPrinter, já conseguia acessar impressoras Não Fiscais, pela Porta USB, usando a Sintaxe "RAW:" ACBrPosPrinter1.Porta := 'RAW:Nome da Impressora no Windows'; Mas então porque desenvolvemos essa nova forma de acesso ? A nova sintaxe "DLL:", tem algumas vantagens, em relação a sintaxe "RAW:" Não depende da instalação do Driver de Spool da Impressora.. (note porém, que em alguns casos, o Driver de Spool não pode estar instalado, pois ele bloqueia o acesso a USB) Podemos Ler Informações da Impressora (o que não é possível no modo RAW) Entretanto, como foi dito antes, dependemos de DLL exclusiva do fabricante, para o acesso a Impressora pela USB... Quais são essas DLLs ? Para onde eu devo copiá-las ? Vejamos como foi descrito no ACBrSerial-change-Log.txt Creio que isso responde as duas perguntas, correto ? Você pode encontrar as DLLs no nosso SVN, na pasta: \ACBr\DLLs\PosPrinter, ou ainda pela Web: http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/PosPrinter/ Você pode ainda baixar uma versão do Demo PosPrinterTeste, atualizada, compilado em Lazarus/FPC no link abaixo: Como funciona essa nova técnica ? Quem faz todo acesso as Portas suportadas pelo ACBr, é um subcomponente chamado ACBrDevice, e há um bom tempo, esse componente já possui uma possibilidade de Integração por Hooks O que é Hook ? https://pt.wikipedia.org/wiki/Hooking A ideia por trás dos Hooks, é instalar ganchos, em eventos, que nos permitam interceptar algumas ações e chamadas... Veja esse trecho de código FDevice.HookAtivar := PosPrinterHookAtivar; FDevice.HookDesativar := PosPrinterHookDesativar; FDevice.HookEnviaString := PosPrinterHookEnviaString; FDevice.HookLeString := PosPrinterHookLeString; Aqui instruímos o subcomponente ACBrDevice, a chamar nossos eventos, quando ele precisar "Ativar", "Desativar" uma porta e também quando ele for "EnviarString" e "LeString", de uma determinada porta... Então no interior do componente ACBrPosPrinter, implementamos os eventos indicados acima (PosPrinterHookAtivar, PosPrinterHookDesativar, etc) ... Com isso, o ACBrDevice executará um código nosso, ao invés do que ele normalmente executaria... Veja que dentro dos eventos de ativação e desativação usamos uma Classe de Hook (leia mais abaixo) procedure TACBrPosPrinter.PosPrinterHookAtivar(const APort: String; Params: String); begin if Assigned(FHook) then FHook.Open(APort); end; procedure TACBrPosPrinter.PosPrinterHookDesativar(const APort: String); begin if Assigned(FHook) then FHook.Close; end; FHook por sua vez, é uma variável interna ao ACBrPosPrinter, que contem uma Classe de Hook (TACBrPosPrinterHook), e implementa os comandos necessários, para transmitir essas ações, a DLL do fabricante... Veja o exemplo abaixo, como fica a implementação dos Hooks de Ativar e Desativar, da ELGIN... observe que chamamos métodos Externos, da DLL da Elgin, como: "PrtPortOpenW" e "PrtPortClose" procedure TElginUSBPrinter.Open(const APort: String); var errorNo: Integer; begin if Connected then Exit; inherited Open(APort); try errorNo := xPrtPortOpenW(FPrinter, WideString(fpPort)); // <------- A Q U I ------- if (errorNo <> E_SUCCESS) then raise Exception.CreateFmt(CERROR_OPEN, [fpPort, fpPrinterName]); except fpConnected := False; fpPort := ''; raise; end; end; procedure TElginUSBPrinter.Close; var errorNo: Integer; begin if not Connected then Exit; errorNo := xPrtPortClose(FPrinter); // <------- A Q U I ------- if (errorNo <> E_SUCCESS) then raise Exception.CreateFmt(CERROR_CLOSE, [fpPort, fpPrinterName]); inherited Close; end; Com isso, conseguimos usar a DLL do Fabricante, para estabelecer um túnel entre o ACBrPosPrinter e o equipamento... Como posso implementar um Hook para um novo modelo ? Os Primeiros passos, são verificar: Se o Fabricante disponibiliza uma DLL para acesso direto ao equipamento (sem depender do Spooler) Se há nessa DLL, um método que nos permita Escrever e Ler Dados da Porta USB Ou seja, não precisamos de métodos de alto nível, que façam a formatação de caracteres, ou manipulem a impressora... Pois continua sendo o ACBrPosPrinter, quem montará toda a Sintaxe de comandos a serem enviados para a Impressora, usando a linguagem Esc/Pos... e igualmente, será o ACBrPosPrinter que fará a leitura de respostas, quando for necessário... Na DLL da Elgin, temos um ótimo exemplo de método para isso... function PrtDirectIO(printer:Pointer; // Ponteiro com a Impressora instanciada por PrtPrinterCreatorW writeData:PByte; // Buffer com dados a serem enviados writeNum:integer; // Número de Bytes em "writeData" (tamanho do Buffer) readData:PByte; // Ponteiro com o Retorno a ser Lido (Buffer de saída) readNum:integer; // Numero de bytes disponíveis para escrita em "readData" (tamanho disponível no Buffer de Saída) preadedNum:PInteger // Número de bytes realmente escritos em "readData" ): Integer; cdecl; // Status de retorno E_SUCCESS = 0; Tendo isso em mãos, podemos criar uma cópia de uma das Units já existentes, como por exemplo a Unit ACBrEscPosHookElginDLL.pas, e implementar o suporte usando a nova DLL, e efetuar os ajustes referente a nova Marca
  4. Galera, recebi uma impressora Elgin K fiscal, que comunica e emite a x tudo ok, porém quando eu vou buscar os dados da ultima redução z no ecf teste (e no meu sistema tbm) ele retorna o sequinte erro: ------------------------------------------------------------------------ Erro retornado pela Impressora: FiscNET: ELGIN - K Erro: 11017 - ErroProtIndiceRegistrador Indice do registrador fora da faixa permitida O comando não pôde ser executado! ------------------------------------------------------------------------ Se alguém puder ajudar. Desde já agradeço. O log do ECFTeste está em anexo. acbrlog - Cópia.txt
  5. Bom dia, estou com seguinte problema no Sat Elgin em Produção usando o ACBRSat para enviar uma venda. - 12:20:18:300 - EAccessViolation - Access violation at address 61374438 in module 'dllsat.dll'. Write of address 0A2D1000 então peguei este mesmo xml e usei o Linker Manager da Elgin e o Cupom foi registrado na Sefaz Corretamente. Logo o Sat esta ativado, associado corretamente, a assinatura validei na receita ok também. A ddl esta na mesma pasta do executável, fiz download junto com o programa de instalação da Elgin, creio que seja a mais recente pois não há outra para donwload. Alguém poderia me dar alguma orientação para resolver, ou achar algum caminho... MUITO OBRIGADO! abaixo o procedimento registrado no acbrsat teste - 12:20:04:978 - ACBrSAT.Inicializado - 12:20:08:020 - -- 12:20:08:020 - numeroSessao: 802639 - Comando: ConsultarStatusOperacional - 12:20:08:456 - NumeroSessao: 802639 - Resposta:000001|10000|Resposta com Sucesso.|||000159045|DHCP|192.168.000.015|00:23:dd:f0:81:aa|255.255.255.000|192.168.000.001|187.123.189.061|187.123.189.066|CONECTADO|ALTO|1 Gbyte|178Mbytes|20160906122010|01.00.00|00.06|35160907644955000120590001590450000018609193|00000000000000000000000000000000000000000000|00000000000000000000000000000000000000000000|20160906113748|20160906113850|20160902|20210902|0 - 12:20:11:108 - -- 12:20:11:108 - numeroSessao: 14624 - Comando: ConsultarSAT - 12:20:11:327 - NumeroSessao: 14624 - Resposta:000001|08000|SAT em operação|| - 12:20:18:269 - -- 12:20:18:269 - numeroSessao: 592819 - Comando: EnviarDadosVenda( <?xml version="1.0" encoding="UTF-8"?> <CFe> <infCFe versaoDadosEnt="0.06"> <ide> <CNPJ>07644955000120</CNPJ> <signAC>HHJiJqSydMHS6G3ptOn3974DfuFxarFbPqoOIrm9livV59+k2SpKpZ8XSZOdkuRwi02/JT5ja+MEJgxT+Ld6M4EkYwEut9yzae4wBbA/5b6ZafliirtzedzdDOpRrRWERjYUFlZRu1qVEGZ0Vdbf4NdngXSQJC10kF0SPcxw0Xgkkty/XBSQlLLDtzgAAoShQ+bqd1JxvzxD/xDiXwey/EiqYxHLSnF2BP8Ut0kVJLfuAXVJBihyicZCuc2gsR/0vKvbDRINtPA8OCXA18328Cakh9fZTsywojJQEi89iqV4IakRF//S20vyeXfensy9lNWTrLesLaC1RFjVu4XOqg==</signAC> <numeroCaixa>001</numeroCaixa> </ide> <emit> <CNPJ>07644955000120</CNPJ> <IE>253094785110</IE> <indRatISSQN>S</indRatISSQN> </emit> <dest> <CPF>17361797806</CPF> <xNome>JUAREZ SOARES DE LIMA</xNome> </dest> <det nItem="1"> <prod> <cProd>00072707</cProd> <xProd>CAMISA HENECY 231 MARINHO TAM 4</xProd> <CFOP>5102</CFOP> <uCom>PC</uCom> <qCom>1.0000</qCom> <vUnCom>0.95</vUnCom> <indRegra>A</indRegra> </prod> <imposto> <ICMS> <ICMSSN102> <Orig>0</Orig> <CSOSN>102</CSOSN> </ICMSSN102> </ICMS> <PIS> <PISSN> <CST>49</CST> </PISSN> </PIS> <COFINS> <COFINSSN> <CST>49</CST> </COFINSSN> </COFINS> </imposto> </det> <total> <vCFeLei12741>0.00</vCFeLei12741> </total> <pgto> <MP> <cMP>01</cMP> <vMP>0.95</vMP> </MP> </pgto> </infCFe> </CFe> ) - 12:20:18:300 - EAccessViolation - Access violation at address 61374438 in module 'dllsat.dll'. Write of address 0A2D1000 - 12:20:42:761 - ACBrSAT.Inicializado ACBrSAT.log
  6. 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/
  7. Bom dia! Estamos passando por um problema com os equipamentos da Elgin e da Dimep, sem mais nem menos a luz de "fail" é acesa, e após ocorrendo essa falha não há o que fazer, o cliente acaba tendo que comprar um novo equipamento, exceto caso o equipamento ainda esteja dentro da garantia, neste caso o cliente recebe um novo do fabricante. Possuímos clientes que utilizam outras marcas como Bematech e Tanca, mas o problema vem ocorrendo apenas nos Elgin e Dimep. Tivemos caso em que o problema ocorreu logo após a ativação, o equipamento não chegou a emitir nenhum cupom. Gostaria de saber se mais alguém vem enfrentando este mesmo problema.
  8. Boa tarde a todos, Implementado o método ComandoGaveta em ACBrEscElgin.pas. Poderiam implementar na versão do SVN ? function ComandoGaveta(NumGaveta: Integer = 1): AnsiString; override; function TACBrEscElgin.ComandoGaveta(NumGaveta: Integer): AnsiString; var Tempo: Integer; begin with fpPosPrinter.ConfigGaveta do begin Tempo := max(TempoON, TempoOFF); Result := ESC + 'v' + 'n' + AnsiChr( Tempo ); end; end; Obrigado.
  9. 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.
  10. Boa tarde, tudo bem? Estou com um problema sério que está dificultando a correta utilização do aparelho SAT ELGIN LINKER I *CLIENTES WINDOWS 8.1 / 10* Ocorre o seguinte : Efetuo a instalação padrão (igual a todos os clientes que o utilizam normalmente) porém, há alguns casos, em que o SAT é reconhecido no Gerenciador de Dispositivos normalmente. Porém ao executar o LINKER MANAGER - o mesmo apresenta erro de Driver não instalado - SAT conectado. Após várias tentativas digitando o código de ativação – o mesmo apresenta a tela que está atrás do erro, mas em questão de segundos – o mesmo perde a conexão e volta a falhar. Entrei em contato com o Sr. Kaique do Suporte Técnico Elgin (11) 3383-5776 e o mesmo me disse que já foi resolvido este erro, efetuando a troca do cabo USB, alegando possivelmente ser uma falha no cabo. Efetuamos diversos testes com outros cabos e não obtivemos nenhum resultado. Já fiz todos os procedimentos possíveis, inclusive em alguns casos, efetuamos a troca de sistema operacional, o que minimizou razoavelmente a aparição deste erro, porém há diversos casos, em que o cliente se recusa a fazer o Downgrade para Windows 7 ou então o Update para Windows 10, pois o mesmo acompanha o site da Elgin – e não há indícios de que não funciona em Windows 8.0 ou 8.1 simplesmente nos pedem para fazer o procedimento de desativação de imposição de assinatura, o mesmo é realizado em todos os Windows 8/8.1 e Windows 10, e não apresentam esses erros em todas as instalações Alguém já passou por algum caso parecido ? Pode me ajudar? Desde Já agradeço!
  11. Atenção: Há atualizações das informações desta homologação nas respostas deste tópico. Revisão: 1 --- Introdução: Recebemos gentilmente da ELGIN, a impressora não fiscal RM22, para testes. Utilizando os exemplos do ACBr, PosPrinterTeste.exe e SATTeste.exe. Desenvolvida para o segmento mobile, esta impressora é compatível com Android e iOS, bateria com 1 hora de duração e comunica-se por Bluetooth e USB . Computador Desktop Sistema Operacional Windows 10 64Bit atualizado (07/03/2018) Processador Intel Core 2 Duo Memória 2 GB USB 3.0 Bluetooth 4.0 Impressora RM22 Protocolo Epson Esc/Pos Meios de comunicação Serial Física através do Bluetooth USB Impressão do Autoteste: Siga os passos abaixo: Com a impressora ligada, mantenha pressionado ao mesmo tempo os botões MODE(1) e FEED(2) pressionado por 5 segundos; Será exibido um menu de opções. Pressione FEED(3) para selecionar a opção Autoteste; Novamente pressione o FEED(4) para selecionar Imprimir; Confirme a impressão pressionando FEED(5) novamente: O GIF animado abaixo exemplifica o procedimento descrito acima: Instalação da Impressora RM22: Os drivers e manuais da impressora estão disponíveis neste link: http://automacao.elgin.com.br/produto/rm22+impressora+termica+portatil.aspx USB/Spooler do Windows: Driver Spooler do Windows: https://www.elgin.com.br/imagenet/DownloadCenter/2018-01-23_07-38-130_48147500.zip Para realizar a instalação siga as etapas abaixo: Extraia o arquivo 2018-01-23_07-38-130_48147500.zip; Com o usuário administrador, execute o driver ELGIN RM22 Printer Driver_v-1.0.0.exe; Durante a instalação selecione a porta USB(1) e clique em Avançar(2? Conecte a impressora no USB(1) e clique em OK(2) para finalizar a instalação: Importante: A impressora só será reconhecida pelo computador se o cabo USB for o do fabricante. Com um cabo USB genérico não funcionará. Após concluir a instalação, será exibida a impressora ELGIN RM22(USB) em Impressoras e Scanners Bluetooth/COM: Para realizar a instalação siga as etapas abaixo: Entre em Configurações → Bluetooth, será exibido a impressora RM22(1). Clique em Emparelhar(2) e digite o número 1234 do EDR PIN(3? Em Dispositivos e Impressoras(1), clique com o botão direito em RM22(2) → 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: Driver Spooler do Windows: https://www.elgin.com.br/imagenet/DownloadCenter/2018-01-23_07-38-130_48147500.zip Para realizar a instalação siga as etapas abaixo: Realize a instalação do driver da porta serial emulada, seguindo os passos do 1 ao 2 no tópico Bluetooth/COM; Extraia o arquivo 2018-01-23_07-38-130_48147500.zip; Com o usuário administrador, execute o driver ELGIN RM22 Printer Driver_v-1.0.0.exe; Durante a instalação do driver, selecione a Porta COM(1); clique em Avançar(2); Selecione a porta COM que a impressora está usando, no nosso exemplo é a COM2(3); Conclua a instalação(4? Será exibida a impressora ELGIN RM22 em Impressoras e Scanners: 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 desta forma: Modelo: ppEscPosEpson; Porta: COM2; Colunas: 32; Espaços: 1; Linhas Pular: 2; Pag. codigo: pc860; Gaveta: Invertido ativado (sem ativar detecta como gaveta aberta ao ler o status. Esta impressora não tem suporta a gaveta); Demais configurações não alteramos; Testes de comunicação: Testamos os 3 tipos de comunicação com a impressora (Campo Porta): COMxx (Bluetooth apenas)– Para comunicação virtual serial. No nosso ambiente reconheceu COM2; RAW:nome da instalação da impressora (USB)– Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:ELGIN RM22(USB)); RAW:nome da instalação da impressora (Bluetooth)– Usando também o Spool do Windows, mas através do Bluetooth (exemplo: RAW:ELGIN RM22); Resultados: 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; Leitura de Informações; Código de Barras; QRCode; Teste de acentuação: Tool: https://www.elgin.com.br/imagenet/DownloadCenter/2018-02-01_16-33-260_14583100.rar 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, crase 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 de Status é funcional através da porta serial emulada (COM2/Bluetooth). Abaixo alguns status retornados pela impressora: Pronta para uso: “Nennhum Erro encontrado”; Tampa aberta: “stSemPapel, stOffLine, stTampaAberta,”; 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 utilizadas foram as seguintes: Fortes EscPOS Largura: 180 Topo: 0 Fundo: 0 Esquerda: 0 Direita: 0 Colunas: 32 Espaço Linhas: 1 Linhas Pular: 3 Pag.codigo: pc860 Modelo: ppEscEpson Porta: COM2 Exemplo de um cupom fiscal impresso pela Elgin RM22, usando comandos Esc/POS(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. Para medição mais precisa do tempo de impressão do equipamento nos testes envolvendo o Spooler do Windows (RAW:ELGIN RM22), não usamos o gerenciamento de fila de impressões do Spool do Windows nos testes , devido ele usar a 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 do Windows 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 RM22 foram testadas: Bluetooth/COM emulada: Verificamos que ao enviar impressões em Esc/Pos, com Extratos de 100 itens ou mais na COM emulada, a impressora não finaliza a impressão. Acreditamos que seja algo relacionado com ao tamanho do buffer. 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 configurações foram as seguintes: Modelo: ppEscEpson Porta: COM2 Colunas: 32 Espaços Linhas: 1 Linhas Pular: 3 Pag. codigo: pc860 Resultados: Bluetooth/COM emulada com Spool do Windows: As configurações foram as seguintes: Modelo: ppEscEpson Porta: RAW:ELGIN RM22 Colunas: 32 Espaços Linhas: 1 Linhas Pular: 3 Pag. codigo: pc860 Resultados: USB: As configurações foram as seguintes: Modelo: ppEscEpson; Porta: RAW:ELGIN RM22(USB); Colunas: 32; Espaços Linhas: 1; Linhas Pular: 3 Pag. codigo: pc860 Resultados: Sobre o equipamento: Por ser uma impressora portatil, a ELGIN RM22 é extremamente leve. Pesando 237g, chega perto da media de peso de um smartphone (150g). Ela acompanha um acessório que imita couro, permitindo fixá-la no cinto da calça. De acordo com o fabricante, a bateria mantém 1 hora de impressão até sua próxima recarga. O gabinete é feito de um plástico bem resistente e acabado. Na lateral, há uma alavanca para abrir a tampa da baia da bobina de papel, facilitando sua troca. Essa tampa tem uma janela permitindo verificar se o papel está acabando. O conector USB é protegido por uma tampa de borracha discreta, pois acompanha o layout do gabinete. Ela conta com um display interativo, permitindo alterar algumas configurações como tipo do papel, qualidade da impressão, reset de fabrica e também realizar um autoteste. Ela se comunica por 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. Sobre a utilização do equipamento: A ELGIN RM22 tem um display interativo que permite alterar configurações sem a necessidade de um software. Também permite ao usuário ter uma maior clareza do status da impressora. Com essas funcionalidades no display agiliza a solução de problemas durante uma venda, por exemplo. A instalação e utilização dela foram simples. Em poucos minutos a impressora está pronta para uso via USB ou Bluetooth. Ficha técnica fornecida pelo fabricante: Características: Tecnologia de Impressão: térmica direta Resolução: 203dpi (8dots/mm) Velocidade de impressão: 110mm/s Largura de impressão: 48mm Conexões: USB e Bluetooth Ver 3.0/4.0 [BLE] Economia de energia: Modo Sleep Memória Flash: 4MB Fonte de caracteres alfanuméricos: 9x17, 12x24 dots Código de Barras: UPC-A, UPC-E, EAN8, EAN13, CODE39, ITF, CODE128,CODE93, QR code, PDF417 Gráficos: bitmap com diferentes densidades e definidos pelo usuário Sensores: Tampa aberta, Fim de papel, Black Mark LEDs Indicadores: Power / Error Bateria: Capacidade: 1400mA 3.7V Tempo total de carga: 2 horas (através da porta USB) LCD: 128 x 64 dots com Backlight azul Autonomia: 320m de impressão / carga Papel: Largura: 57.5±0.5mm Espessura: 0.053mm a 0.12mm Diâmetro da bobina: Interno-13mm, Externo-40,5mm Características Físicas: Temperatura de Operação: -5°C a 50°C, Umidade Relativa: 25% a 85%, s/ condensação Temperatura de Armazenamento: -30°C a 60°C, Umidade Relativa: 5% a 95% Dimensões: 84.4(L) x 126.8(P) x 51.5(A) mm Peso: 237g (com bateria) Durabilidade TPH: 50km Software: Linguagem: ESCPOS Driver: Windows XP/ 7/ 8/ 10/ Linux SDK: WinCE, Win Mobile, Android, iOS, Linux
  12. Atenção: Há atualizações das informações desta homologação nas respostas deste tópico. Revisão: 1 --- Introdução: Recebemos gentilmente da Elgin, a impressora não fiscal i7, para testes. Utilizando os exemplos do ACBr, PosPrinterTeste.exe e SATTeste.exe. Ambiente: Computador Desktop Dell Vostro 220s Sistema Operacional Windows 8.1 64Bit atualizado (19/12/2017) Processador Intel Pentium Dual Core Memória 2 GB USB 3.0 Impressora ELGIN-i7 Protocolo Epson Esc/Pos Meios de comunicação Serial emulada através da porta USB USB Impressão do Autoteste: Para realizar a impressão do autoteste, siga os passos abaixo: Desligue a impressora se ela já estiver ligada; Ligue a impressora(1) com o botão Avanço(2) pressionado: O GIF animado abaixo exemplifica o procedimento descrito acima: Instalação da Impressora i7: Os drivers e manuais são disponibilizados no site do fabricante: Spool do Windows: 1_1502216318.rar: http://www.portaldeapoioelgin.com.br/portaldeapoio/sub_executa_download.php?arquivo=manuais/1_1502216318.rar&tipo=RAR class USB/Serial emulado: Procedimento Serial Virtual - i9.rar: https://www.elgin.com.br/PortalElginAdm/Upload/DownloadPublico/Automacao/naofiscais/I9/Driver/Procedimento%20Serial%20Virtual%20-%20i9.rar USB/Serial emulada: Para realizar a instalação siga as etapas abaixo: Realize o download do driver Procedimento Serial Virtual - i9.rar; Conecte a impressora no USB; Será exibido o dispositivo USB-Serial Controller no Gerenciador de Dispositivos: Extraia o arquivo Procedimento Serial Virtual – i9.rar e com o usuário administrador, execute o driver PL2303_Prolific_DriverInstaller_v1.6.0.exe Finalize a instalação aceitando as perguntas feitas pelo instalador; Ao finalizar a instalação, aparecerá o dispositivo serial Prolific USB-to-Serial Comm Port. No nosso exemplo identificou como COM3: Não instale o driver de spooler da impressora caso queira usá-la com comandos Esc/POS. O driver de spooler mantém a porta serial ocupada, não permitindo o uso por outro programa. USB(COM emulada)/Spooler do Windows: Para realizar a instalação siga as etapas abaixo: Realize a instalação do driver da porta serial emulada, seguindo os passos do 1 até o 6 no tópico USB/Serial emulada; Realize o download do driver de spooler: 1_1502216318.rar; Com o usuário administrador, extraia o arquivo 1_1502216318.rar e execute o driver ELGIN_i9_i7_Driver_v-1.6.3 (1).exe. Durante a instalação, selecione ELGIN i7 em Modelo(1) e COM em Porta(2), após isso clique em Avançar(3? Selecione a porta serial em Porta COM(1), no nosso exemplo usamos a COM3, defina a Taxa de baud(2) como 9600 e depois clique em OK(3) para finalizar a instalação: Será exibido a impressora ELGIN i7 em Dispositivos e Impressoras: USB/Spooler do Windows: Por padrão a Elgin i7 emula uma porta COM através do USB para se comunicar com o Windows. Contudo, ela também suporta comunicação USB comum, ou seja, sem a necessidade de emular uma porta COM. Para realizar esta tarefa, será necessário realizar os downloads abaixo: ELGINUtilitySetup V1.2.2.12.exe: https://www.elgin.com.br/PortalElginAdm/Upload/DownloadPublico/Automacao/naofiscais/I7/Printer%20Utility/ELGINUtilitySetup%20V1.2.2.12.exe 1_1502216318.rar (Driver de Spool do Windows): http://www.portaldeapoioelgin.com.br/portaldeapoio/sub_executa_download.php?arquivo=manuais/1_1502216318.rar&tipo=RAR class Siga os passos abaixo para realizar a instalação: Faça a instalação descrita no tópico USB/Serial emulada para haver comunicação com a impressora; Com o usuário administrador, execute ELGINUtilitySetup V1.2.2.12.exe e finalize a instalação aceitando as perguntas feitas pelo instalador; Ao executar a ferramenta ElginUtility, clique em: Adicionar impressora(1), selecione Elgin i7 em Driver da impressora(2), defina COM em Tipo de porta(3), em Porta do Sistema(4) selecione a COM usada pela impressora (COM3 no nosso exemplo), defina 9600 em Baude rate(5); Ao clicar em OK(6), será exibido uma nova linha em Lista de impressoras(7) com as configurações definidas. Para verificar as configurações, clique em Teste de conexão(8). Será exibida a mensagem Conexão bem sucedida!(9? Para configurar a impressora, clique em Configurações avançadas(1), Configurações porta USB(2), selecione USB(3) e depois clique em Configurar(4? Feche o ElginUtility e desligue a impressora. Ao ligá-la novamente, aparecerá no Gerenciador de dispositivos o dispositivo ELGIN i7: Com o usuário administrador, extraia o arquivo 1_1502216318.rar e execute o driver ELGIN_i9_i7_Driver_v-1.6.3 (1).exe. Durante a instalação, defina o Elgin i7 em Modelo(1) e USB em Porta(2), depois clique em Avançar(3) Será exibida a mensagem Instalado com SUCESSO!, clique em OK(4) para finalizar a instalação: Será exibido a impressora ELGIN i7(USB) em Dispositivos e Impressoras: Adicionar o Logotipo A adição do logotipo é feita pela ferramenta de configuração ElginUtility. Para tal, siga os passos abaixo: Se você ainda não instalou e configurou o ElginUtility, siga da etapa 1 até a 5 do tópico USB/Spooler do Windows; Clique em Gerenciar imagens(1) ==> Downloads(2) ==> Adicionar(3) ==> Selecione o logotipo(4) e depois clique em Abrir(5); Será exibido o nome do arquivo(6) em Selecionar Arquivo. Clique em Modo download de G(7), será exibido o número da imagem(8) em Lista de imagens: Obs.: O numero “00” em Lista de imagens(8) é o endereço da imagem dentro da impressora. 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 desta forma: Modelo: ppEscPosEpson; Porta: COM3; Colunas: 48; Pag. codigo: pc860; Logotipo KC1: 48; Logotipo KC2: 48; Logotipo FatorX: 2; Logotipo FatorY: 2; Demais configurações não alteramos; *Importante: Definimos 48 em KC1 e KC2 porque 48 é o 0(zero) na tabela ASC, ou seja, definimos em KC1 e KC2 o valor de 0. Este valor é o endereço da imagem de logotipo, conforme descrito no item 4 do tópico Adicionar logotipo. **Importante: Esta impressora usa ppEscPosEpson para comunicação Esc/Pos e não ppEscElgin. Testes de comunicação: Testamos os 2 meios de comunicação com a impressora de diversas formas (Campo Porta? USB/COMxx(Emulada)– Para comunicação virtual serial. No nosso ambiente reconheceu COM7; RAW:nome da instalação da impressora (USB)– Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:ELGIN i7) RAW:nome da instalação da impressora (USB/Serial)– Usando também o Spool do Windows, mas através do USB/COMxx; Resultados: As imagens abaixo exemplificam os resultados dos testes padrões do ACBrPosPrinter. Observe que o equipamento se saiu muito bem, efetuando corretamente as impressões de acordo com os comandos suportados pelo protocolo Epson Esc/Pos: Formatação de Carácter; Alinhamento; Leitura de Informações; Logotipo; Código de Barras; QRCode; 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); pc473: Alguns acentos agudos, circunflexos e todos os til 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; Leitura de Status: A leitura de Status é funcional através da porta serial emulada (COM3). Abaixo alguns status retornados pela impressora: Pronta para uso: “Nennhum Erro encontrado”; Tampa aberta: “stOffLine, stTampaAberta,”; Pouco papel: “Nenhum Erro encontrado”; Sem papel: “stSemPapel, stOffLine,”; Gaveta aberta: “stGavetaAberta”; Demais testes: Gulhotina: Equipamento não tem guilhotina. O picote é feito manualmente através de serrilha; Abertura de gaveta: Funcionou de forma esperada; 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: 1 Direita: 1 Colunas: 48 Espaço Linhas: 10 Linhas Pular: 3 Pag.codigo: pc860 Modelo: ppEscEpson Porta: COM3 Exemplo de um cupom fiscal impresso pela ELGIN i7, usando comandos 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:ELGIN i7), não usamos o gerenciamento de fila de impressões do Spool do Windows nos testes , devido ele usar a 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 do Windows 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 ELGIN i7 foram testadas: USB/Spooler do Windows: As configurações foram as seguintes: Modelo: ppEscEpson Porta: RAW:ELGIN i7(USB) Colunas: 48 Espaços Linhas: 10 Linhas Pular: 3 Pag. codigo: pc860 Resultados: USB/COM emulada: As configurações foram as seguintes: Modelo: ppEscEpson Porta: COM3 Colunas: 48 Espaços Linhas: 10 Linhas Pular: 3 Pag. codigo: pc860 Resultados: USB/COM emulada com Spool do Windows: As configurações foram as seguintes: Modelo: ppEscEpson Porta: RAW: ELGIN i7 Colunas: 48 Espaços Linhas: 10 Linhas Pular: 3 Pag. codigo: pc860 Resultados: Sobre o equipamento: O painel da ELGIN i7 é bastante intuitivo. Todos as luzes informativas e o botão Avanço estão em português. A chave liga / desliga fica protegida, dificultando seu acionamento acidental. O seu gabinete é feito de um plástico resistente e bem acabado. No topo, há uma alavanca para facilitar a troca da bobina de papel. Em sua base contém os “pés” feito de silicone dificultando o deslise do equipamento. Na traseira há três conectores: energia, USB e RJ11 para conexão com uma gaveta de dinheiro. Ela não tem guilhotina. Para realizar o corte do papel impresso, há uma serrilha. Ela fica no orifício da saída do papel. Sobre o Software de Configuração: O software tem uma interface com botões grandes, deixando clara e amigável, o que facilita o seu entendimento. É necessário configurar que meio de comunicação será usada, ou seja, se é através da serial emulada ou USB comum. Ele permite definir logotipo, code page, atualizar o firmware, teste de impressão, definir se a comunicação será USB ou COM emulada através do USB, entre outros. Sobre a utilização do equipamento: A instalação do equipamento foi simples, em pouco tempo ela estava pronta para uso. A impressora se mostrou bastante rápida usando a COM emulada com ESC/Pos. Ficha técnica fornecida pelo fabricante: Tecnologia de impressão: Térmica Direta Velocidade máx.: 200 mm/seg. Resolução: 203 DPI (8 dots/mm) Largura do Papel: 80mm +/-0,5mm Diâmetro máx. Bobina: 110mm Fontes de caracteres: ASCII 9x17, 12x24 – 14 Code Pages Interfaces de comunicação: USB, com função Virtual Serial COM (ativada pelo botão de avanço) Serrilha: Corte manual do papel Driver de Windows: Windows Vista/ XP / Win7/Win8/ Win8.1 / Win10 Driver de Linux: Sob consulta Compatibilidade: ESC/ POS Códigos de barras: UPC-A / UPC-E / EAN8 / EAN13 / CÓDIGO39 / ITF CÓDIGO 128 / CÓDIGO 93 / PDF417 / QR Code Confiabilidade: Vida útil cabeça térmica = 150km, MTBF = 360.000h Voltagem: Entrada: AC100V-240V 50-60HZ, Saída: 24V±5%, 2.1A Dimensões: 142(L)× 205(P) ×138(A)mm Peso: 1,4kg Garantia: impressora 3 anos, cabeça térmica 1 ano
  13. Atenção: Há atualizações das informações desta homologação nas respostas deste tópico. Revisão: 1 --- Através dos exemplos do ACBr efetivamos testes utilizando as impressoras térmicas não fiscais Elgin i9 e Elgin i7, e com bases nos resultados obtidos irei detalhar todo procedimento realizado. Todos os procedimentos de testes tomaram como foco a impressora Elgin i9, onde que a i7 foi utilizada para fins comparativos entre ambos modelos. *OBS: Manuais, Drivers, aplicativos e outros utilitários da impressora devem ser baixados através no site do fabricante acessando o link: http://www.elgin.com.br/institucional/produto.php?prod=NjEy&sessao=auto (imagem 1) Sobre a instalação: Os testes foram realizados utilizando o sistema operacional Windows 8.1 Pro com interface 64bits, onde este após a conexão como o cabo USB da impressora já ligada e com bobina, instalou seus drivers deixando a impressora pronta para o uso. De acordo com o fabricante, a impressora é disponibilizada com a interface de comunicação USB habilitada. É possível alterar a interface de comunicação para “Porta Serial Virtual”, seguindo os passos no aplicativo Utility: (Ver imagem 2) Selecionar a impressora na “Lista de Impressoras”; Ir em "Configurações Avançadas..."; Ir em "Configurações Porta USB"; Selecionar agora qual interface será utilizada e clicar em "Configurações". (imagem 2) Após isso foi necessário reiniciar a impressora, para assim instalar o driver de acordo com a comunicação selecionada. Concluída a instalação, podemos verificar o driver da impressora no gerenciador de dispositivos do Windows. A emulação da porta serial virtual trabalha com uma baud rate em 115200. Com o objetivo de outras interfaces de comunicação (USB, COM, LPT ou TCP/IP), é necessário instalar o driver disponibilizado no site do fabricante. Para utilização com o SAT Teste, é necessário que a impressora esteja instalada no Windows. Para utilização da impressora no PosPrinterTestes, é necessário que esta esteja com sua porta Virtual Serial emulada, ou caso sua comunicação seja por USB ou TCP/IP, a mesma precisa ser instalada e compartilhada no Windows. A comunicação TCP/IP também pode ser realizada através da porta TCP:IP:Porta. Nos testes utilizando o cabo Ethernet, foi necessário utilizar a versão 1.0.5.2 do driver (esta versão foi adquirida através do contato com o suporte técnico Elgin). Antes da instalação, é necessário fixar a configuração de rede na impressora, tal procedimento pode ser feito em duas maneiras distintas, sendo estas: A primeira forma de configurar a rede é através de um navegador de internet, seguindo os passos: (Ver imagem 3) O IP de fábrica da impressora utilizada é o 192.168.0.31, portanto, acessar o painel de configurações informando este IP em um navegador de internet; Em "Configuration" > "TCP/IP" colocar o IP e o Gateway na mesma faixa da rede interna utilizada; Após isso clicar em "Submit" e depois em "Reset". (imagem 3) Outra forma de configurar a rede é através do aplicativo Utility, indo em: (Ver imagem 4) Configurações Avançadas; Configurações Ethernet; Informar os dados necessários conforme sua rede interna e clicar em Escrever. (imagem 4) A instalação foi realizada seguindo os seguintes passos: (Ver imagem 5) Executar o driver; Selecionar o "Nome do Driver"; Clicar em "Criar porta ..."; Informar o IP fixado na impressora eclicar em "ESTÁ BEM"; (imagem 5) A instalação do modelo i7, que utiliza apenas comunicação via USB ou Serial Virtual, foi semelhante à instalação do modelo i9, utilizando assim o mesmo driver. Para a configuração do logotipo na impressora, seguir os passos: Utilizando o aplicativo Utility, selecionar a impressora na Lista de Impressoras e clicar em “Gerenciar Imagens”; Clicar em “Download”. (Ver imagem 6) (imagem 6) Clicar em “Adicionar” e localizar a imagem que será utilizada; Clicar em “Modo download de G”. (Ver imagem 7) (imagem 7) Após a confirmação do download, a imagem será exibida em “Lista de imagens”, sendo os dois números exibidos o KeyCode1 e KeyCode2. (Ver imagem ? (imagem ? Sobre a utilização: ACBrPosPrinter Os resultados informados abaixo foram adquiridos, em testes, utilizando o componente ACBrPosPrinter e o seu Demo PosPrinterTestes.exe. As configurações utilizadas foram: Modelo: ppEscPosEpson (o protocolo ppEscElgin não deve ser utilizado para esta impressora, pois ele é específico para o modelo Elgin VOX). Porta: Informar a COMxx emulada, ou Compartilhamento do Windows (ex: \\localhost\elgin), ou Para comunicação TCP/IP, informar TCP:IP:Porta. (ex: TCP:192.168.93.31:9100). Ajustar a Baud Rate em 38400 ou 115200. (Padrão de fábrica 115200, porém de acordo com o fabricante, ao utilizar a porta 38400, automaticamente é convertido para 115200, sendo assim funcional com ambas) Colunas: 48. Espaços: A tag 0 deixou o espaçamento entre as linhas adequado, porém foi possível aumentar o mesmo sem verificar problemas, deixando o espaçamento menor e, consequentemente, diminuindo o tamanho da impressão. Linhas a Pular: 2 (ao deixar com 0 a guilhotina foi acionada antes do término da impressão). Pag.Codigo: pc850 (a impressora é compatível com as páginas de códigos pc437, pc850, pc852, pc860, pc1252, dentre outras que podem ser verificadas no manual do usuário). Cod.Barras: Largura - 0, Altura - 0, tag Exibe Numero ativa. Logotipo: KC1 - 48, KC2 - 48 (o keycode do logotipo configurado é o 0 0, assim informar seu valor corresponde de acordo com a tabela ASCII), Fator x - 1 para logotipo reduzido ou 2 para expandido na largura, Fator y é semelhante ao Fator x, porém utilizado regular a altura. Gaveta: Gaveta - 1, On - 50, Off - 200. Resultados apresentados nas Tags de impressão: Tags de Formatação de Caracter: A impressão funcionou corretamente, com exceção da fonte itálico (não encontrado nenhuma especificação informando os tipos de fontes utilizados). (Ver imagem 9) (imagem 9) Tags de Alinhamento: Todos os três alinhamentos (esquerda, centralizado e direita) foram impressos corretamente. (Ver imagem 10) (imagem 10) Teste de Código de Barras: Os códigos EAN 8, EAN 13, CODE 39, CODE 93, CODE 128 e UPC-A foram impressos corretamente, conforme informados no manual, os códigos INT 25 e CODABAR também foram impressos, porém estes não se encontram no manual, os códigos STD 25, CODE 11 e MSI não foram impressos pois não são compatíveis. (Ver imagem 11) (imagem 11) Tags de QRCode: A impressão dos QRCodes funcionou corretamente, ajustando os alinhamentos e tamanhos. A leitura é funcional. (Ver imagem 12) (imagem 12) Tags de Logotipo: O logotipo foi impresso corretamente. (Ver imagem 13) (imagem 13) Tag de Gaveta: A comunicação com a gaveta foi efetuada corretamente. Leitura de Status: Retornos apresentados (utilizando as três formas distintas de configuração de porta): Impressora pronta para o uso, retornou a mensagem: “Nenhum Erro encontrado”. Impressora com tampa aberta, retornou a mensagem: “stOffLine, stTampaAberta”. Impressora com a bobina perto do fim, retornou a mensagem: “stPoucoPapel”. Impressora sem bobina, retornou a mensagem: “stPoucoPapel, stSemPapel, stOffLine”. SAT Teste Os resultados relatados abaixo foram levantados através do componente Fortes Report, utilizando o SATTeste.exe. As configurações de impressão utilizadas foram as seguintes: Largura: 280. Topo: 5. Fundo: 400. Esquerda: 0. Direita: 2. Resultados apresentados após as impressões: Durante os testes foram impressos extratos e extratos resumidos de cupons fiscais eletrônicos, contendo as seguintes informações descriminadas: Logotipo; Dados do consumidor; 6 itens distintos; Totalizadores; Dados para entrega; Observações do contribuinte; Valor aproximado dos tributos dos itens; Numeração do SAT; Código de barras; QRCode. Todos os campos saíram corretamente seguindo as tags de formatação de caracteres, o logotipo saiu centralizado, as quebras de linha foram acionadas no momento certo como também a guilhotina. As impressões dos extratos de vendas do SAT foram realizadas com uma média de, aproximadamente, 250 milissegundos. Os extratos resumidos de vendas do SAT foram impressos com uma média de, aproximadamente, 220 milissegundos. (imagem 14) Comparativo i9 vs i7: A impressora térmica i7 é um modelo mais simples do modelo i9, com alguns aspectos notáveis de diferença, sendo estes: Em questões físicas, o modelo i7 é menor visando sua largura e altura. O modelo i7 não possui guilhotina, BIPs informativos e nivelamento para o aviso de pouco papel. Sua comunicação é realizada apenas via USB ou Serial Virtual. A impressora i7 imprimiu extratos de vendas com uma velocidade média de, aproximadamente, 250 milissegundos, e os extratos resumidos em, aproximadamente, 230 milissegundos, mostrando que, em questões de velocidade, ambas são semelhantes, porém o modelo i9 é alguns milésimos de segundo mais rápido. Utilizando o PosPrinterTeste todas as tags obtiveram os mesmos resultados com ambas impressoras. Conclusões: A impressora térmica não fiscal Elgin i9 é uma ótima escolha, além de possuir uma boa apresentação física, os seus avisos sonoros auxiliam o usuário a se precaver, evitando transtornos durante a sua utilização. Em ambas impressoras, a troca de bobina é realizada de forma simples, possuindo uma imagem de auxílio. O procedimento de instalação é simples de ser realizado, porém este pode se tornar um pouco complicado quando feito por usuários sem familiaridade no ramo, devido à necessidade em alterar o tipo de comunicação entre Virtual Serial ou USB (dependendo da forma de utilização), e caso a utilização seja feita via TCP/IP, o driver utilizado para instalação direta deve ser solicitado junto ao suporte técnico de automação Elgin, não sendo disponibilizado para download no site (em testes, foi possível realizar a comunicação adicionando a porta TCP/IP diretamente pelo Windows, porém tal procedimento requer um conhecimento básico sobre como manusear as impressoras instaladas). Foi atualizado o Firmware de ambas as impressoras sem encontrar problemas durante o procedimento. No modelo i7, a atualização foi necessária para impressão do QRCode “Exemplo de QRCode para SAT” (imagem 12), o procedimento realizado em ambas impressoras é descrito no anexo Atualização do Firmware no término deste tópico. Ambos os modelo são rápidos e trabalham perfeitamente em ambientes de produção, porém a guilhotina existente na i9 é um diferencial notório, devido a grande agilidade pós impressão em um ambiente de grande movimentação. *Anexo Atualização do Firmware. Modelo i9: Para atualização do firmware foi utilizado o aplicativo Elgin Utility na versão 1.2.2.10, e o arquivo DFU na versão 1.3.24. (Aplicativo e DFU disponíveis para download no site). Os procedimentos executados durante a atualização foram realizados seguindo os passos descritos no arquivo “Procedimento gravação de Fw - i9_Ver 1.2.pdf”, localizado dentro do arquivo compactado “FW – i9_V1.3.24.rar”, que pode ser encontrado no site. Todo procedimento foi realizado sem localizar problemas. Modelo i7: Para atualização do firmware foi utilizado o aplicativo Elgin Utility na versão 1.2.2.10, e o arquivo DFU na versão 1.00.08. (DFU coletado diretamente com o suporte automação Elgin). A atualização procedeu seguindo os passos: Em lista de impressoras, selecionar o modelo que será atualizado (se necessário configurar o mesmo em “Adicionar Impressora”); Após a conexão ser funcional, clicar em “Atualizar FW. (Ver imagem 15) (imagem 15) Clicar em “Selecione Arquivo DFU...” Após abrir o arquivo ELGIN_i7_V1.00.08.dfu clicar em “Update”; Ao confirmar a mensagem é necessário reiniciar a impressora. (Ver imagem 16) (imagem 16) Elgin i9 x Elgin i7
  14. Boa noite, comprei uma impressora elgin i9, consegui fazer a instalação corretamente, porém quando coloco o arquivo para imprimir ele está cortando as informações à direita. Não tenho experiência em computação... caso alguém possa me ajudar com algum passo a passo. Obrigada
  15. Bom dia! Estou com um sat da elgin que estou vinculando assinatura do AC, porém ao tentar estou tendo continuamente a mesma mensagem de erro desconhecido 13099. Não achei nada sobre esse codigo de erro, verifiquei o codigo de vinculação junto ao sistema de retaguarda da sefaz, ele é valido. O sat já estava e continua operacional , vinculado com outra software house. Ao consultar status e consultar sat retorna sucesso. Estou fazendo pelo Aplicativo da elgin, é um Linker II. Já tentei reinstalar os drivers do sat e o proprio aplicativo de vinculação. Alguém já passou por essa situação?
  16. Bom dia! Estou iniciando trabalho com SAT Elgin Linker I e gostaria de saber se alguém pode me indicar onde baixo a DLL e algum exemplo para VB6 Agradeço desde já a atenção!
  17. until
  18. Não consegui imprimir etiquetas na impressora ELGIN L42 USB usando o ACBrETQ mesmo setando a porta como USB002 que é a porta usb que a impressora está instalada nada acontece. Alguém poderia me ajudar com isso?
  19. Boa noite, estou iniciando a parte de impressão nas impressoras térmicas e peguei uma Elgin i7 para testar. Gostaria de saber, se possível, qual pasta que fica o exemplo para o funcionamento desta impressora. (Por favor, migrem o tópico para o local correto)
  20. Boa noite companheiros, Venho enfrentando um problema com um ELGIN LINKER II de não conseguir ativar o mesmo. Já liberei as portas 123,443, também já coloquei o ip do aparelho (fixo) no dmz do roteador e nada Sat vinculado certinho (com certificado gratuito da fazenda). ERRO NO WEBSERVICE (nenhum aviso no portal da fazenda) VIDE LOG: 04/07/2018 18:36:10: AC_SAT info Funcao recebida: AtivarSAT Sessao: 095570 04/07/2018 18:36:10: SAT_SEFAZ info Requisicao 1a de acesso a CfeServicoNacional realizada: https://wssatnacional.fazenda.sp.gov.br:443/CfeServicoNacional/CfeServicoNacional.asmx 04/07/2018 18:36:12: SEFAZ_SAT info WS Servico Nacional arquivo parametrizacao carregado 04/07/2018 18:36:12: SEFAZ_SAT info Webservice CfeServicoNacional sucesso! 04/07/2018 18:36:12: SAT_SEFAZ info Requisicao 1a de acesso a CfeAtivacao realizada: https://wssatsp.fazenda.sp.gov.br:443/cfeAtivacao/CfeAtivacao.asmx 04/07/2018 18:36:14: SEFAZ_SAT info WS Ativacao arquivo parametrizacao carregado 04/07/2018 18:36:14: SEFAZ_SAT info Webservice CfeAtivacao sucesso! 04/07/2018 18:36:14: SAT_SEFAZ info Requisicao 1a de acesso a CfeCertificacaoACSAT realizada: https://wssatsp.fazenda.sp.gov.br:443/CfeCertificacao/CfeCertificacao.asmx 04/07/2018 18:36:16: SEFAZ_SAT erro Falha WS. Cod: -10 04/07/2018 18:36:16: SEFAZ_SAT erro Webservice CfeCertificacaoACSAT fracasso! 1 04/07/2018 18:36:16: SEFAZ_SAT erro Certificação falha no webservice 04/07/2018 18:36:16: SAT erro Certificação terminada com fracasso! 04/07/2018 18:36:16: SAT_SEFAZ erro AtivarSAT fracasso na Certificacao: ACSAT 04/07/2018 18:36:46: SAT erro AtivarSAT fracasso! Alguma luz?
  21. Boa tarde, Gostaria de saber se alguém sabe o código de ativação emergencial do SAT Elgin (Linker), pois achei que fosse padrão, pois homologuei o sat da bematech e no manual deles vem descrito que são oito vezes o numero 8, mas testei isso no sat Elgin( o sat de produção) e não funciona, tomo sempre o erro dizendo que o código de ativação emergencial é inválido. Será que alguém tem esse código? Obrigado.
  22. Tenho uma impressora Elgin I7, já configurada, e eu já estou utilizando ela via DLL, porem em algumas impressões o sistema simplesmente fecha logo após imprimir o QRCode. Não é gerado, ou pelo menos mostrado nenhum erro e isso só acontece as vezes. eu utilizo esse codigo para mandar o qrcode para a impressora: //Concatenando a string string QRCode = CodBarras + "|" + HoraEmissao+ "|" + DataEmissao + "|" + ValorTotal + "| |" + objxml.SelectSingleNode("CFe/infCFe/ide/assinaturaQRCODE").InnerText; Retorno = IMP_ELGINDLL.PrtPrintSymbolW(p, 103, QRCode, 49, 4, 0, 1);
  23. Version 1.0.1

    1,023 downloads

    Faça Download das apresentações, que exibimos nas Palestras do Evento: Elgin - ACBr - Implementando a NFCe
  24. Bom dia pessoa, tenho uma impressora Vox da Elgin que não está saindo o QRCode, pesquisei sobre a mesma aqui no forum e segui as dicas que encontrei, mas não obtive o resultado esperado. Então gostaria de saber de alguém que esteja funcionando se tem alguma dica mais do que fazer.
  25. Boa tarde, estou com um problema com o SAT Elgin Linker em produção em um cliente, o caso é o seguinte, o SAT estava ativado e em funcionamento normal, porem a Inscrição Estadual (IE) desse cliente foi alterada junto a sefaz, porem o SAT sempre que entra em parametrização carrega a IE antiga, em buscar pela internet, encontrei informações de que ele realiza a parametrização dos dados junto a CADESP, consultei as informações do cliente, e a nova IE já está atualizada, porem o SAT ainda busca na parametrização as informações antigas, existe alguma forma de alterar essa parametrização do SAT? , ele mantem algum arquivo local com os dados da parametrização de ativação local?, alguem saberia informar ou já passou por problemas parecidos.
×
×
  • Create New...