fixes bug #9386
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@72185 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
50d27f6100
commit
cfc5758055
|
@ -4006,14 +4006,9 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
|
||||||
rbc = det.getRedBaseCalcIcms() == null ? BigDecimal.ZERO : det.getRedBaseCalcIcms().divide(UtiliteriasFiscal.CEM);
|
rbc = det.getRedBaseCalcIcms() == null ? BigDecimal.ZERO : det.getRedBaseCalcIcms().divide(UtiliteriasFiscal.CEM);
|
||||||
BigDecimal redutor = passagem.multiply(rbc);
|
BigDecimal redutor = passagem.multiply(rbc);
|
||||||
baseCalculo = passagem.subtract(redutor);
|
baseCalculo = passagem.subtract(redutor);
|
||||||
|
|
||||||
icms = baseCalculo.multiply(aliquota.divide(BigDecimal.TEN.multiply(BigDecimal.TEN)));
|
icms = baseCalculo.multiply(aliquota.divide(BigDecimal.TEN.multiply(BigDecimal.TEN)));
|
||||||
credPres = passagem.subtract(baseCalculo);
|
credPres = icms.multiply(cp.divide(BigDecimal.TEN.multiply(BigDecimal.TEN)));
|
||||||
|
icmsRec = icms.subtract(credPres);
|
||||||
if (icms.compareTo(credPres) == 0)
|
|
||||||
icmsRec = credPres.subtract(icms);
|
|
||||||
else
|
|
||||||
icmsRec = icms.subtract(credPres);
|
|
||||||
}
|
}
|
||||||
outros = isentos.equals(BigDecimal.ZERO) ? BigDecimal.ZERO : passagem.subtract(isentos).subtract(baseCalculo);
|
outros = isentos.equals(BigDecimal.ZERO) ? BigDecimal.ZERO : passagem.subtract(isentos).subtract(baseCalculo);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue