From b6774eb28b929ec088eb6b879011ac0f7b5b68af Mon Sep 17 00:00:00 2001 From: julio Date: Fri, 30 Oct 2015 19:37:05 +0000 Subject: [PATCH] bug #6669 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@49653 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/dao/hibernate/ComissaoHibernateDAO.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/ComissaoHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/ComissaoHibernateDAO.java index 5bada3db0..5e50186bc 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/ComissaoHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/ComissaoHibernateDAO.java @@ -50,14 +50,15 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO sql.append("inner join parada origen on origen.parada_id = b.origen_id "); sql.append("inner join ciudad ci on origen.ciudad_id = ci.ciudad_id "); sql.append("inner join estado e on ci.estado_id = e.estado_id "); + sql.append("inner join punto_venta p on b.puntoventa_id = p.puntoventa_id "); sql.append("inner join empresa_imposto ei on (ei.estado_id = e.estado_id "); sql.append(" and ei.empresa_id = b.marca_id and ei.activo = 1) "); sql.append("left join caja c on c.numoperacion = b.numoperacion and c.numfoliosistema = b.numfoliosistema "); sql.append(" and c.numfoliopreimpreso = b.numfoliopreimpreso and c.numseriepreimpresa = b.numseriepreimpresa "); sql.append("left join evento_extra ee on ee.boleto_id = b.boleto_id "); - sql.append("where "); - sql.append("to_char(b.fechorventa, 'mmyyyy') = to_char(:periodo, 'mmyyyy') "); - sql.append("and b.marca_id = :empresaId and b.puntoventa_id = :puntoventaId "); + sql.append("where to_char(b.fechorventa, 'mmyyyy') = to_char(:periodo, 'mmyyyy') "); + sql.append("and b.marca_id = :empresaId "); + sql.append("and (p.puntoventa_id = :puntoventaId or p.puntoventapadre_id = :puntoventaId) "); sql.append("group by b.marca_id, b.puntoventa_id, to_char(b.fechorventa, 'dd-mm-yyyy'), "); sql.append("b.indstatusboleto, b.tipoventa_id, b.motivocancelacion_id, c.ptovtaventa_id, ei.icms "); sql.append("order by datavenda ");