Olá, pessoal!
Ao transmitir uma NF-e em ambiente de testes da Reforma Tributária, estou recebendo a seguinte rejeição:
Rejeição: Total de Crédito Presumido da CBS difere da soma dos itens
Porém, ao analisar as tags do XML, os valores de crédito presumido informados nos itens batem com os valores consolidados no total.
Segue exemplo simplificado do XML:
<IBSCBS>
<CST>000</CST>
<cClassTrib>000003</cClassTrib>
<gIBSCBS>
<vBC>7786.00</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>7.79</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.0000</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>7.79</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>70.07</vCBS>
</gCBS>
<gIBSCredPres>
<cCredPres>03</cCredPres>
<pCredPres>0.1000</pCredPres>
<vCredPres>7.79</vCredPres>
</gIBSCredPres>
<gCBSCredPres>
<cCredPres>03</cCredPres>
<pCredPres>0.9000</pCredPres>
<vCredPres>70.07</vCredPres>
</gCBSCredPres>
</gIBSCBS>
</IBSCBS>
<IBSCBSTot>
<vBCIBSCBS>7786.00</vBCIBSCBS>
<gIBS>
<gIBSUF>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vIBSUF>7.79</vIBSUF>
</gIBSUF>
<gIBSMun>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>7.79</vIBS>
<vCredPres>7.79</vCredPres>
<vCredPresCondSus>0.00</vCredPresCondSus>
</gIBS>
<gCBS>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vCBS>70.07</vCBS>
<vCredPres>70.07</vCredPres>
<vCredPresCondSus>0.00</vCredPresCondSus>
</gCBS>
</IBSCBSTot>
<vNFTot>11577.86</vNFTot>
</total>
Na prática, a soma dos créditos presumidos no item (7.79 + 70.07) é igual ao total informado (7.79 + 70.07).
Mesmo assim, a NF-e retorna a rejeição.
Pergunta:
Alguém já passou por isso? Existe alguma regra nova de arredondamento/validação na CBS que possa estar causando essa rejeição, mesmo quando os valores parecem coerentes?