diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAgenciaFechamentoNovo.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAgenciaFechamentoNovo.java
index c17461307..1dfc78133 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAgenciaFechamentoNovo.java
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAgenciaFechamentoNovo.java
@@ -107,7 +107,7 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
valorSeguro = valorSeguro.add(rset2.getBigDecimal("valorSeguro"));
valorExcesso = valorExcesso.add(rset2.getBigDecimal("valorExcesso"));
- difMaior = valorExcesso.add(rset2.getBigDecimal("difMaior"));
+ difMaior = difMaior.add(rset2.getBigDecimal("difMaior"));
}
@@ -122,7 +122,6 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
total = total.add(rset1.getBigDecimal("valorInternet"));
-
total = total.add(difMaior);
total = total.subtract(rset1.getBigDecimal("valorEstornado"));
total = total.subtract(rset1.getBigDecimal("valorOCD"));
@@ -282,16 +281,16 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
sql.append(" ON m.marca_id = c.marca_id ");
sql.append(" INNER JOIN EMPRESA e ");
sql.append(" ON e.EMPRESA_ID = m.EMPRESA_ID ");
- sql.append(" INNER JOIN BOLETO b ON b.BOLETO_ID = c.TRANSACAO_ID ");
+ sql.append(" INNER JOIN BOLETO b ON b.BOLETO_ID = c.TRANSACAO_ID ");
sql.append(" LEFT JOIN OCD o ");
- sql.append(" ON c.TRANSACAOANTERIOR_ID = o.BOLETO_ID ");
+ sql.append(" ON c.TRANSACAOANTERIOR_ID = o.BOLETO_ID AND O.INDPAGO = 1");
sql.append(" WHERE c.TURNO_ID IS NOT NULL ");
sql.append(" AND c.FECCORTE BETWEEN :de AND :ate ");
if (puntoVenta != null && !puntoVenta.equals("-1")) {
sql.append(" AND c.PUNTOVENTA_ID in (" + puntoVenta + ") ");
}
sql.append(" AND c.TIPOVENTA_ID <> 6 ");
- //sql.append(" AND c.INDREIMPRESION = 0 ");
+ sql.append(" AND c.INDREIMPRESION = 0 ");
if (empresa != null && !empresa.equals("") && !empresa.equals("-1")) {
sql.append(" AND m.empresa_id = "+empresa+" ");
}
@@ -301,7 +300,7 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
sql.append(" GROUP BY pv.PUNTOVENTA_ID, pv.nombpuntoventa, o.boleto_id ");
sql.append(" ORDER BY pv.nombpuntoventa ");
sql.append(") GROUP BY codigo, descricao ");
-
+
return sql.toString();
}
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_es.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_es.properties
index 9ebc5b5b9..96a6f1f2a 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_es.properties
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_es.properties
@@ -1,5 +1,6 @@
#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
#geral
+msg.noData=No se pudo obtener datos con los par\u00E1metros reportados.
detail.agencia=AG\u00CANCIA
detail.qtdbilhete=Cant. Boleto de entrada
@@ -22,6 +23,7 @@ detail.valorseguro=Entrada de valor de seguro
detail.valorvch=Valor de VCH de entrada
detail.valorOCD=Dev. OCD
detail.difMaior=Dif. Maior
+detail.totalGeral=Total Geral
detail.total=Total
header.anulado=Anulados
@@ -40,4 +42,4 @@ header.vendido=Vendido
linhas=LÃneas
msg.a=a
-msg.noData=No se pudo obtener datos con los par\u00E1metros reportados.
+
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_pt_BR.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_pt_BR.properties
index 8bd720a40..a3f4b93f5 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_pt_BR.properties
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioAgenciaFechamentoNovo_pt_BR.properties
@@ -1,5 +1,6 @@
#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
#geral
+msg.noData=Não foi possivel obter dados com os parâmetros informados.
detail.agencia=AG\u00CANCIA
detail.qtdbilhete=Qtd. Bilhete Entrada
@@ -22,6 +23,7 @@ detail.valorseguro=Valor Seguro Entrada
detail.valorvch=Valor VCH Entrada
detail.valorOCD=Dev. OCD
detail.difMaior=Dif. Maior
+detail.totalGeral=Total Geral
detail.total=Total
header.anulado=Anulados
@@ -38,6 +40,3 @@ header.total=Total
header.vendido=Vendido
linhas=Linhas
-
-msg.a=a
-msg.noData=No se pudo obtener datos con los par\u00E1metros reportados.
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jasper
index 613d9ddec..cba2dda48 100644
Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jasper differ
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jrxml
index d1816bb46..6c3c9c2ca 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jrxml
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioAgenciaFechamentoNovo.jrxml
@@ -153,7 +153,7 @@
-
+
@@ -162,14 +162,14 @@
-
+
-
+
@@ -183,21 +183,21 @@
-
+
-
+
-
+
@@ -211,14 +211,14 @@
-
+
-
+
@@ -246,28 +246,28 @@
-
+
-
+
-
+
-
+
@@ -283,128 +283,128 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -412,147 +412,136 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
+
+