O que é :
Este erro ocorre quando o código GTIN (Global Trade Item Number) informado no campo <cEANTrib> (Código de Barras da Unidade Tributável) é inválido. O GTIN é um código de identificação global de produtos, também conhecido como código de barras, e deve estar de acordo com os padrões da GS1, uma organização que regula a atribuição desses códigos. O GTIN deve ter um formato correto, incluindo um dígito verificador válido. Se o código informado não passar nas validações de formato e dígito verificador, a SEFAZ rejeitará a nota fiscal.
causas_comuns :
O código GTIN informado possui erros de digitação, como número incompleto ou incorreto.
O dígito verificador do GTIN foi calculado de forma errada ou não foi incluído corretamente.
O GTIN utilizado não está registrado na GS1 ou é inválido.
O valor "SEM GTIN" foi utilizado indevidamente. Ele só pode ser utilizado quando o produto não possui um GTIN registrado.
Exemplo Prático:
<det nItem="999">
<prod>
<cProd>001</cProd>
<xProd>Produto X</xProd>
<cEANTrib>123456789012</cEANTrib> <!-- GTIN inválido, dígito verificador incorreto -->
...
</prod>
</det>
No exemplo acima, o campo <cEANTrib> contém um GTIN "123456789012" que é inválido devido ao dígito verificador estar incorreto ou não ser um GTIN registrado.
como_resolver:
Verifique se o GTIN informado no campo <cEANTrib> é válido, incluindo a verificação do dígito verificador.
Utilize ferramentas online ou calculadoras de GTIN para validar se o código GTIN, incluindo seu dígito verificador, está correto.
Certifique-se de que o GTIN está registrado na GS1 e pertence ao produto em questão.
Se o produto não possui GTIN, o campo <cEANTrib> deve ser preenchido com o valor "SEM GTIN", mas isso só é permitido quando realmente não há um código GTIN válido atribuído ao produto.
Corrija o valor no campo <cEANTrib> 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)