diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorario.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorario.java index 4ca4c4d3b..1584992e4 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorario.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorario.java @@ -199,7 +199,7 @@ public class RelatorioLinhasHorario extends Relatorio { totalPaxKMOfertado = totalPaxKMOfertado.add(horarioBean.getPaxKmOfertado() != null ? horarioBean.getPaxKmOfertado() : BigDecimal.ZERO); totalPaxKMTransportado = totalPaxKMTransportado.add(horarioBean.getPaxKmTransportado() != null ? horarioBean.getPaxKmTransportado() : BigDecimal.ZERO); - totalIAP = calcTotalIap(totalPaxKMTransportado, totalPaxKMOfertado); + totalIAP = totalIAP.add(horarioBean.getIap()); } @@ -219,13 +219,13 @@ public class RelatorioLinhasHorario extends Relatorio { parametros.put("TOTAL_KM_RODADO", totalKmRodado); parametros.put("TOTAL_ABSOLUTO", totalAbsoluto); parametros.put("TOTAL_EQUIVALENTE", totalEquivalente); - parametros.put("MEDIA_MPA", mediaMPA.divide(qtdeRegistros, 2, 4)); - parametros.put("MEDIA_MPE", mediaMPE.divide(qtdeRegistros, 2, 4)); - parametros.put("MEDIA_RS_POR_KM", mediaRsPorKm.divide(qtdeRegistros, 2, 4)); + parametros.put("MEDIA_MPA", mediaMPA); + parametros.put("MEDIA_MPE", mediaMPE); + parametros.put("MEDIA_RS_POR_KM", mediaRsPorKm); parametros.put("TOTAL_EQ", totalEQ); parametros.put("TOTAL_TX_EMBARQUE", totalTxEmbarque); parametros.put("TOTAL_PEDAGIO", totalPedagio); - parametros.put("MEDIA_RS_POR_VIAGEM", mediaRSPorViagem.divide(qtdeRegistros, 2, 4)); + parametros.put("MEDIA_RS_POR_VIAGEM", mediaRSPorViagem); parametros.put("TOTAL_PAX_KM_OFERTADO", totalPaxKMOfertado); parametros.put("TOTAL_PAX_KM_TRANSPORTADO", totalPaxKMTransportado); parametros.put("TOTAL_IAP", totalIAP); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jasper index a19cde5f2..c2b531e4b 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jrxml index f6fa485a3..9dd400ff6 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorario.jrxml @@ -1,8 +1,8 @@ - - + + @@ -121,22 +121,22 @@ - + - + - + - + - + @@ -192,20 +192,20 @@ - - + + - + - + - + - + @@ -215,17 +215,17 @@ - + - + - + @@ -236,150 +236,150 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -393,167 +393,167 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -571,291 +571,297 @@ - + - + + - + + - + + - + + - + + - + - + - + - + - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -869,196 +875,196 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1078,147 +1084,147 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1229,7 +1235,8 @@ - + +