diff --git a/pom.xml b/pom.xml
index 2fba9c96d..01898977b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
br.com.rjconsultores
ventaboletosadm
- 1.150.1
+ 1.151.0
war
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoDevolucao.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoDevolucao.java
index e3da86547..efa20801c 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoDevolucao.java
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoDevolucao.java
@@ -54,6 +54,7 @@ public class RelatorioRemarcacaoDevolucao extends Relatorio {
dataResult.put("documento", rset.getString("documento"));
dataResult.put("preco", rset.getBigDecimal("preco"));
dataResult.put("multa", rset.getBigDecimal("multa"));
+ dataResult.put("formaPagamento", rset.getString("formaPagamento"));
data.add(dataResult);
}
@@ -89,8 +90,12 @@ public class RelatorioRemarcacaoDevolucao extends Relatorio {
sql.append("CASE WHEN cliente.CLIENTE_ID IS NULL THEN boleto.NOMBPASAJERO ELSE cliente.NOMBCLIENTE END as passageiro, ");
sql.append("CASE WHEN cliente.CLIENTE_ID IS NULL THEN boleto.DESCNUMDOC ELSE cliente.NUMIDENTIFICAUNO END as documento, ");
sql.append("boleto.PRECIOPAGADO as preco, ");
- sql.append("COALESCE(eventoExtra.IMPINGRESO,0) as multa ");
-
+ sql.append("COALESCE(eventoExtra.IMPINGRESO,0) as multa, ");
+ sql.append("(SELECT distinct LISTAGG(fp.DESCPAGO, ',') WITHIN GROUP (ORDER BY fp.DESCPAGO) ");
+ sql.append("FROM boleto b ");
+ sql.append("INNER JOIN BOLETO_FORMAPAGO bf ON b.BOLETO_ID = bf.BOLETO_ID ");
+ sql.append("INNER JOIN FORMA_PAGO fp ON bf.FORMAPAGO_ID = fp.FORMAPAGO_ID ");
+ sql.append("WHERE boleto.BOLETO_ID = b.BOLETO_ID ) AS formaPagamento ");
sql.append("FROM BOLETO boleto ");
sql.append("INNER JOIN BOLETO boletoOriginal ON boletoOriginal.BOLETO_ID = boleto.BOLETOORIGINAL_ID ");
sql.append("INNER JOIN PARADA origem ON origem.PARADA_ID = boleto.ORIGEN_ID ");
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_es.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_es.properties
index e5dda80ab..fc8165ed1 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_es.properties
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_es.properties
@@ -23,3 +23,4 @@ detail.passageiro=Passageiro
detail.documento=Doc
detail.preco=Preço
detail.multa=Multa
+detail.formaPagamento=Forma Pago
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_pt_BR.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_pt_BR.properties
index b78fa0039..d118b2b84 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_pt_BR.properties
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioRemarcacaoDevolucao_pt_BR.properties
@@ -23,3 +23,4 @@ detail.passageiro=Passageiro
detail.documento=Doc
detail.preco=Preço
detail.multa=Multa
+detail.formaPagamento=Forma Pagamento
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jasper
index 595b46667..862bb23ca 100644
Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jasper differ
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jrxml
index 0f9703cea..c2eea503a 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jrxml
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoDevolucao.jrxml
@@ -1,5 +1,5 @@
-
+
@@ -120,6 +120,7 @@
+
@@ -142,66 +143,59 @@
+
-
+
-
-
+
-
+
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
+
-
-
+
-
-
+
@@ -209,17 +203,17 @@
-
+
-
+
-
+
@@ -228,10 +222,9 @@
-
+
-
-
+
@@ -239,7 +232,7 @@
-
+
@@ -248,10 +241,9 @@
-
+
-
-
+
@@ -259,7 +251,7 @@
-
+
@@ -268,10 +260,9 @@
-
+
-
-
+
@@ -279,7 +270,7 @@
-
+
@@ -288,10 +279,9 @@
-
+
-
-
+
@@ -299,7 +289,7 @@
-
+
@@ -308,10 +298,9 @@
-
+
-
-
+
@@ -319,7 +308,7 @@
-
+
@@ -328,10 +317,9 @@
-
+
-
-
+
@@ -339,7 +327,7 @@
-
+
@@ -348,10 +336,9 @@
-
+
-
-
+
@@ -359,7 +346,7 @@
-
+
@@ -368,10 +355,9 @@
-
+
-
-
+
@@ -379,7 +365,7 @@
-
+
@@ -388,10 +374,9 @@
-
+
-
-
+
@@ -399,7 +384,7 @@
-
+
@@ -408,10 +393,9 @@
-
+
-
-
+
@@ -419,7 +403,7 @@
-
+
@@ -428,10 +412,9 @@
-
+
-
-
+
@@ -439,7 +422,7 @@
-
+
@@ -448,10 +431,9 @@
-
+
-
-
+
@@ -459,7 +441,7 @@
-
+
@@ -468,18 +450,36 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -489,7 +489,7 @@
-
+
@@ -498,8 +498,7 @@
-
-
+
@@ -507,7 +506,7 @@
-
+
@@ -516,8 +515,7 @@
-
-
+
@@ -525,7 +523,7 @@
-
+
@@ -534,8 +532,7 @@
-
-
+
@@ -543,7 +540,7 @@
-
+
@@ -552,8 +549,7 @@
-
-
+
@@ -561,7 +557,7 @@
-
+
@@ -570,8 +566,7 @@
-
-
+
@@ -579,7 +574,7 @@
-
+
@@ -588,8 +583,7 @@
-
-
+
@@ -597,7 +591,7 @@
-
+
@@ -606,8 +600,7 @@
-
-
+
@@ -615,7 +608,7 @@
-
+
@@ -624,8 +617,7 @@
-
-
+
@@ -633,7 +625,7 @@
-
+
@@ -642,8 +634,7 @@
-
-
+
@@ -651,7 +642,7 @@
-
+
@@ -660,8 +651,7 @@
-
-
+
@@ -669,7 +659,7 @@
-
+
@@ -678,8 +668,7 @@
-
-
+
@@ -687,7 +676,7 @@
-
+
@@ -696,12 +685,28 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -709,8 +714,7 @@
-
-
+