diff --git a/pom.xml b/pom.xml
index 4aecbfbaf..2c461c8f3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
br.com.rjconsultores
ventaboletosadm
- 1.21.1
+ 1.21.2
war
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout.java
index 6da1f0854..363f45703 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout.java
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout.java
@@ -83,12 +83,12 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
agrupar = true;
if (ida == 0) {
map.put("totalida", rset.getLong("totalida"));
- total = total.add(rset.getBigDecimal("totalReceita"));
+ total = total.add(limpaNulo(rset.getBigDecimal("totalReceita")));
map.put("totalReceita", total);
}
else {
map.put("totalvolta", rset.getLong("totalvolta") + volta);
- total = total.add(rset.getBigDecimal("totalReceita"));
+ total = total.add(limpaNulo(rset.getBigDecimal("totalReceita")));
map.put("totalReceita", total);
}
@@ -218,5 +218,13 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
}
return semelhancas;
}
+
+ private BigDecimal limpaNulo( BigDecimal val ) {
+ if( val == null ) {
+ return BigDecimal.ZERO;
+ }else {
+ return val;
+ }
+ }
}