Ir para conteúdo
  • Cadastre-se

dev botao

Conversão em EAN válido


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 1724 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá a todos,

Estou usando a função "ImprimirBarras" do ACBrEtq passando códigos onde o DV é inválido, como por exemplo "2010000008001", e reparei que a própria função está consertando o DV para mim, nesse exemplo vira "2010000008003".

Minha dúvida é, a função realmente calcula o DV correto pra mim? Se sim não preciso me preocupar em calcular o DV.

Desde já agradeço a atenção

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
52 minutos atrás, Antonio D. Méndez disse:

Bom dia.

No caso vc deve estar usando o tipo de código EAN, é importante lembrar que quando for ler esta etiqueta, todos os digitos serão considerados, inclusive o verificador.

Att.

Olá, tudo bom?

Obrigado pela dica, mas a questão na verdade é outra.

Como exemplifiquei acima "aparentemente" a função ImprimirBarras conserta e sugere o DV correto, gostaria de confirmar com o pessoal da programação se é isso mesmo.

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

O DV é adicionado automaticamente nesse tipo de código de barras. 

Para entender melhor, veja o manual PPLA_PPLB disponível no svn em tools\Etiqueta\Argox

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
7 minutos atrás, Juliana Tamizou disse:

Bom dia.

O DV é adicionado automaticamente nesse tipo de código de barras. 

Para entender melhor, veja o manual PPLA_PPLB disponível no svn em tools\Etiqueta\Argox

Att.

SVN do Trunk2? Não achei tal caminho.

trunk2.png

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Está um nível antes do seu print.

Veja a página relativa ao tipo de código EAN-13 (lembrando que outros tipos tb podem ter DV)

image.png

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
8 horas atrás, Juliana Tamizou disse:

Bom dia.

O DV é adicionado automaticamente nesse tipo de código de barras. 

Para entender melhor, veja o manual PPLA_PPLB disponível no svn em tools\Etiqueta\Argox

Att.

Oi Juliana... Tudo bom?

Eu li aqui, mas pra ser sincero não entendi nada kkkk

Mas resumindo, se eu colocar os 12 primeiros digitos (201000000800) e jogar um DV qualquer (1), o componente calcula e imprime o DV correto (que nesse caso seria 3)?

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
16 horas atrás, doidopb disse:

Mas resumindo, se eu colocar os 12 primeiros digitos (201000000800) e jogar um DV qualquer (1), o componente calcula e imprime o DV correto (que nesse caso seria 3)? 

Sim. Isso vai acontecer. Mas, eu sugiro você verificar sua rotina.

Se você armazena ou utiliza esse código em outras partes, deveria fazê-lo corretamente, não concorda?

Imagine a confusão que isso pode gerar em usuários desavisados do seu sistema...

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
22 minutos atrás, EMBarbosa disse:

Sim. Isso vai acontecer. Mas, eu sugiro você verificar sua rotina.

Se você armazena ou utiliza esse código em outras partes, deveria fazê-lo corretamente, não concorda?

Imagine a confusão que isso pode gerar em usuários desavisados do seu sistema...

Com certeza meu amigo, fiz isso, inclusive com a dica do Daniel em

Mas eu fiquei curioso com o comportamento da etiqueta gerada pelo componente, onde o DV era corrigido automaticamente, e por isso abri esse tópico.

Grato pelo retorno.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
2 minutos atrás, doidopb disse:

Com certeza meu amigo, fiz isso, inclusive com a dica do Daniel em

Mas eu fiquei curioso com o comportamento da etiqueta gerada pelo componente, onde o DV era corrigido automaticamente, e por isso abri esse tópico.

Grato pelo retorno.

Joia. Bom trabalho por aí.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1724 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.