Ir para conteúdo
  • Cadastre-se

dev botao

CFE SAT GTIN Código de Barras


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

Recommended Posts

Bom dia!

Ao gerar um CFe através do equipamento BEMATECH RB1000 FI aparece o seguinte erro em anexo GTIN INVALIDO que apriori seria o código de barras.

Porém no produto veio com esse código de barras na embalagem, em consulta no link abaixo realmente o ultimo digito está errado.

Gostaria de saber se existe a possibilidade desse produto vim com o código de barras errado e na emissão do SAT rejeitar.

https://www.gs1.org/check-digit-calculator#gtin

 

 

10.png

20.png

30.png

40.png

Editado por Rafael Fachini
Link para o comentário
Compartilhar em outros sites

Como se trata de embalagens de terceiros tudo pode acontecer em termos de impressão e rotulagem, já vi coisas piores rsrs.

Para evitar esse tipo de problema aconselho colocar uma validação usando  a unit ACBrUtil:

if (EAN13Valido(dm.cdsItemVendaCompleto.FieldByName('EAN13').AsString)) then
   Prod.cEAN:= dm.cdsItemVendaCompleto.FieldByName('EAN13').AsString;

Isso resolveu meus problemas, porque mesmo que o código esteja certo mas as vezes o leitor dá umas zicas na leitura eu pego antes de enviar para o SAT.

image.png.7b12b65221605b4e2ee1b0693683f18d.png

Sistemas para Bares, Restaurantes e Varejo

https://www.wllsistemas.com.br

 

Link para o comentário
Compartilhar em outros sites

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