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-87c2c4800839
master
julio 2015-07-08 19:51:57 +00:00
parent 241d2829b7
commit affaa86382
1 changed files with 2 additions and 2 deletions

View File

@ -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);