Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Desmembrar Etiqueta Acbrinstore


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

Recommended Posts

Postado

Bom dia estou com erro ao desmembrar a etiqueta, sábado fiz todos os teste e funcionou perfeito , dai domingo atualizei o acbr

já hoje quando fui testar novamente acontece o erro de ean13 inválido.

 

CODIGO ETIQUETA : 2008400000307

PADRAO: 2CCCC0TTTTTTDV

 

Alguém pode me ajudar ?

Postado

Esse componente foi alteração pela última vez em 23/10/2013, você já fez o teste no demo? Já pegou um etiqueta impressa no seu cliente e passou o código de barra bela no Notepad, para saber o que e como o código está sendo montado para balança?

Tem que fazer isso e confrontar com a codificação que vc definiu para saber se tudo está em sincronismo. parametrização balança vs parametrização ACBrInStore

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Postado

Esse componente foi alteração pela última vez em 23/10/2013, você já fez o teste no demo? Já pegou um etiqueta impressa no seu cliente e passou o código de barra bela no Notepad, para saber o que e como o código está sendo montado para balança?

Tem que fazer isso e confrontar com a codificação que vc definiu para saber se tudo está em sincronismo. parametrização balança vs parametrização ACBrInStore

 

Sim estou testando pelo Demo do Acbr.

verifiquei o padrão da etiqueta e está correto. fiz o calculo do digito verificar e está correto também , o estranho é que começou a ocorrer depois que atualizei os fontes.

No outro computador que não estava atualizado funciona de boa, depois que atualizei ele também parou de funcionar;

Postado

o componente trabalha baseado no padrão de configuração da balança, veja na balança como o padrão esta, e configura o ACBrInstore igual.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

  • Solution
Postado

o componente trabalha baseado no padrão de configuração da balança, veja na balança como o padrão esta, e configura o ACBrInstore igual.

 

Resolvi comentando a linha que faz verificação do digito verificador . dai passou direto e funcionou;

Postado

hummm, então o problema deve ser na função que gera o digito, vou da uma verificada se alguém mexeu nela, e o motivo.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Postado

Fiz o teste aqui, sem remover nada, o que ta errado ai ?

post-143-0-34993400-1430779040.png

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

  • 4 semanas depois ...
Postado

Só mudar a unit ACBrUtil na função

 

function EAN13_DV(CodEAN13: String): String;

 

linha 

 

CodEAN13 := String( padR(AnsiString(Trim(String(CodEAN13))),12,'0') ) ;

para 

CodEAN13 := String( padL(AnsiString(Trim(String(CodEAN13))),12,'0') ) ;

 

No fonte do acbr está padR, e só mudar padL na função de fazer o digito.

  • Este tópico foi criado há 3497 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.

The popup will be closed in 10 segundos...