Boa tarde caros colegas.
Estou com um problema relacionado a quantidade de casas decimais nos campos vUnTrib e vUnCom. Varri todos os tópicos que encontrei sobre o assunto, porém nada que pudesse ter me auxiliado, sendo assim explicarei como estou emitindo esse documento fiscal.
Quantidade: 27500,00
Valor Total: 77590,08
Valor unitário: 2,8214574545 (10 casas).
No XML ficou da seguinte forma (4 casas).
<vUnCom>2.8215000000</vUnCom>
<vProd>77590.08</vProd>
<cEANTrib/>
<uTrib>UN</uTrib>
<qTrib>27500.0000</qTrib>
<vUnTrib>2.8215000000</vUnTrib>
Porém: 2.8215 * 27500 = 77591,25
Lembrando que em meu caso eu tenho que emitir valor total de 77590,08 e quantidade de 27500 pois os documentos de importação foram emitidos nesse valor, sendo possível apenas variar o valor unitário.
Para esse meu cliente eu fui e modifiquei o XML na mão, e adicionei as demais casas decimais, conforme abaixo.
<qCom>27500.0000</qCom>
<vUnCom>2.8214574545</vUnCom>
<vProd>77590.08</vProd>
<cEANTrib/>
<uTrib>KG</uTrib>
<qTrib>27500.0000</qTrib>
<vUnTrib>2.8214574545</vUnTrib>
Dessa forma a nota fiscal foi aprovada.
Minhas perguntas são:
Existe como mudar isso, ou seja, configuração para mais casas decimais?
Alguém já encontrou esse problema e achou outra solução?