fixes bug#24378

qua:
dev:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@111885 d1611594-4594-4d17-8e1d-87c2c4800839
master
aristides 2022-04-13 21:39:15 +00:00
parent a773c1233b
commit d48d1ddd54
1 changed files with 7 additions and 2 deletions

View File

@ -76,6 +76,7 @@ public class RelatorioDepositos extends Relatorio {
deposito.setVrfechamento(rs.getBigDecimal("vrfechamento")); deposito.setVrfechamento(rs.getBigDecimal("vrfechamento"));
deposito.setEmpresaId(rs.getInt("empresaId")); deposito.setEmpresaId(rs.getInt("empresaId"));
deposito.setPuntoventaId(rs.getInt("puntoventaId")); deposito.setPuntoventaId(rs.getInt("puntoventaId"));
BigDecimal vlrBoleto=rs.getBigDecimal("vlrBoleto");
if (! filtrarPendentes){ if (! filtrarPendentes){
deposito.setNumdeposito(rs.getString("numdeposito")); deposito.setNumdeposito(rs.getString("numdeposito"));
} }
@ -110,7 +111,7 @@ public class RelatorioDepositos extends Relatorio {
dtMotivo = deposito.getDtmotivo(); dtMotivo = deposito.getDtmotivo();
} }
pendente = pendente.subtract(deposito.getVrdeposito()); pendente = pendente.subtract(deposito.getVrdeposito()).subtract(vlrBoleto);
deposito.setVrpendente(pendente); deposito.setVrpendente(pendente);
lsDadosRelatorio.add(deposito); lsDadosRelatorio.add(deposito);
@ -155,6 +156,7 @@ public class RelatorioDepositos extends Relatorio {
} }
sql.append(" tmp.vrdeposito, "); sql.append(" tmp.vrdeposito, ");
sql.append(" vlrboleto, ");
sql.append(" tmp.puntoventaId, "); sql.append(" tmp.puntoventaId, ");
sql.append(" tmp.empresaId "); sql.append(" tmp.empresaId ");
sql.append(" FROM "); sql.append(" FROM ");
@ -166,6 +168,7 @@ public class RelatorioDepositos extends Relatorio {
sql.append(" f.fecfechamento AS dtmotivo, "); sql.append(" f.fecfechamento AS dtmotivo, ");
sql.append(" ( SUM(NVL(fd.valor_pago,0)) - f.total ) AS saldo, "); sql.append(" ( SUM(NVL(fd.valor_pago,0)) - f.total ) AS saldo, ");
sql.append(" SUM(NVL(fd.valor_pago,0)) AS vrdeposito , "); sql.append(" SUM(NVL(fd.valor_pago,0)) AS vrdeposito , ");
sql.append(" SUM(NVL(fbol.valordocumento,0)) AS vlrboleto, ");
sql.append(" f.total AS vrfechamento, "); sql.append(" f.total AS vrfechamento, ");
if (! filtrarPendentes){ if (! filtrarPendentes){
@ -187,6 +190,8 @@ public class RelatorioDepositos extends Relatorio {
sql.append(" LEFT JOIN empresa_contabancaria ecb "); sql.append(" LEFT JOIN empresa_contabancaria ecb ");
sql.append(" ON ecb.EMPRESACONTABANCARIA_ID = fdp.EMPRESACONTABANCARIA_ID "); sql.append(" ON ecb.EMPRESACONTABANCARIA_ID = fdp.EMPRESACONTABANCARIA_ID ");
sql.append(" AND ecb.activo = 1 "); sql.append(" AND ecb.activo = 1 ");
sql.append(" LEFT JOIN fechamento_boleto fbol ON f.fechamentocntcorrente_id = fbol.fechamentocntcorrente_id and fbol.indboletoquitado=1 ");
sql.append(" WHERE f.fecfechamento BETWEEN ? AND ? "); sql.append(" WHERE f.fecfechamento BETWEEN ? AND ? ");
sql.append(" AND f.activo = 1 "); sql.append(" AND f.activo = 1 ");
sql.append(" AND e.activo = 1 "); sql.append(" AND e.activo = 1 ");
@ -209,7 +214,7 @@ public class RelatorioDepositos extends Relatorio {
if (!filtrarPendentes){ if (!filtrarPendentes){
sql.append(" fdp.NUMDEPOSITO, "); sql.append(" fdp.NUMDEPOSITO, ");
} }
sql.append(" fbol.valordocumento, ");
sql.append(" f.total ) tmp "); sql.append(" f.total ) tmp ");
if (filtrarPendentes){ if (filtrarPendentes){