wilian 2017-07-21 20:22:08 +00:00
parent e5c04dd94a
commit 82c1d7d30a
1 changed files with 3 additions and 2 deletions

View File

@ -59,6 +59,7 @@ public class RelatorioConferenciaFormularioFisico extends Relatorio {
sql.append(" and c.motivocancelacion_id is null ");
sql.append(" and c.numfoliopreimpreso is not null ");
sql.append(" and c.numfoliosistema is not null ");
sql.append(" and ((c.indstatusboleto = 'E' and c.indreimpresion = 1) or c.indreimpresion = 0) ");
sql.append("group by ");
sql.append(" e.numcaja, ");
sql.append(" p.nombpuntoventa, ");
@ -68,8 +69,8 @@ public class RelatorioConferenciaFormularioFisico extends Relatorio {
sql.append("having min(to_number(c.numfoliopreimpreso)) > 0 ");
sql.append("order by ");
sql.append(" u.nombusuario, min(c.fechorventa)) t1 ");
sql.append("inner join (select numfoliosistema, numfoliopreimpreso, numseriepreimpresa from caja) t2 on t1.minfisico = t2.numfoliopreimpreso and t1.serie = t2.numseriepreimpresa ");
sql.append("inner join (select numfoliosistema, numfoliopreimpreso, numseriepreimpresa from caja) t3 on t1.maxfisico = t3.numfoliopreimpreso and t1.serie = t3.numseriepreimpresa ");
sql.append("inner join (select numfoliosistema, numfoliopreimpreso, numseriepreimpresa from caja where ((indstatusboleto = 'E' and indreimpresion = 1) or indreimpresion = 0)) t2 on t1.minfisico = t2.numfoliopreimpreso and t1.serie = t2.numseriepreimpresa ");
sql.append("inner join (select numfoliosistema, numfoliopreimpreso, numseriepreimpresa from caja where ((indstatusboleto = 'E' and indreimpresion = 1) or indreimpresion = 0)) t3 on t1.maxfisico = t3.numfoliopreimpreso and t1.serie = t3.numseriepreimpresa ");
sql.append("inner join det_abasto_boleto dab on t1.minfisico between dab.numfolioinicial and dab.numfoliofinal and dab.numseriepreimpresa = t1.serie ");
sql.append("inner join abasto_boleto abb on abb.abastoboleto_id = dab.abastoboleto_id ");
if (tipoventaId != null) {