0012373: RodeRotas - Relatório com Erro.
fixes bug#0012373 dev:leo qua:Wallysson git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@86054 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
21d4e0c006
commit
871c6ba542
|
@ -96,8 +96,11 @@ public class RelatorioVendasParcelamento extends Relatorio {
|
|||
BigDecimal valor = rset1.getBigDecimal("valor");
|
||||
vendasParcelamento.setValor(valor != null?valor:BigDecimal.ZERO);
|
||||
|
||||
if(vendasParcelamento.getValor()!= null && vendasParcelamento.getTotal()!=null
|
||||
&& vendasParcelamento.getValor().doubleValue()!=0 && vendasParcelamento.getTotal().doubleValue()!=0 ){
|
||||
percentual = (vendasParcelamento.getValor().multiply( new BigDecimal("100") ));
|
||||
percentual = (percentual.divide(vendasParcelamento.getTotal(), BigDecimal.ROUND_HALF_UP));
|
||||
}
|
||||
vendasParcelamento.setPercentual(percentual.setScale(2));
|
||||
|
||||
lsDadosRelatorio.add(vendasParcelamento);
|
||||
|
|
Loading…
Reference in New Issue