julio 2015-10-30 19:37:05 +00:00
parent 86aa847401
commit b6774eb28b
1 changed files with 4 additions and 3 deletions

View File

@ -50,14 +50,15 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
sql.append("inner join parada origen on origen.parada_id = b.origen_id "); 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 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 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("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(" 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("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(" 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("left join evento_extra ee on ee.boleto_id = b.boleto_id ");
sql.append("where "); sql.append("where to_char(b.fechorventa, 'mmyyyy') = to_char(:periodo, 'mmyyyy') ");
sql.append("to_char(b.fechorventa, 'mmyyyy') = to_char(:periodo, 'mmyyyy') "); sql.append("and b.marca_id = :empresaId ");
sql.append("and b.marca_id = :empresaId and b.puntoventa_id = :puntoventaId "); 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("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("b.indstatusboleto, b.tipoventa_id, b.motivocancelacion_id, c.ptovtaventa_id, ei.icms ");
sql.append("order by datavenda "); sql.append("order by datavenda ");