Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado (editado)

Ola Srs do Acbr ,  Li os manuais do Sat , Especificacao tecnica de requisitos Versão: ER 2.15.04  e la diz que podemos ter codigos de barras ou GTIN,  com tamanho  8, 12, 13, 14 

Preencher com o código GTIN-8,
GTIN-12, GTIN-13 ou GTIN-14
(antigos códigos EAN, UPC e
DUN-14), não informar o
conteúdo da TAG em caso de o
produto não possuir este código.

 

muito bem , o acbr teria alguma funcao para checar se o codigo de barras do produto,  se enquadra nestes requisitos?

estou postando aqui , pois ja tenho varios clientes que tem codigos errados nos cadastros e portanto estao sendo recusados com erro 1460....

estes codigos estavam errados, pois como tenho outros codigos no cadastro, nem sempre o cliente usava o codigo de barras, mas sim por outras pesquisas...

Editado por geanjesus
Postado

Fica fácil você validar isso pelo tamanho do código você saberia que tipo de dados estaria inserido no campo, então de acordo com cada modelo você faria a validação, no result da função caso seja false você não informa esse campo no sat, simples.

Sistema de Automação Comercial para diversos segmentos
NF-e, NFC-e, SPED Fiscal - www.arenasoft.com.br

Postado (editado)

Se vc observar o código do ACBr, ele já checa o digito verificador do código antes de incluir a TAG.

O problema que encontrei, esta em outro post, foi no Gertec que tem um BUG. A Gertec já se manifestou indicando correção do problema - Ler:

http://www.projetoacbr.com.br/forum/topic/24019-sat-gertec-critica-ean-gtin-mesmo-quando-valido/

Editado por amarildolacerda

Amarildo Lacerda

Storeware Team

  • Fundadores
Postado

Notei que a verificação de EAN13 está apenas no ECFVirtualSAT...

Ela usa o método "ACBrUtil.EAN13Valido", e você poderia usá-la no seu código antes de alimentar o CFe

    if EAN13Valido(ItemCupom.Codigo) then
      Det.Prod.cEAN := ItemCupom.Codigo;   

Não há rotinas de verificação para os demais tipos...

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á 3363 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...