O que é :
Este erro ocorre quando o código GTIN (cEAN) informado para o item na NF-e ou NFC-e é inválido. O GTIN, também conhecido como código EAN (European Article Number), é um identificador global de produtos que deve ser válido e seguir um padrão específico de dígitos. Se o GTIN estiver incorreto, com dígitos faltantes ou com um formato inválido, a SEFAZ rejeitará o documento fiscal.
causas_comuns :
O código GTIN (cEAN) informado possui menos ou mais dígitos do que o exigido.
O código GTIN informado não passou no cálculo de validação de dígito verificador.
Houve um erro de digitação ao informar o GTIN, inserindo caracteres inválidos.
Foi informado um valor genérico em campos que exigem um GTIN específico.
Exemplo Prático:
<det nItem="999">
<prod>
<cProd>001</cProd>
<xProd>Produto A</xProd>
<cEAN>1234567</cEAN> <!-- GTIN inválido, pois possui apenas 7 dígitos -->
...
</prod>
</det>
No exemplo acima, o campo <cEAN> foi preenchido incorretamente com um código GTIN de apenas 7 dígitos, o que é insuficiente para um GTIN válido.
como_resolver:
Verifique o GTIN (cEAN) do item indicado pela SEFAZ (nItem: 999) e certifique-se de que ele está preenchido corretamente.
Um código GTIN deve possuir 8, 12, 13 ou 14 dígitos, de acordo com os padrões internacionais.
Utilize uma ferramenta ou script de validação de GTIN para garantir que o código seja válido e passe no cálculo do dígito verificador.
Caso o produto não tenha GTIN, informe o valor "SEM GTIN" (apenas se permitido pela legislação vigente para o tipo de produto).
Corrija o valor do campo <cEAN> e reenvie a NF-e ou NFC-e para a SEFAZ.
tipos_documento:
NFe (Nota Fiscal Eletrônica)
NFCe (Nota Fiscal de Consumidor Eletrônica)