diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java index d85c13937..a54fa6e17 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java @@ -1550,8 +1550,8 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO } } - BigDecimal valorICMSDebitado = (tributacao_importacao == null ? BigDecimal.ZERO : valorBaseCalculoICMS.multiply(tributacao_importacao)); - BigDecimal valorICMSIsento = BigDecimal.ZERO; + BigDecimal valorICMSDebitado = (tributacao_importacao == null ? BigDecimal.ZERO : valorBaseCalculoICMS.multiply(tributacao_importacao.divide(BigDecimal.valueOf(100d)))); + BigDecimal valorICMSIsento = valorTotal.subtract(valorBaseCalculoICMS); BigDecimal valorICMSOutros = BigDecimal.ZERO; String ecf = rs.getString("ecf");