CENÁRIO
Quando for emitida uma NF-e e Código de Barras do Produto (tag: cEAN) informado for inválido haverá rejeição pelo motivo 611 - GTIN (cEAN) inválido.
OBSERVAÇÃO
É importante considerar que o campo cEAN pode ser preenchido com:
- Código de 8 números
- Código de 12 números
- Código de 13 números
- Código de 14 números
- Vazio (em branco)
- Termo literal: "SEM GTIN"
Quando informado números no campo cEAN e houver a rejeição 611, significa que o último número do sequencial não é válido. Esse último número é gerado a partir de um cálculo realizado sobre os números anteriores. Se qualquer número for digitado pelo usuário ou for preenchido incorreto pelo seu sistema ERP, o dígito verificar do cEAN (último número dó Código de Barras) estará inválido.
EXEMPLO
Foi emitida uma NF-e com o campo cEAN preenchido com o código 12345671. Para esse código, o dígito verificador (último número) que foi informado como 1, deveria ser 0 (zero). Como dito antes, o último número é calculado a partir dos outros números anteriores a ele. Nessas condições, a NF-e foi rejeitada pelo motivo 611.
- No XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | < prod > < cProd >4450</ cProd > <!-- Código de Barras EAN --> < cEAN >12345671</ cEAN > < xProd >NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</ xProd > < NCM >44170010</ NCM > < CEST >1300402</ CEST > < indEscala >S</ indEscala > < CFOP >5405</ CFOP > < uCom >PÇ</ uCom > < qCom >1</ qCom > < vUnCom >4298.43</ vUnCom > < vProd >4298.43</ vProd > < cEANTrib >12345671</ cEANTrib > < uTrib >PÇ</ uTrib > < qTrib >1</ qTrib > < vUnTrib >4298.43</ vUnTrib > < indTot >1</ indTot > </ prod > |
SOLUÇÃO
Caso o seu sistema ERP faça o cálculo / geração automática do EAN de cada produto, é importante reportar essa situação a sua equipe de suporte / desenvolvimento para que seja corrigido o problema.
No exemplo apresentado, foi informado o cEAN = 12345671. Através do site: https://www.gs1.org/services/check-digit-calculator é possível recalcular o dígito verificador do EAN. Basta informar os números anteriores ao DV.
- No XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | < prod > < cProd >4450</ cProd > <!-- Código de Barras EAN --> < cEAN >12345670</ cEAN > < xProd >NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</ xProd > < NCM >44170010</ NCM > < CEST >1300402</ CEST > < indEscala >S</ indEscala > < CFOP >5405</ CFOP > < uCom >PÇ</ uCom > < qCom >1</ qCom > < vUnCom >4298.43</ vUnCom > < vProd >4298.43</ vProd > < cEANTrib >12345670</ cEANTrib > < uTrib >PÇ</ uTrib > < qTrib >1</ qTrib > < vUnTrib >4298.43</ vUnTrib > < indTot >1</ indTot > </ prod > |