Página 3 de 4

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 13 Set 2018 19:23
por Itamar M. Lins Jr.
Ola!
Da uma olhada na
NT_2017_001_v1.00_Validações_do_GTIN.pdf
Mas no link que o Jairo postou explica.
O EAN é o da caixa e o outro é da menor unidade (vendida) a pessoa pode comprar a CAIXA(com 10) ou a Unidade.

Código: Selecionar todos

cEAN
Preencher com o código GTIN8, GTIN 12, GTIN 13 ou GTIN 14 (antigos códigos EAN, UPC e DUN 14).
Para produtos que não possuem código de barras com GTIN, deve ser informado o literal “SEM GTIN”; Nos demais casos, preencher com GTIN contido na 
embalagem com código de barra

Código: Selecionar todos

cEANTrib
Preencher com o código GTIN-8, GTIN-12, GTIN-13 ou GTIN-14 (antigos códigos EAN, UPC e DUN-14) da unidade tributável do produto.
O GTIN Tributário deve corresponder ao GTIN da menor unidade comercializada no varejo identificável por código GTIN
Saudações,
Itamar M. Lins Jr.

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 14 Set 2018 17:00
por Jairo Maia
Olá hazael,

cEAN, é o código do produto que será lido pelo operador do PDV, e cEANTrib, é o código da menor unidade tributária.

Pegando seu exemplo:

1-Se alguém comprar a caixa com 12 unidades, no cupom ou nota fiscal será:
cEAN: 11234567890123 (código do produto vendido, ou seja, a caixa com 12 unidades, então o EAN14 da caixa)
e
cEANTrib: 1234567890123 (código da menor unidade tributada, ou seja, o código do produto dentro da caixa, então EAN13 da unidade).

2-Se um comprador comprar apenas a unidade desse produto avulsa, seria:
cEAN: 1234567890123 (código do produto vendido. Como se trata de produto avulso, então o EAN13 do produto avulso)
e
cEANTrib: 1234567890123 (código da menor unidade tributada, nesse caso, são os mesmos, ou seja, o EAN13 da unidade).

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 21 Set 2018 19:20
por JoséQuintas
qttrib.png

Caixa com 24 unidades, a quantidade tributável é ... 1....
Vou ter que rever minha rotina...
A maior empresa de Petróleo do Brasil não poderia estar fazendo errado.... ou poderia?

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 23 Set 2018 19:04
por Jairo Maia
hazael escreveu:Não é isso ou estou perdendo algo?
+1

O que está errado nisso José?

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 23 Set 2018 20:00
por JoséQuintas
Jairo Maia escreveu:O que está errado nisso José?
Se GTIN diferente, a quantidade tributável deveria ser diferente....
É de se imaginar que o GTIN tributável seja de uma lata, sendo que a caixa tem 24.

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 24 Set 2018 10:26
por Jairo Maia
JoséQuintas escreveu:É de se imaginar que o GTIN tributável seja de uma lata, sendo que a caixa tem 24.
Não José. Não nesse caso, onde o produto é a caixa.

Endendo da seguinte forma:

1-Venda de apenas 1 caixa com 24 unidades, com valor hipotético de R$ 100,00 a caixa:

qCom = 1 (quantidade vendida)
vUnCom = 100.00 (valor unitário do produto vendido)
vProd = 100.00 (valor total do produto obtido por qCom x vUnCom)

qTrib = 1 (quantidade tributada)
vUnTrib = 100.00 (valor unitário de tributação, que é obtido por qTrib / vProd)

2-Venda de 2 caixas com 24 unidades, com valor hipotético de R$ 100,00 a caixa:

qCom = 2 (quantidade vendida)
vUnCom = 100.00 (valor unitário do produto vendido)
vProd = 200.00 (valor total do produto obtido por qCom x vUnCom)

qTrib = 2 (quantidade tributada)
vUnTrib = 100.00 (valor unitário de tributação, que é obtido por qTrib / vProd)

Nesse exemplo, pois o produto é a caixa. É isso que você não está fazendo?

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 24 Set 2018 10:52
por JoséQuintas
Mas aí perde-se o sentido do GTIN comercial e GTIN tributável.

Se a caixa é o comercial e o tributável, deveria ser o mesmo GTIN nos dois, o que segundo o manual da nota nem sempre é.

Se o GTIN comercial é da caixa, e o GTIN tributável é o da lata....
1 caixa = 24 latas, deveria ser 1 unidade comercial, e 24 unidades tributável.

E se for pra repetir tudo igual, só alterando o GTIN, não precisava qtd. comercial e qtd. tributável, e valor comercial e valor tributável.

Senão... endoida tudo.... rs

Lembrando... essas notas são do fornecedor.

Eu faço assim:
comercial = valor normal, qtde normal
tributável = valor normal / 24, qtde normal * 24

o resultado total é o mesmo, mas ajustado para a unidade tributável.

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 24 Set 2018 15:30
por Jairo Maia
Então, talvez o que seria correto nesse caso seria mesmo colocar em cEAN e cEANTrib o mesmo GTIN. Mas a rigor, quem tá bagunçando o coreto é a própria SEFAZ, já que em perguntas e respostas, ela deixa claro que cEANTrib deve ser preenchido com o GTIN da menor unidade tributada, e dá um exemplo com fardo de cerveja.

Os demais campos, ficam claro no manual que se referem as unidades comerciais:
qTrib.jpg

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 24 Set 2018 22:57
por JoséQuintas
Quanto mais se procura, pior....
No perguntas e respostas, Fazenda SP.

"GTIN tributável é a unidade utilizada pra calcular o ICMS Substituição Tributária"

"como por exemplo a unidade de venda do varejo" - não significa que seja exatamente ela

gtin.png

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 27 Set 2018 11:03
por JoséQuintas
Sim, até aí tudo bem.
Mas a dúvida agora é sobre a quantidade.

1 caixa com 24 latas

Se a unidade comercial é 1 caixa, e a unidade tributável é uma lata...
No meu entender, 1 caixa = 24 latas, então 1 unidade comercial = 24 unidades tributáveis
Mas nessa nota que indiquei, a quantidade é 1 nos dois, mesmo sendo unidade diferente.

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 27 Out 2018 15:04
por rochinha
Amiguinhos,

jairo maia
A função ValidaGTIN() permite validar EAN13?

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 27 Out 2018 19:35
por Jairo Maia
Olá Rochinha,

Sim. Valida todos os GTIN´s. EAN8, EAN12, EAN13 e EAN14.

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 14 Mai 2019 18:30
por JSystem
Olá Jairo,

Acerca da função ValidaGtin(), estou adaptando ela para o clipper, gostaria de saber como poderia substituir essa função Hb_NToS() ?

Grato,
Josadac

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 14 Mai 2019 19:07
por Jairo Maia
Olá JSystem,

Em Clipper use: LTrim( Str( nVar ) )

Atenção "SEM GTIN" na entrada dos produtos.

Enviado: 14 Mai 2019 21:46
por JSystem
Ok Jairo,

Obrigado pelo retorno.