Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3569 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Olá pessoal comecei agora utilizar o componente, e estou com as seguinte dúvidas:

 

Ao imprimir etiqueta passando parametros conforme linha abaixo, na etiqueta o código sai '896003701685' falta o '7' o que pode ser? Lembrando que ao ler com leitor de código de barras le o código correto  '7896003701685', só os número impressos sai sem o primeiro numero.

ImprimirBarras(orNormal, 'F', '2', '2', 32, 0, '7896003701685', 90, becSIM);

 

Gostaria de imprimir etiqueta com códigos reduzido que não seja EAN, exemplo código 61. Gostaria que saisse impresso o código de barras e código do produto, atualmente estou fazendo da seguinte forma:

ImprimirBarras(orNormal, 'F', '2', '2', 32, 0, '61', 90, becSIM); 

 

 

 

 

Desde ja agradeço!

Editado por andersonh

EL Soluções em Informática

Desenvolvimento  e Suporte (ERP, NF-e, CT-e, Sped Fiscal, EFD Contribuições, Emissor de Cupom Fiscal)
Ronda Alta - RS

(54)3364-1588
www.elinfo.com.br

 

  • Fundadores
Postado

Experimente enviar o código com apenas os 12 primeiros caracteres, e deixe a Impressora calcular o último dígito, que é o digito verificador...

 

Para códigos numéricos sem tamanho fixo, use o 2of5

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

beleza Daniel deu certo, estou mandando asssim o comando:

ImprimirBarras(orNormal, '2', '2', '2', 32, 22,Trim(cdsEtiqCod.AsString), 90, becSIM); //Tipo 2 - Interleaved 2 of 5

 

É normal imprimir somente o número e não o código para ler com o leitor de códigos de barra quando uso esse tipo?

 

Ja aproveitando, a única forma que fiz a impressora funcionar foi instalar ela como uma impressora e compartilhar, ai no sistema uso Porta: \\127.0.0.0\Argox\ 

mesmo ela estando na LPT1. Existe alguma outra forma?

 

Valeu obrigado pela ajuda!

EL Soluções em Informática

Desenvolvimento  e Suporte (ERP, NF-e, CT-e, Sped Fiscal, EFD Contribuições, Emissor de Cupom Fiscal)
Ronda Alta - RS

(54)3364-1588
www.elinfo.com.br

 

  • Fundadores
Postado

Não há problemas usar porta compartilhada dessa maneira... alias essa é a única solução quando a impressora é USB...

 

Veja o manual PPLA e PPLB para compreender melhor os códigos de Barras existentes:

https://acbr.svn.sourceforge.net/svnroot/acbr/tools/Argox/

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 1 ano depois...
Postado

Não há problemas usar porta compartilhada dessa maneira... alias essa é a única solução quando a impressora é USB...

 

Veja o manual PPLA e PPLB para compreender melhor os códigos de Barras existentes:

https://acbr.svn.sourceforge.net/svnroot/acbr/tools/Argox/

Daniel boa tarde, quem sabe você pode me ajudar... 

 

Cenário: 

 

Estamos imprimindo etiquetas com códigos de barra usando uma argox, mas os produtos em questão não utilizam a codificação EAN 12 ou EAN 13, quando a impressão é feita esta sendo trocado o ultimo digito da direita do Código. Nos informaram que devemos desligar o calculo do digito verificador na impressora.

 

Perguntas:

 

1 - É possível desligar o calculo do código verificador ( EAN ) que é feito pela impressora? , como ?

2 - Existe alguma forma de recepcionar o código que esta sendo enviado para o Driver da impressora ?  ( para que se possa interpretar o comando enviado )

 

 

Desde já obrigado. 

  • Fundadores
Postado

Provavelmente você está enviando um código EAN inválido (com erro no calculo do último dígito), e por isso a Impressora calcula outro dígito

 

no ACBrUtil.pas você tem rotinas que calculam o digito do EAN13

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Este tópico foi criado há 3569 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.