diff --git a/pom.xml b/pom.xml index df452615a..2fba9c96d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.150.0 + 1.150.1 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBilhetesVendidosFiltroFormaPagamento.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBilhetesVendidosFiltroFormaPagamento.java index 277b68ce1..bce8619c0 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBilhetesVendidosFiltroFormaPagamento.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBilhetesVendidosFiltroFormaPagamento.java @@ -115,7 +115,7 @@ public class RelatorioBilhetesVendidosFiltroFormaPagamento extends Relatorio { StringBuilder sql = new StringBuilder(); if (parametros.get("IDAVOLTA").equals("1")) { - sql.append(" select "); + sql.append(" select distinct "); sql.append(" u.CVEUSUARIO CVEBILHETEIRO, "); sql.append(" uc.CVEUSUARIO CVEBILHETEIRO_CANCELADO, "); sql.append(" B.indstatusboleto IMPRESSAO_POSTERIOR, "); @@ -149,7 +149,7 @@ public class RelatorioBilhetesVendidosFiltroFormaPagamento extends Relatorio { sql.append(" B.NOMBPASAJERO AS PASSAGEIRO, "); sql.append(" B.DESCNUMDOC AS DOC, "); sql.append(" COALESCE(b.NUMOPERACION, bo.NUMOPERACION) AS LOCALIZADOR, "); - sql.append("(SELECT LISTAGG(formaPago.DESCPAGO, ',') WITHIN GROUP (ORDER BY formaPago.DESCPAGO) "); + sql.append("(SELECT distinct LISTAGG(formaPago.DESCPAGO, ',') WITHIN GROUP (ORDER BY formaPago.DESCPAGO) "); sql.append("FROM CAJA caja2 "); sql.append("INNER JOIN CAJA_FORMAPAGO cajaFormaPago ON cajaFormaPago.CAJA_ID = caja2.CAJA_ID "); sql.append("INNER JOIN FORMA_PAGO formaPago ON formaPago.FORMAPAGO_ID = cajaFormaPago.FORMAPAGO_ID "); @@ -216,7 +216,7 @@ public class RelatorioBilhetesVendidosFiltroFormaPagamento extends Relatorio { if (parametros.get("IDAVOLTA").equals("1")) { sql.append(" UNION ALL "); } - sql.append(" select "); + sql.append(" select distinct "); sql.append(" u.CVEUSUARIO CVEBILHETEIRO, "); sql.append(" uc.CVEUSUARIO CVEBILHETEIRO_CANCELADO, "); sql.append(" B.indstatusboleto IMPRESSAO_POSTERIOR, "); @@ -250,7 +250,7 @@ public class RelatorioBilhetesVendidosFiltroFormaPagamento extends Relatorio { sql.append(" B.NOMBPASAJERO AS PASSAGEIRO, "); sql.append(" B.DESCNUMDOC AS DOC, "); sql.append(" COALESCE(b.NUMOPERACION, bo.NUMOPERACION) AS LOCALIZADOR, "); - sql.append("(SELECT LISTAGG(formaPago.DESCPAGO, ',') WITHIN GROUP (ORDER BY formaPago.DESCPAGO) "); + sql.append("(SELECT distinct LISTAGG(formaPago.DESCPAGO, ',') WITHIN GROUP (ORDER BY formaPago.DESCPAGO) "); sql.append("FROM CAJA caja2 "); sql.append("INNER JOIN CAJA_FORMAPAGO cajaFormaPago ON cajaFormaPago.CAJA_ID = caja2.CAJA_ID "); sql.append("INNER JOIN FORMA_PAGO formaPago ON formaPago.FORMAPAGO_ID = cajaFormaPago.FORMAPAGO_ID "); @@ -336,7 +336,6 @@ public class RelatorioBilhetesVendidosFiltroFormaPagamento extends Relatorio { sql.append(" CATEGORIA, "); sql.append(" IMPRESSAO_POSTERIOR, "); sql.append(" SERVICO "); - return sql; } diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jasper index d565be6cd..4cfe74808 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jrxml index ced81dc4e..964072056 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioBilhetesVendidosFiltroFormaPagamento.jrxml @@ -652,7 +652,7 @@ - +