fixes bug#13207
dev:julio qua:julio git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@88602 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b76a42fef6
commit
8697a99a59
|
@ -84,7 +84,7 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO {
|
||||||
sql.append(" ei.codigocontabilestadual as codigocontabil_estadual, ");
|
sql.append(" ei.codigocontabilestadual as codigocontabil_estadual, ");
|
||||||
sql.append(" ei.codigocontabilmunicipal as codigocontabil_municipal ");
|
sql.append(" ei.codigocontabilmunicipal as codigocontabil_municipal ");
|
||||||
sql.append("from boleto c ");
|
sql.append("from boleto c ");
|
||||||
sql.append(" join bpe bpe on c.boleto_id = bpe.boleto_id ");
|
sql.append(" join bpe bpe on c.boleto_id = bpe.boleto_id and bpe.activo = 1 ");
|
||||||
sql.append(" join estado e on e.codibge = bpe.uf ");
|
sql.append(" join estado e on e.codibge = bpe.uf ");
|
||||||
sql.append(" join marca ma on c.marca_id = ma.marca_id ");
|
sql.append(" join marca ma on c.marca_id = ma.marca_id ");
|
||||||
sql.append(" join empresa ep on ma.empresa_id = ep.empresa_id ");
|
sql.append(" join empresa ep on ma.empresa_id = ep.empresa_id ");
|
||||||
|
@ -603,7 +603,7 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO {
|
||||||
sql.append(" DBMS_LOB.substr(coalesce(bpe.xmlregular, bpe.xmlcontingencia), 3000, 3001) as xml_bpe_2, ");
|
sql.append(" DBMS_LOB.substr(coalesce(bpe.xmlregular, bpe.xmlcontingencia), 3000, 3001) as xml_bpe_2, ");
|
||||||
sql.append(" DBMS_LOB.substr(coalesce(bpe.xmlregular, bpe.xmlcontingencia), 3000, 6001) as xml_bpe_3 ");
|
sql.append(" DBMS_LOB.substr(coalesce(bpe.xmlregular, bpe.xmlcontingencia), 3000, 6001) as xml_bpe_3 ");
|
||||||
sql.append("from boleto c ");
|
sql.append("from boleto c ");
|
||||||
sql.append(" join bpe bpe on c.boleto_id = bpe.boleto_id ");
|
sql.append(" join bpe bpe on c.boleto_id = bpe.boleto_id and bpe.activo = 1 ");
|
||||||
sql.append(" left join bpe bpecan on bpecan.chbpe = bpe.chbpe and bpecan.codstat = 135 and bpe.codstat = 100 and (bpecan.tipoevento = 110111 or bpecan.tipoevento is null) ");
|
sql.append(" left join bpe bpecan on bpecan.chbpe = bpe.chbpe and bpecan.codstat = 135 and bpe.codstat = 100 and (bpecan.tipoevento = 110111 or bpecan.tipoevento is null) ");
|
||||||
sql.append(" join estado e on e.codibge = bpe.uf ");
|
sql.append(" join estado e on e.codibge = bpe.uf ");
|
||||||
sql.append(" join marca ma on c.marca_id = ma.marca_id ");
|
sql.append(" join marca ma on c.marca_id = ma.marca_id ");
|
||||||
|
@ -670,9 +670,9 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO {
|
||||||
sql.append("from boleto bori ");
|
sql.append("from boleto bori ");
|
||||||
sql.append(" inner join marca m on m.marca_id = bori.marca_id and m.activo = 1 ");
|
sql.append(" inner join marca m on m.marca_id = bori.marca_id and m.activo = 1 ");
|
||||||
sql.append(" inner join empresa e on e.empresa_id = m.empresa_id ");
|
sql.append(" inner join empresa e on e.empresa_id = m.empresa_id ");
|
||||||
sql.append(" inner join bpe bpe on bpe.boleto_id = bori.boleto_id ");
|
sql.append(" inner join bpe bpe on bpe.boleto_id = bori.boleto_id and bpe.activo = 1 ");
|
||||||
sql.append(" inner join estado est_bpe on bpe.uf = est_bpe.codibge ");
|
sql.append(" inner join estado est_bpe on bpe.uf = est_bpe.codibge ");
|
||||||
sql.append(" left join bpe bpeori on bpeori.chbpe = bpe.chbpe_substituicao ");
|
sql.append(" left join bpe bpeori on bpeori.chbpe = bpe.chbpe_substituicao and bpeori.activo = 1 ");
|
||||||
sql.append(" left join boleto b on b.boleto_id = bpeori.boleto_id ");
|
sql.append(" left join boleto b on b.boleto_id = bpeori.boleto_id ");
|
||||||
sql.append(" inner join punto_venta ptv on ptv.puntoventa_id = b.puntoventa_id ");
|
sql.append(" inner join punto_venta ptv on ptv.puntoventa_id = b.puntoventa_id ");
|
||||||
sql.append(" inner join parada ori on (b.origen_id = ori.parada_id ) ");
|
sql.append(" inner join parada ori on (b.origen_id = ori.parada_id ) ");
|
||||||
|
@ -750,14 +750,10 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO {
|
||||||
sql.append("from boleto bori ");
|
sql.append("from boleto bori ");
|
||||||
sql.append(" inner join marca m on m.marca_id = bori.marca_id and m.activo = 1 ");
|
sql.append(" inner join marca m on m.marca_id = bori.marca_id and m.activo = 1 ");
|
||||||
sql.append(" inner join empresa e on e.empresa_id = m.empresa_id ");
|
sql.append(" inner join empresa e on e.empresa_id = m.empresa_id ");
|
||||||
sql.append(" inner join bpe bpe on bpe.boleto_id = bori.boleto_id ");
|
sql.append(" inner join bpe bpe on bpe.boleto_id = bori.boleto_id and bpe.activo = 1 ");
|
||||||
sql.append(" inner join estado est_bpe on bpe.uf = est_bpe.codibge ");
|
sql.append(" inner join estado est_bpe on bpe.uf = est_bpe.codibge ");
|
||||||
|
|
||||||
// sql.append(" left join boleto b on b.boleto_id = coalesce(bori.boletoanterior_id, bori.boletooriginal_id) ");
|
|
||||||
// sql.append(" left join boleto b on b.boleto_id = bori.boletooriginal_id ");
|
|
||||||
sql.append(" left join boleto b on b.boleto_id = (case when bori.motivocancelacion_id = 99 then bori.boletoanterior_id else bori.boletooriginal_id end) ");
|
sql.append(" left join boleto b on b.boleto_id = (case when bori.motivocancelacion_id = 99 then bori.boletoanterior_id else bori.boletooriginal_id end) ");
|
||||||
|
sql.append(" left join bpe bpeori on b.boleto_id = bpeori.boleto_id and bpeori.activo = 1 ");
|
||||||
sql.append(" left join bpe bpeori on b.boleto_id = bpeori.boleto_id ");
|
|
||||||
sql.append(" inner join punto_venta ptv on ptv.puntoventa_id = bori.puntoventa_id ");
|
sql.append(" inner join punto_venta ptv on ptv.puntoventa_id = bori.puntoventa_id ");
|
||||||
sql.append(" inner join parada ori on (b.origen_id = ori.parada_id ) ");
|
sql.append(" inner join parada ori on (b.origen_id = ori.parada_id ) ");
|
||||||
sql.append(" inner join parada des on (b.destino_id = des.parada_id ) ");
|
sql.append(" inner join parada des on (b.destino_id = des.parada_id ) ");
|
||||||
|
|
Loading…
Reference in New Issue