From cfc575805506e1bd8ea606dfc031d9810df6ff12 Mon Sep 17 00:00:00 2001 From: julio Date: Wed, 2 Aug 2017 14:09:28 +0000 Subject: [PATCH] fixes bug #9386 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@72185 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/dao/hibernate/FiscalHibernateDAO.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java index ad544c4b7..a14c5e271 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java @@ -4006,14 +4006,9 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO rbc = det.getRedBaseCalcIcms() == null ? BigDecimal.ZERO : det.getRedBaseCalcIcms().divide(UtiliteriasFiscal.CEM); BigDecimal redutor = passagem.multiply(rbc); baseCalculo = passagem.subtract(redutor); - icms = baseCalculo.multiply(aliquota.divide(BigDecimal.TEN.multiply(BigDecimal.TEN))); - credPres = passagem.subtract(baseCalculo); - - if (icms.compareTo(credPres) == 0) - icmsRec = credPres.subtract(icms); - else - icmsRec = icms.subtract(credPres); + credPres = icms.multiply(cp.divide(BigDecimal.TEN.multiply(BigDecimal.TEN))); + icmsRec = icms.subtract(credPres); } outros = isentos.equals(BigDecimal.ZERO) ? BigDecimal.ZERO : passagem.subtract(isentos).subtract(baseCalculo);