fixes bug#AL-2869

master
Gleison da Cruz 2023-06-29 17:35:24 -03:00
parent 11afcca88c
commit b3a85e141f
2 changed files with 21 additions and 18 deletions

View File

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId> <groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId> <artifactId>ventaboletosadm</artifactId>
<version>1.8.4</version> <version>1.8.5</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>

View File

@ -120,30 +120,33 @@ public class RelatorioBoletos extends Relatorio {
StringBuilder sql = new StringBuilder(); StringBuilder sql = new StringBuilder();
sql.append(" SELECT "); sql.append(" SELECT ");
sql.append(" e.nombempresa, "); sql.append(" e.nombempresa, ");
sql.append(" p.nombpuntoventa, "); sql.append(" p.nombpuntoventa, ");
sql.append(" p.numpuntoventa, "); sql.append(" p.numpuntoventa, ");
sql.append(" fcc.fecfechamento AS dtfechamento, "); sql.append(" fcc.fecfechamento AS dtfechamento, ");
sql.append(" fb.fecvencimento AS dtvencimento, "); sql.append(" fb.fecvencimento AS dtvencimento, ");
sql.append(" fb.valordocumento AS vrboleto, "); sql.append(" fb.valordocumento AS vrboleto, ");
sql.append(" fcc.total AS vrfechamento, "); sql.append(" fcc.total AS vrfechamento, ");
sql.append(" fb.fecbaixa AS dtbaixa, "); sql.append(" fb.fecbaixa AS dtbaixa, ");
sql.append(" fb.valor_juros AS vrjuros, "); sql.append(" fb.valor_juros AS vrjuros, ");
sql.append(" NVL(fb.indboletoquitado,0) AS quitado, "); sql.append(" NVL(fb.indboletoquitado,0) AS quitado, ");
sql.append(" fb.nossonumero AS nossonumero "); sql.append(" fb.nossonumero AS nossonumero ");
sql.append(" FROM fechamento_boleto fb "); sql.append(" FROM fechamento_boleto fb ");
sql.append(" INNER JOIN fechamento_cntcorrente fcc "); sql.append(" INNER JOIN fechamento_cntcorrente fcc ");
sql.append(" ON fcc.fechamentocntcorrente_id = fb.fechamentocntcorrente_id "); sql.append(" ON fcc.fechamentocntcorrente_id = fb.fechamentocntcorrente_id ");
sql.append(" AND fcc.activo = 1 "); sql.append(" AND fcc.activo = 1 ");
sql.append(" INNER JOIN punto_venta p "); sql.append(" INNER JOIN punto_venta p ");
sql.append(" ON p.puntoventa_id = fcc.puntoventa_id "); sql.append(" ON p.puntoventa_id = fcc.puntoventa_id ");
sql.append(" AND p.activo = 1 "); sql.append(" AND p.activo = 1 ");
sql.append(" INNER JOIN empresa e "); sql.append(" INNER JOIN empresa e ");
sql.append(" ON e.empresa_id = fcc.empresa_id "); sql.append(" ON e.empresa_id = fcc.empresa_id ");
sql.append(" AND e.activo = 1 "); sql.append(" AND e.activo = 1 ");
sql.append(" INNER JOIN fechamento_paramptovta fptovta on (fptovta.PUNTOVENTA_ID = fcc.puntoventa_id and fptovta.empresa_id = fcc.empresa_id) "); sql.append(" INNER JOIN fechamento_paramptovta fptovta ");
sql.append(" ON fptovta.PUNTOVENTA_ID = fcc.puntoventa_id ");
sql.append(" AND fptovta.empresa_id = fcc.empresa_id ");
sql.append(" AND fptovta.activo = 1 ");
sql.append(" WHERE fb.activo = 1 "); sql.append(" WHERE fb.activo = 1 ");
sql.append(" AND fptovta.TIPOPAGAMENTO = 'B' "); sql.append(" AND fptovta.TIPOPAGAMENTO = 'B' ");
if(fecInicio != null && fecFinal != null) { if(fecInicio != null && fecFinal != null) {
sql.append(" AND fcc.fecfechamento BETWEEN :fecInicio AND :fecFinal "); sql.append(" AND fcc.fecfechamento BETWEEN :fecInicio AND :fecFinal ");