RMD - Arquivo Exportação para QS (bug #6374)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@45876 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
241d2829b7
commit
affaa86382
|
@ -89,10 +89,10 @@ public class FiscalServiceImpl implements FiscalService {
|
||||||
String valorTotalDocumanto = UtileriasFiscal.formataZeroDecimal(valorTotal, 14);
|
String valorTotalDocumanto = UtileriasFiscal.formataZeroDecimal(valorTotal, 14);
|
||||||
String valorItens = UtileriasFiscal.formataZeroDecimal(valorTotal, 14);
|
String valorItens = UtileriasFiscal.formataZeroDecimal(valorTotal, 14);
|
||||||
|
|
||||||
BigDecimal valorICMS = UtileriasFiscal.arredondar(imf.getIcms());
|
BigDecimal valorICMS = imf.getIcms() == null ? BigDecimal.ZERO : UtileriasFiscal.arredondar(imf.getIcms());
|
||||||
String baseCalICMS = UtileriasFiscal.formataZeroDecimal(valorICMS, 14);
|
String baseCalICMS = UtileriasFiscal.formataZeroDecimal(valorICMS, 14);
|
||||||
|
|
||||||
BigDecimal aliquotaCalc = UtileriasFiscal.arredondar(imf.getIcms().divide(CEM));
|
BigDecimal aliquotaCalc =imf.getIcms() == null ? BigDecimal.ZERO : UtileriasFiscal.arredondar(imf.getIcms().divide(CEM));
|
||||||
BigDecimal baseCalculo = UtileriasFiscal.arredondar(imf.getValorTotal());
|
BigDecimal baseCalculo = UtileriasFiscal.arredondar(imf.getValorTotal());
|
||||||
BigDecimal valorImposto = UtileriasFiscal.arredondar(baseCalculo.multiply(aliquotaCalc.divide(CEM)));
|
BigDecimal valorImposto = UtileriasFiscal.arredondar(baseCalculo.multiply(aliquotaCalc.divide(CEM)));
|
||||||
String valorTotalICMS = UtileriasFiscal.formataZeroDecimal(valorImposto, 14);
|
String valorTotalICMS = UtileriasFiscal.formataZeroDecimal(valorImposto, 14);
|
||||||
|
|
Loading…
Reference in New Issue