Ir para conteúdo
  • Cadastre-se

Anderson Freitas Taborda

Membros
  • Total de ítens

    15
  • Registro em

  • Última visita

Posts postados por Anderson Freitas Taborda

  1. Buenas, galera seguinte

    Meu cliente adquiriu uma impressora Xprinter Xp-d600 80mm da China. E não estou conseguindo configura-la dentro do acbr pos printer.

    Já baixei manuais, mexi nos jumpers de configuração, mas não estou conseguindo realizar a impressão corretamente.

    Alguém já mexeu com esta impressora?

  2. 2 minutos atrás, Anderson Freitas Taborda disse:

    Prezados boa tarde

    Tenho o seguinte codigo para impressao de etiquetas:

                      begin
                        codReduzido := StringGridItens.Cells[5, i];
                        Tamanho := StringGridItens.Cells[4, i];

                        ImprimirTexto(orNormal, 2, 1, 1, 15, 560, codBarras, 50);
                        ImprimirBarras(orNormal,
                          IfThen(EAN13Valido(codBarras), 'F', 'E'),
                          IfThen(EAN13Valido(codBarras), '2', '2'),
                          IfThen(EAN13Valido(codBarras), '2', '2'), 50,
                          { inicio da altura do codigo de barra }
                          IfThen(EAN13Valido(codBarras), 560,
                          IfThen(Length(codBarras) >= 9, 560,
                          IfThen(Length(codBarras) <= 8, 560))), codBarras, 125, becNAO);


                        ImprimirTexto(orNormal, 2, 1, 1, 60, 845, 'TAM: ' + Tamanho, 50);
                        ImprimirTexto(orNormal, 3, 1, 1, 90, 845, valor, 100);
                        ImprimirTexto(orNormal, 2, 1, 1, 135, 845, 'PRECO', 50);
                        ImprimirTexto(orNormal, 2, 1, 1, 210, 550, produto, 50);
                        pos_ultima_etiqueta := 1;
                      end;

    O que acontece é o seguinte, quando tenho um codigo valido pelo EAN13 ou EAN8 (válidos) a impressão do codigo de barras fica perfeito na etiqueta, se tenho um codigo maior que 13 caracteres definido pelo usuario, o codigo de barras ocupa a etiqueta toda. Existe alguma maneira de padronizar o tamanho do codigo? deixando todos no mesmo tamanho do EAN13 ou EAN8?

     

    IMG_20171101_150609114.jpg

    Ah, um detalhe, ja testei todos os tipos de letras do A ao T, mas sempre tive divergencias no final. Um que ficou bom foi o IfThen(EAN13Valido(codBarras), 'F', 'C'), mas na hora de utilizar o leitor, ele gerou digitos a mais, não localizando o produto no programa!

  3. Prezados boa tarde

    Tenho o seguinte codigo para impressao de etiquetas:

                      begin
                        codReduzido := StringGridItens.Cells[5, i];
                        Tamanho := StringGridItens.Cells[4, i];

                        ImprimirTexto(orNormal, 2, 1, 1, 15, 560, codBarras, 50);
                        ImprimirBarras(orNormal,
                          IfThen(EAN13Valido(codBarras), 'F', 'E'),
                          IfThen(EAN13Valido(codBarras), '2', '2'),
                          IfThen(EAN13Valido(codBarras), '2', '2'), 50,
                          { inicio da altura do codigo de barra }
                          IfThen(EAN13Valido(codBarras), 560,
                          IfThen(Length(codBarras) >= 9, 560,
                          IfThen(Length(codBarras) <= 8, 560))), codBarras, 125, becNAO);


                        ImprimirTexto(orNormal, 2, 1, 1, 60, 845, 'TAM: ' + Tamanho, 50);
                        ImprimirTexto(orNormal, 3, 1, 1, 90, 845, valor, 100);
                        ImprimirTexto(orNormal, 2, 1, 1, 135, 845, 'PRECO', 50);
                        ImprimirTexto(orNormal, 2, 1, 1, 210, 550, produto, 50);
                        pos_ultima_etiqueta := 1;
                      end;

    O que acontece é o seguinte, quando tenho um codigo valido pelo EAN13 ou EAN8 (válidos) a impressão do codigo de barras fica perfeito na etiqueta, se tenho um codigo maior que 13 caracteres definido pelo usuario, o codigo de barras ocupa a etiqueta toda. Existe alguma maneira de padronizar o tamanho do codigo? deixando todos no mesmo tamanho do EAN13 ou EAN8?

     

    IMG_20171101_150609114.jpg

  4. 23 horas atrás, Daniel Simoes disse:

    Tente com o Demo do ACBrPosPrinter

    Bom dia

    Então Daniel, no demo ele funciona corretamente, consigo abrir e fechar normalmente. Agora quando vou pra minha aplicação, ela abre mas não fecha, ai tenho que desligar a impressora (nisso escuto um estralo), onde ai sim consigo fechar a gaveta. O detalhe é, tenho várias impressoras aqui, inclusive a I9, e funciona perfeitamente. Já revisei os parametros dos componentes e esta tudo de acordo!

     

     

    2 minutos atrás, Anderson Freitas Taborda disse:

     

    Alias, o executável que você me disponibilizou, esta diferente daquele que possuo aqui do trunk. Isso que fiz a atualização dele hoje!

  5. Prezados bom dia

    Meu cliente possui uma gaveta da bematech e uma impressora elgin i7, cada vez que ele realiza uma venda, emite o cupom, a gaveta abre, mas na hora fechar, ele não fecha. Para que consiga realizar o fechamento da gaveta, é necessário desligar a impressora. Ai tudo volta a funcionar normalmente. Ja realizei os testes com outras impressoras (bematech mp-4200, elgin i9, epson) e todas funcionaram perfeitamente.

    Alguém já teve esse problema? Poderiam me ajudar? Utilizo o ACBRGav.

  6. Agora, Sérgio Assunção disse:

    Conseguiu testar o SATTeste com o seu aparelho ?

    Realmente, na pasta do SATTeste, não consegui abrir pelo XE7. Então, criei uma nova app e transferi  as telas e o fonte.

    O mesmo agora executa, porem dá erro no Debug. Percebi que mesmo executável gerado. Fora do XE7 funciona sem problema.

    Segue ai.

    SAT.rar

  7. Sim, mas é sobre ele mesmo, só que estou rodando ele agora no XE7, aquela versão de teste da acbr, nao foi compativel com o XE7. Então eu estou com o SAT ELGIN LINKER II - KIT DE DESENVOLVIMENTO LINKER II

  8. Sergio, pode me orientar, quando compilo o software, acusa o erro abaixo, quando abro o software direto pelo executável, funciona normalmente.

    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project WebControlPDV.exe raised exception class EACBrSATErro with message 'Erro ao carregar a função: AssociarAssinatura na Biblioteca: c:\Sat\Sat.dll'.
    ---------------------------
    Break   Continue   Help   
    ---------------------------

    Agora ja nao sei se é a DLL ou alguma configuração que tenho que fazer no delphi.

  9. Prezados boa tarde.

    Preciso da ajuda de vocês, para resolver o problema do bendito erro 6010 do sat da bematech.

    Antes de postar essa duvida, olhei todos os posts aqui no fórum,  e não consegui resolver meu problema.

    Meu sat abre a comunicação e tudo mais, so que na hora de enviar o XML pro Sat ocorre esse erro! Já estou com a versão 0,07 da atualização. Alguem poderia me ajudar?

    Segue xml em anexo!

    AD20170825140610-386893-env.xml

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.