diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesDetalhado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesDetalhado.java index 43888ed5c..aeffddf89 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesDetalhado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesDetalhado.java @@ -70,11 +70,11 @@ public class RelatorioVendasPacotesDetalhado extends Relatorio { if(fecFinal != null) { stmt.setDate("fecFinal", fecFinal); } - if (empresaId != null){ + if (empresaId != null && empresaId > 0){ stmt.setInt("empresaId", empresaId); } - if (pacoteId != null){ + if (pacoteId != null && pacoteId > 0){ stmt.setInt("pacoteId", pacoteId); } @@ -152,11 +152,11 @@ public class RelatorioVendasPacotesDetalhado extends Relatorio { .append("WHERE P.ACTIVO = 1 ") .append("AND (B.BOLETO_ID IS NULL OR (B.ACTIVO = 1 AND B.INDSTATUSBOLETO = 'V' AND B.MOTIVOCANCELACION_ID IS NULL)) "); - if(empresaId != null) { + if(empresaId != null && empresaId > 0) { sQuery.append("AND P.EMPRESA_ID = :empresaId "); } - if(pacoteId != null) { + if(pacoteId != null && pacoteId > 0) { sQuery.append("AND P.PACOTE_ID = :pacoteId "); } diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jasper index 262fa248f..a79803da9 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jrxml index d38c9591f..3dd63f3b8 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesBoletosItem.jrxml @@ -1,6 +1,6 @@ - - + + @@ -51,217 +51,328 @@ - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jasper index e4dbed44a..6362ee747 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jrxml index 583b4085f..d4a5d3044 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesDetalhadoItem.jrxml @@ -1,6 +1,6 @@ - + @@ -35,188 +35,281 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jasper index 1d663d2c8..1be6909b2 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jrxml index df217d194..fce084ae2 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioVendasPacotesResumido.jrxml @@ -1,8 +1,8 @@ - - - + + + @@ -60,9 +60,6 @@ - - - @@ -73,59 +70,101 @@ - + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + - + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + @@ -137,35 +176,53 @@ - + - + - + - + - + + + + + + + + + + + + + + + + + + + diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendasPacotesDetalhadoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendasPacotesDetalhadoController.java index a3d50d113..d2e350a73 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendasPacotesDetalhadoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendasPacotesDetalhadoController.java @@ -1,6 +1,7 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios; import java.text.SimpleDateFormat; +import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; @@ -61,8 +62,14 @@ public class RelatorioVendasPacotesDetalhadoController extends MyGenericForwardC @Override public void doAfterCompose(Component comp) throws Exception { - lsEmpresa = empresaService.obtenerTodos(); - lsPacote = pacoteService.obtenerTodos(); + lsEmpresa = new ArrayList(); + lsEmpresa.add(new Empresa(-1, "TODAS")); + lsEmpresa.addAll(empresaService.obtenerTodos()); + + lsPacote = new ArrayList(); + lsPacote.add(new Pacote(-1, "TODOS")); + lsPacote.addAll(pacoteService.obtenerTodos()); + super.doAfterCompose(comp); } @@ -77,7 +84,7 @@ public class RelatorioVendasPacotesDetalhadoController extends MyGenericForwardC Comboitem cbiEmpresa = cmbEmpresa.getSelectedItem(); String empresaId = null; - parametros.put("empresa", ""); + parametros.put("empresa", "TODAS"); if (cbiEmpresa != null) { Empresa empresa = (Empresa) cbiEmpresa.getValue(); empresaId = empresa.getEmpresaId().toString(); @@ -87,7 +94,7 @@ public class RelatorioVendasPacotesDetalhadoController extends MyGenericForwardC Comboitem cbiPacote = cmbPacote.getSelectedItem(); String pacoteId = null; - parametros.put("nompacote", "Todos"); + parametros.put("nompacote", "TODOS"); if (cbiPacote != null) { Pacote pacote = (Pacote) cbiPacote.getValue(); pacoteId = pacote.getPacoteId().toString();