Explicando a validação
A regra de validação da Sefaz, diz o seguinte:
Se informado GTIN da Unidade Tributável (tag: cEANTrib) <> “SEM GTIN” ou Nulo):
– cEANTrib com dígito de controle inválido
Observação: Cálculo do dígito verificador em
www.gs1.org/check-digit-calculator
Está rejeição se aplica-se a NFe e NFCe e é obrigatória em todas as UFs.
Na prática, o que isso significa?
Isso quer dizer que o valor informado para o código cEANTrib informado ou dígito de controle é inválido. No manual do contribuinte, o referido campo é de preenchimento obrigatório caso o produto tenha de fato um cEANTrib, caso contrário o preenchimento do campo deve ser ignorado.
Como resolver
Para resolver a Rejeição 612, é necessário conferir o valor informado em cEANTrib, que além de ser um número válido referente ao GTIN deve possuir, 8, 12, 13 ou 14 números, ainda podendo ser informado como vazio ou ter o termo "SEM GTIN".
Exemplo da estrutura correta em XML:
<prod>
<cEAN>SEM GTIN</cEAN>
<cEANTrib>SEM GTIN</cEANTrib>
</prod>
Para clientes Tecnospeed, utilize os seguintes campos:
cEAN_I03
cEANTrib_I12
JSON: codigoBarras
codigoBarrasTributavel
REC:
H|nItem|infAdProd|xCampo_VA03|xTexto_VA04|xCampo_VA06|xTexto_VA07|
I|cProd|cEAN|xProd|NCM|EXTIPI|CFOP|uCom|qCom|
vUnCom|vProd|cEANTrib|uTrib|qTrib|vUnTrib|vFrete|vSeg|vDesc|vOutro|indTot|
xPed|nItemPed|nFCI|cBarra|cBarraTrib
Explicando as exceções/observações
Cálculo do dígito verificador em www.gs1.org/check-digit-calculator
Referência
Comentários
0 comentário
Por favor, entre para comentar.