diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java index 50daa6dff..c6e6e1e68 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java @@ -629,13 +629,17 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { sql.append(" PARADA PD, "); sql.append(" CIUDAD CO, "); sql.append(" CIUDAD CD, "); - sql.append(" TIPO_PTOVTA TP, "); - sql.append(" RUTA RU, "); - sql.append(" GRUPO_RUTA GR "); + sql.append(" TIPO_PTOVTA TP "); + if (this.getParametros().get("GRUPO_RUTA") != null) { + sql.append(", RUTA RU, "); + sql.append(" GRUPO_RUTA GR "); + } sql.append(" WHERE CJ.PUNTOVENTA_ID = PV.PUNTOVENTA_ID "); - sql.append(" AND CJ.RUTA_ID = RU.RUTA_ID "); - sql.append(" AND RU.GRUPORUTA_ID = GR.GRUPORUTA_ID "); + if (this.getParametros().get("GRUPO_RUTA") != null) { + sql.append(" AND CJ.RUTA_ID = RU.RUTA_ID "); + sql.append(" AND RU.GRUPORUTA_ID = GR.GRUPORUTA_ID "); + } if ((Boolean) this.getParametros().get("SOMENTE_CANCELADOS")) { sql.append(" AND CJ.MOTIVOCANCELACION_ID is not null ");