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 @@ - + - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - - + + + +