Estou com um código GTIN validado pelo componente TACBrValidador e retorna erro da validação do XML na SEFAZ/RS e na Sefaz/MT.
O código GTIN é 1909405092896
Fragmento do XML abaixo
- <det nItem="1">
- <prod>
<cProd>30524</cProd>
<cEAN>1909405092896</cEAN>
<xProd>DESKTOP AIO LENOVO 510 21.5" I3-6100T 4GB 1TB W10H BRANCO</xProd>
<NCM>84715010</NCM>
<CEST>2103000</CEST>
<CFOP>5405</CFOP>
<uCom>UNID</uCom>
<qCom>1.0000</qCom>
<vUnCom>3199.0000000000</vUnCom>
<vProd>3199.00</vProd>
<cEANTrib>1909405092896</cEANTrib>
<uTrib>UNID</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>3199.0000000000</vUnTrib>
<indTot>1</indTot>
<nItemPed>0</nItemPed>
</prod>
Rotina usada para validar o Prefixo usando o acBr:
//
ACBrValidador1.TipoDocto := docPrefixoGTIN;
ACBrValidador1.AjustarTamanho := True;
ACBrValidador1.Documento := Edt_CodBar.Text;
If NOT ACBrValidador1.Validar Then
Rotina usada para validar o GTIN usando o acBr:
//
ACBrValidador1.TipoDocto := docGTIN;
ACBrValidador1.AjustarTamanho := True;
ACBrValidador1.Documento := Edt_CodBar.Text;
If NOT ACBrValidador1.Validar Then
//
Agradeço a ajuda desde já