diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAproveitamentoFinanceiro.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAproveitamentoFinanceiro.java index 6abe2a980..4f5922a87 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAproveitamentoFinanceiro.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAproveitamentoFinanceiro.java @@ -70,6 +70,7 @@ public class RelatorioAproveitamentoFinanceiro extends Relatorio { sql.append(" select * from ( "); sql.append(" SELECT "); sql.append(" r.DESCRUTA as linha, "); + sql.append(" r.NUMRUTA as numLinha, "); sql.append(" r.ruta_id as rutaid, "); sql.append(" count( c.boleto_id) as passageiros, "); sql.append(" sum( coalesce(c.preciopagado, 0) )as valor, "); @@ -106,7 +107,7 @@ public class RelatorioAproveitamentoFinanceiro extends Relatorio { } sql.append(" and c.MOTIVOCANCELACION_ID is null "); - sql.append(" GROUP by r.DESCRUTA, r.ruta_id, r.indsentidoida, da.cantasientos, "); + sql.append(" GROUP by r.DESCRUTA, r.ruta_id, r.indsentidoida, r.NUMRUTA, da.cantasientos, "); sql.append(" to_char( co.FECCORRIDA, 'D'), TO_CHAR(co.fechorsalidaoriginal ,'HH24:mi'), "); sql.append(" co.CORRIDA_ID "); sql.append(" ORDER by r.DESCRUTA, r.indsentidoida desc, to_char( co.FECCORRIDA, 'D') "); @@ -135,6 +136,7 @@ public class RelatorioAproveitamentoFinanceiro extends Relatorio { Map dataResult = new HashMap(); dataResult.put("LINHA", rset.getString("linha")); + dataResult.put("NUMLINHA", rset.getString("numLinha")); dataResult.put("SENTIDO", rset.getString("sentido")); dataResult.put("SERVICO", rset.getString("servico")); dataResult.put("HORARIO", rset.getString("horario"));