Explicando a Validação
Quando o total da nota campo vNF for passado um valor com diferença de R$ 0,01 para mais ou para menos do somatório dos campos (vProd - vDesc - vICMSDeson + vST + vFCPST + vFrete + vSeg + vOutro + vII + vIPI + vIPIDevol), o webservice irá rejeitar a nota após fazer a validação destes valores.
Como Resolver
Para resolver a Rejeição 610, é necessário verificar se o valor
total da nota é o calculo dos campos descritos acima
Exemplo da estrutura no XML
<total>
<ICMSTot>
<vBC>0.00</vBC>
<vICMS>0.00</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vFCP>0.00</vFCP>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
<vFCPSTRet>0.00</vFCPSTRet>
<vProd>2.00</vProd>
<vFrete>2.35</vFrete>
<vSeg>0.00</vSeg>
<vDesc>0.20</vDesc>
<vII>0.00</vII>
<vIPI>0.00</vIPI>
<vIPIDevol>0.00</vIPIDevol>
<vPIS>0.00</vPIS>
<vCOFINS>0.00</vCOFINS>
<vOutro>0.00</vOutro>
<vNF>4.15</vNF>
</ICMSTot>
</total>
Para clientes TecnoSpeed, conferir os campos abaixo:
Componente:
vST_W06
vFCPST_W06a
vProd_W07
vFrete_W08
vSeg_W09
vDesc_W10
vII_W11
vIPI_W12
vIPIDevol_W12a
vICMSDeson_W04a
vOutro_W15
vNF_W16
vServ_W18
indTot_I17b
Exceções ou observações
Referência
Comentários
0 comentário
Por favor, entre para comentar.