fernandes_bfg Postado 27 Maio, 2015 Postado 27 Maio, 2015 Senhores, boa tarde! Pesquisei no fórum e no Google em geral e não encontrei muita informação sobre a impressora não fiscal Sweda modelo SI-300S. Adquirimos uma recentemente para ser utilizada no "kit sat", ou seja, para imprimir extratos do Sat Fiscal. Eis algumas considerações sobre a mesma: Impressão em tamanho normal apenas aceita 42 colunas (padrão das outras marcas, EPSON por exemplo é 48) Tive que alterar o fonte de forma a imprimir tudo condensado. Problemas com o código de páginas quando é feita a impressão por ESC/POS. Não estava imprimindo acentuação. Tive que alterar a codificação da página para WPC-1252. É necessário alterar uma chave na parte inferior do equipamento para que se possa comunicar via ESC/POS. A maior parte dos comandos da impressora EPSON funciona nela, inclusive o QRCode. Como vi que estava sem muito material e informação, tomei a liberdade de alterar a unit do ACBr para adicionar e adequar esse modelo de impressora. Me perdoem se fugi em algum padrão ou algo não esteja coerente. Estou anexando por talvez ajudar alguém na mesma situação. O código está comentado justificando as alterações. Em anexo uma foto do extrato depois das alterações e o fonte para analise. Desde já agradeço. acbrsatextratoescposSwedaSI300s.rar 1
Fundadores Daniel Simoes Postado 27 Maio, 2015 Fundadores Postado 27 Maio, 2015 Essa Unit não será mais utilizada... No Trunk2 toda a impressão de EscPos é feita pelo novo componente Mas as informações que você forneceu, podem ser úteis para compatibilizar esse modelo com o novo componente... 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
fernandes_bfg Postado 28 Maio, 2015 Autor Postado 28 Maio, 2015 Prezado Daniel, Para mim foi essencial a alteração para adequar eficaz e rapidamente a impressão do extrato do Sat para esse modelo de impressora. Meu prazo era curto rsrs, e ainda não tive tempo de estudar o componente TACBrPosPrinter. Obrigado pela resposta e espero que as informações ajudem! Qualquer dúvida, estou a disposição. Abraços
pisani Postado 3 Agosto, 2015 Postado 3 Agosto, 2015 Bom dia, Estou trabalhando com a impressora SI - 300S da sweda com o trunk 2. Porém a impressão aparace feita pelo acbr sai grande... parece que os parâmetros de compactação não estão sendo enviados... Estou utilizando o "ACBrECFVirtualSAT", a unit em questão nesse tópico foi incorporada ao projeto? como devo configurar o componente de impressão para este equipamento? Desejá agradeço.
Fundadores Daniel Simoes Postado 3 Agosto, 2015 Fundadores Postado 3 Agosto, 2015 Provavelmente você está usando o Modelo errado em TACBrPosPrinter... Antes de partir para o SAT... faça os seus testes usando a aplicação Demo do "PosPrinterTeste" Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Henrique Postado 28 Agosto, 2015 Postado 28 Agosto, 2015 Boa noite, tive um problema com a SI-300S da sweda, [ AcbrExtratoEscPos.pas ] O Demonstracao do AcbrSAT nao imprimia o code128, apenas o QRCODE, no inicio pensei que fosse a impressora, depois de muito se debater com drivers e tudo mais, percebi no demo do PosPrinter que quando mudava a largura do codigo de barras, comecava a aparecer o codigo, por exemplo, largura 0, tamanho 0, apenas cabia 12 caracteres, fora disso o codigo de barras nao aparecia, mudando para largura 1 e altura 40, dava certo !, logo tentei no demo do AcbrSAT, nao funcionou !, mudei e nada ! descobri que no AcbrExtratoEscPos.pas tinha um erro! veja: FPosPrinter.Buffer.Add('<barra_mostrar>0</barra_mostrar>'+ '<barra_largura>2</barra_largura>'+ < --------------- nao estava pegando do componente '<barra_altura>40</barra_altura>'+ < --------------- nao estava pegando do componente '<code128>'+copy(CFeCanc.infCFe.ID,1,22)+'</code128>'); FPosPrinter.Buffer.Add('<code128>'+copy(CFeCanc.infCFe.ID,23,22)+'</code128>'+ '<barra_mostrar>'+IfThen(ConfigBarrasMostrarCodigo,'1','0')+'</barra_mostrar>'+ '<barra_largura>'+IntToStr(ConfigBarrasLarguraLinha)+'</barra_largura>'+ '<barra_altura>'+IntToStr(ConfigBarrasAltura)+'</barra_altura>'); nao sei se fiz certo, mas mudei para FPosPrinter.Buffer.Add('<barra_mostrar>0</barra_mostrar>'+ '<barra_largura>' + inttostr( ConfigBarrasLarguraLinha ) + '</barra_largura>'+ '<barra_altura>'+inttostr( ConfigBarrasAltura )+'</barra_altura>'+ '<code128>'+copy(CFeCanc.infCFe.ID,1,22)+'</code128>'); FPosPrinter.Buffer.Add('<code128>'+copy(CFeCanc.infCFe.ID,23,22)+'</code128>'+ '<barra_mostrar>'+IfThen(ConfigBarrasMostrarCodigo,'1','0')+'</barra_mostrar>'+ '<barra_largura>'+IntToStr(ConfigBarrasLarguraLinha)+'</barra_largura>'+ '<barra_altura>'+IntToStr(ConfigBarrasAltura)+'</barra_altura>'); e agora funcionou perfeito !, estou postando aqui porque sou noob e me estressei muito procurando a solucao, espero que ajude outras pessoas. Obrigado.
Moderadores Juliomar Marchetti Postado 28 Agosto, 2015 Moderadores Postado 28 Agosto, 2015 Então não necessita postar em todos os locais que achar referencia sobre.. somente um basta!;) leia as regras do fórum para se inteirar melhor 1 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Fundadores Daniel Simoes Postado 28 Agosto, 2015 Fundadores Postado 28 Agosto, 2015 Vou remover do Extrato do ACBrSAT a configuração forçada das propriedades do Cod.barras... assim o usuário configura no ACBrPosPrinter Feito, já está no SVN... 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Henrique Postado 29 Agosto, 2015 Postado 29 Agosto, 2015 Vou remover do Extrato do ACBrSAT a configuração forçada das propriedades do Cod.barras... assim o usuário configura no ACBrPosPrinter Feito, já está no SVN... Muito Obrigado!. Estou comecando agora, mas darei suporte ao AcbrSac logo logo! Vale apena ! Obrigado mais uma vez!
pvbinatto Postado 27 Setembro, 2017 Postado 27 Setembro, 2017 Pessoal tudo na paz? Eu verifiquei em um cliente esta mesma impressora porém no ACBR no POS Printer não consta essa marca para ativar pela porta Serial. Algum ACBR novo com essa nova marca? Att Paulo
Fundadores Daniel Simoes Postado 27 Setembro, 2017 Fundadores Postado 27 Setembro, 2017 Essa impressora é 100% compatível com ppEscPosEpson Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Fundadores Daniel Simoes Postado 23 Janeiro, 2018 Fundadores Postado 23 Janeiro, 2018 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora