diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java index 390a89455..372cf4ecc 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java @@ -77,7 +77,7 @@ public class RelatorioGratuidade extends Relatorio { gratuidadeBean.setPorccategoria(rset.getBigDecimal("porccategoria")); gratuidadeBean.setPreciooriginal(rset.getBigDecimal("preciooriginal")); gratuidadeBean.setPreciopagado(rset.getBigDecimal("preciopagado")); - + gratuidadeBean.setNombempresa(rset.getString("nombempresa")); lsDadosRelatorio.add(gratuidadeBean); } @@ -102,7 +102,7 @@ public class RelatorioGratuidade extends Relatorio { sql.append("SELECT b.feccorrida, ori.cveparada origen, des.cveparada destino, "); sql.append("b.numkmviaje, r.descruta, b.corrida_id, b.fechorviaje, "); sql.append("tv.desctipoventa, b.nombpasajero, b.descnumdoc, tar.preciooriginal, "); - sql.append("b.porccategoria, b.preciopagado, u.cveusuario, ag.nombpuntoventa "); + sql.append("b.porccategoria, b.preciopagado, u.cveusuario, ag.nombpuntoventa, e.nombempresa "); sql.append("FROM boleto b "); sql.append("JOIN categoria c ON b.categoria_id = c.categoria_id "); sql.append("JOIN grupo_categoria gc ON c.grupocategoria_id = gc.grupocategoria_id "); @@ -119,6 +119,7 @@ public class RelatorioGratuidade extends Relatorio { sql.append(" AND tar.vigenciatarifa_id = vt.vigenciatarifa_id "); sql.append(" AND tar.origen_id = b.origen_id "); sql.append(" AND tar.destino_id = b.destino_id) "); + sql.append("JOIN empresa e ON e.empresa_id = b.empresacorrida_id "); sql.append("WHERE "); sql.append(" gc.grupocategoria_id IN (1,2,3,4) "); sql.append("AND b.feccorrida BETWEEN :fecInicio AND :fecFinal "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jasper index 09f3a6fbd..b4be830fe 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jrxml index 9933a160b..a6a114242 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jrxml @@ -2,7 +2,7 @@ - + @@ -30,6 +30,7 @@ + @@ -39,6 +40,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84,84 +177,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -277,24 +292,24 @@ - + - + - + - + - + diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java index b14efd4f5..12bda27dc 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java @@ -19,6 +19,8 @@ public class RelatorioGratuidadeBean { private BigDecimal preciopagado; private String cveusuario; private String nombpuntoventa; + private String nombempresa; + public Date getFeccorrida() { return feccorrida; } @@ -109,4 +111,10 @@ public class RelatorioGratuidadeBean { public void setNombpuntoventa(String nombpuntoventa) { this.nombpuntoventa = nombpuntoventa; } + public String getNombempresa() { + return nombempresa; + } + public void setNombempresa(String nombempresa) { + this.nombempresa = nombempresa; + } }