fixes bug#21520
qua: dev:Valdir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@105251 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
11963c640e
commit
4755c16f17
|
@ -87,6 +87,12 @@ public class RelatorioResumoLinhasAnaliticoSimplificadoSumarizado extends Relato
|
||||||
}
|
}
|
||||||
if (lsDadosRelatorio.size() > 0) {
|
if (lsDadosRelatorio.size() > 0) {
|
||||||
setLsDadosRelatorio(lsDadosRelatorio);
|
setLsDadosRelatorio(lsDadosRelatorio);
|
||||||
|
}else {
|
||||||
|
//tratado caso onde filtra a linha (apenas uma linha)
|
||||||
|
if(rset.getRow() ==01 && rutaId !=null && relatorioBean!=null) {
|
||||||
|
lsDadosRelatorio.add(relatorioBean);
|
||||||
|
setLsDadosRelatorio(lsDadosRelatorio);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -199,7 +205,7 @@ public class RelatorioResumoLinhasAnaliticoSimplificadoSumarizado extends Relato
|
||||||
sqlSb.append(" RECEITA_SEGURO_OUTROS, ");
|
sqlSb.append(" RECEITA_SEGURO_OUTROS, ");
|
||||||
sqlSb.append(" RECEITA_PEDAGIO, ");
|
sqlSb.append(" RECEITA_PEDAGIO, ");
|
||||||
sqlSb.append(" RECEITA_EMBARQUE, ");
|
sqlSb.append(" RECEITA_EMBARQUE, ");
|
||||||
sqlSb.append(" PASSAGEIROS, ");
|
sqlSb.append(" SUM(PASSAGEIROS) AS PASSAGEIROS, ");
|
||||||
sqlSb.append(" VIAGENS_EXTRA, ");
|
sqlSb.append(" VIAGENS_EXTRA, ");
|
||||||
sqlSb.append(" VIAGENS, ");
|
sqlSb.append(" VIAGENS, ");
|
||||||
sqlSb.append(" CVE_CLASE_SERVICIO, ");
|
sqlSb.append(" CVE_CLASE_SERVICIO, ");
|
||||||
|
@ -232,7 +238,7 @@ public class RelatorioResumoLinhasAnaliticoSimplificadoSumarizado extends Relato
|
||||||
sqlSb.append(" 0 RECEITA_SEGURO_OUTROS, ");
|
sqlSb.append(" 0 RECEITA_SEGURO_OUTROS, ");
|
||||||
sqlSb.append(" SUM(NVL(BL.IMPORTEPEDAGIO,0)) RECEITA_PEDAGIO, ");
|
sqlSb.append(" SUM(NVL(BL.IMPORTEPEDAGIO,0)) RECEITA_PEDAGIO, ");
|
||||||
sqlSb.append(" SUM(NVL(BL.IMPORTETAXAEMBARQUE,0)) RECEITA_EMBARQUE, ");
|
sqlSb.append(" SUM(NVL(BL.IMPORTETAXAEMBARQUE,0)) RECEITA_EMBARQUE, ");
|
||||||
sqlSb.append(" COUNT(1) PASSAGEIROS, ");
|
sqlSb.append(" COUNT(DISTINCT BOLETO_ID) PASSAGEIROS, ");
|
||||||
sqlSb.append(" COUNT(DISTINCT ");
|
sqlSb.append(" COUNT(DISTINCT ");
|
||||||
sqlSb.append(" CASE ");
|
sqlSb.append(" CASE ");
|
||||||
sqlSb.append(" WHEN CR.TIPOSERVICIO_ID = 2 ");
|
sqlSb.append(" WHEN CR.TIPOSERVICIO_ID = 2 ");
|
||||||
|
|
|
@ -87,6 +87,12 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
||||||
}
|
}
|
||||||
if (lsDadosRelatorio.size() > 0) {
|
if (lsDadosRelatorio.size() > 0) {
|
||||||
setLsDadosRelatorio(lsDadosRelatorio);
|
setLsDadosRelatorio(lsDadosRelatorio);
|
||||||
|
}else {
|
||||||
|
//tratado caso onde filtra a linha (apenas uma linha)
|
||||||
|
if(rset.getRow() ==0 && rutaId !=null && relatorioBean!=null) {
|
||||||
|
lsDadosRelatorio.add(relatorioBean);
|
||||||
|
setLsDadosRelatorio(lsDadosRelatorio);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -169,7 +175,7 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
||||||
sqlSb.append(" RECEITA_SEGURO_OUTROS, ");
|
sqlSb.append(" RECEITA_SEGURO_OUTROS, ");
|
||||||
sqlSb.append(" RECEITA_PEDAGIO, ");
|
sqlSb.append(" RECEITA_PEDAGIO, ");
|
||||||
sqlSb.append(" RECEITA_EMBARQUE, ");
|
sqlSb.append(" RECEITA_EMBARQUE, ");
|
||||||
sqlSb.append(" PASSAGEIROS, ");
|
sqlSb.append(" SUM(PASSAGEIROS) AS PASSAGEIROS, ");
|
||||||
sqlSb.append(" VIAGENS_EXTRA, ");
|
sqlSb.append(" VIAGENS_EXTRA, ");
|
||||||
sqlSb.append(" VIAGENS, ");
|
sqlSb.append(" VIAGENS, ");
|
||||||
sqlSb.append(" CVE_CLASE_SERVICIO, ");
|
sqlSb.append(" CVE_CLASE_SERVICIO, ");
|
||||||
|
@ -202,7 +208,7 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
||||||
sqlSb.append(" 0 RECEITA_SEGURO_OUTROS, ");
|
sqlSb.append(" 0 RECEITA_SEGURO_OUTROS, ");
|
||||||
sqlSb.append(" SUM(NVL(BL.IMPORTEPEDAGIO,0)) RECEITA_PEDAGIO, ");
|
sqlSb.append(" SUM(NVL(BL.IMPORTEPEDAGIO,0)) RECEITA_PEDAGIO, ");
|
||||||
sqlSb.append(" SUM(NVL(BL.IMPORTETAXAEMBARQUE,0)) RECEITA_EMBARQUE, ");
|
sqlSb.append(" SUM(NVL(BL.IMPORTETAXAEMBARQUE,0)) RECEITA_EMBARQUE, ");
|
||||||
sqlSb.append(" COUNT(1) PASSAGEIROS, ");
|
sqlSb.append(" COUNT(DISTINCT BOLETO_ID) PASSAGEIROS, ");
|
||||||
sqlSb.append(" COUNT(DISTINCT ");
|
sqlSb.append(" COUNT(DISTINCT ");
|
||||||
sqlSb.append(" CASE ");
|
sqlSb.append(" CASE ");
|
||||||
sqlSb.append(" WHEN CR.TIPOSERVICIO_ID = 2 ");
|
sqlSb.append(" WHEN CR.TIPOSERVICIO_ID = 2 ");
|
||||||
|
|
|
@ -34,6 +34,7 @@ import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.GrupoRutaService;
|
import com.rjconsultores.ventaboletos.service.GrupoRutaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
|
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
@ -88,7 +89,7 @@ public class RelatorioResumoLinhasController extends MyGenericForwardComposer {
|
||||||
StringBuilder filtro = new StringBuilder();
|
StringBuilder filtro = new StringBuilder();
|
||||||
|
|
||||||
parametros.put("DATA_INICIAL", (java.util.Date) this.fecCorridaIni.getValue());
|
parametros.put("DATA_INICIAL", (java.util.Date) this.fecCorridaIni.getValue());
|
||||||
parametros.put("DATA_FINAL", (java.util.Date) this.fecCorridaFin.getValue());
|
parametros.put("DATA_FINAL", DateUtil.fimFecha((java.util.Date) this.fecCorridaFin.getValue()));
|
||||||
parametros.put("NOME_RELATORIO", Labels.getLabel("relatorioResumoLinhasController.window.title"));
|
parametros.put("NOME_RELATORIO", Labels.getLabel("relatorioResumoLinhasController.window.title"));
|
||||||
parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString());
|
parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString());
|
||||||
parametros.put("NOME_USUARIO", UsuarioLogado.getUsuarioLogado().getNombusuario().toString());
|
parametros.put("NOME_USUARIO", UsuarioLogado.getUsuarioLogado().getNombusuario().toString());
|
||||||
|
|
Loading…
Reference in New Issue