Para resolver a Rejeição 866, é necessário adicionar o campo referente ao valor do troco, com o valor da diferença entre o valor o total do pagamento e o valor total da Nota Fiscal, visto que o somatório dos meios de pagamento está superior ao valor total da nota.
Em XML:
<ICMSTot>
</total>
<modFrete>9</modFrete>
...
<pag>
<detPag>
<tPag>01</tPag>
<vPag>1.10</vPag>
</detPag>
<vTroco>0.10</vTroco>
</pag>
TX2
vNF_W16
vPag_YA03
vTroco_YA09
REC
W02|vBC|vICMS|vICMSDeson|vFCP|vBCST|vST|vFCPST|vFCPSTRet|vProd|vFrete|vSeg|vDesc|vII|vIPI|vIPIDevol|vPIS|vCOFINS|vOutro|vNF|vTotTrib|
YA|tPag|vPag|indPag|xPag
YA09|vTroco|
Json
"total": {
"valorNfe": 1.00
},
"pagamentos": [
{
"valor": 1.10
}
"valorTroco": 0.10
Segue uma breve descrição dos campos, segundo a NT:
Explicando a validação
A regra de validação da Sefaz, diz o seguinte:
Somatório do valor dos pagamentos (id:YA03, tag:vPag) maior que o total da nota (id:W16, tag: vNF) e sem informação no campo vTroco (id:YA09)
Está rejeição se aplica aos documento NFe e NFCe, é é uma regra facultativa em todas as UFs.
Explicando as exceções/observações
Não possui excessões
Referência
Comentários
0 comentário
Por favor, entre para comentar.