diff --git a/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java b/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java index 2f4fb060b..25d075a86 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java @@ -55,8 +55,8 @@ public class FiscalRdi implements Comparable { this.credPres = credPres; this.icmsRec = icmsRec; } - - public void initDados(){ + + public void initDados() { this.quantBilhetes = BigDecimal.ZERO; this.tarifa = BigDecimal.ZERO; this.seguro = BigDecimal.ZERO; @@ -259,9 +259,11 @@ public class FiscalRdi implements Comparable { public int compareTo(FiscalRdi o) { int result = this.estado.compareToIgnoreCase(o.estado); if (result == 0) { - return this.tipoViagem.compareToIgnoreCase(o.tipoViagem); - } else { - return result; + result = this.tipoViagem.compareToIgnoreCase(o.tipoViagem); } + if (result == 0) { + return o.tipoReceita.compareToIgnoreCase(this.tipoReceita); + } + return result; } }