fixes bug #10474
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@78440 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6d99e4d531
commit
0e1161c7c4
|
@ -66,7 +66,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
|
||||||
@Repository("fiscalDAO")
|
@Repository("fiscalDAO")
|
||||||
public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO {
|
public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO {
|
||||||
private static final String DATE_FORMAT_FISCAL = "yyyyMMdd";
|
private static final String DATE_FORMAT_FISCAL = "yyyyMMdd";
|
||||||
private static final String DATE_FORMAT_DMYHMS = "dd/MM/yyyy hh:mm:ss";
|
|
||||||
private static final String DATE_FORMAT_DMY = "dd/MM/yyyy";
|
private static final String DATE_FORMAT_DMY = "dd/MM/yyyy";
|
||||||
private static final BigDecimal ZERO = BigDecimal.ZERO;
|
private static final BigDecimal ZERO = BigDecimal.ZERO;
|
||||||
|
|
||||||
|
@ -137,7 +136,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
|
||||||
sql.append(" left join clase_servicio cs on cs.claseservicio_id = b.claseservicio_id ");
|
sql.append(" left join clase_servicio cs on cs.claseservicio_id = b.claseservicio_id ");
|
||||||
sql.append(" join marca m on b.marca_id = m.marca_id ");
|
sql.append(" join marca m on b.marca_id = m.marca_id ");
|
||||||
sql.append(" join empresa e on e.empresa_id = m.empresa_id ");
|
sql.append(" join empresa e on e.empresa_id = m.empresa_id ");
|
||||||
sql.append(" join aidf a on a.aidf_id = b.aidf_id ");
|
sql.append(" left join aidf a on a.aidf_id = b.aidf_id ");
|
||||||
sql.append(" join punto_venta pv on pv.puntoventa_id = b.puntoventa_id ");
|
sql.append(" join punto_venta pv on pv.puntoventa_id = b.puntoventa_id ");
|
||||||
sql.append(" join ciudad ce on ce.ciudad_id = e.ciudad_id ");
|
sql.append(" join ciudad ce on ce.ciudad_id = e.ciudad_id ");
|
||||||
sql.append(" join estado ee on ee.estado_id = ce.estado_id ");
|
sql.append(" join estado ee on ee.estado_id = ce.estado_id ");
|
||||||
|
@ -157,15 +156,15 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
|
||||||
sql.append(" left join ciudad cds on cds.ciudad_id = pds.ciudad_id ");
|
sql.append(" left join ciudad cds on cds.ciudad_id = pds.ciudad_id ");
|
||||||
sql.append(" left join estado eds on eds.estado_id = cds.estado_id ");
|
sql.append(" left join estado eds on eds.estado_id = cds.estado_id ");
|
||||||
sql.append(" left join estado ae on ae.estado_id = a.estado_id ");
|
sql.append(" left join estado ae on ae.estado_id = a.estado_id ");
|
||||||
sql.append(" join inscricao_estadual ie on e.empresa_id = ie.empresa_id ");
|
sql.append(" left join inscricao_estadual ie on e.empresa_id = ie.empresa_id ");
|
||||||
sql.append(" and ie.estado_id = coalesce(ae.estado_id, eos.estado_id) and ie.activo = 1 ");
|
sql.append(" and ie.estado_id = coalesce(ae.estado_id, eos.estado_id) and ie.activo = 1 ");
|
||||||
sql.append(" join ciudad cie on cie.ciudad_id = ie.ciudad_id ");
|
sql.append(" left join ciudad cie on cie.ciudad_id = ie.ciudad_id ");
|
||||||
sql.append(" join estado eie on eie.estado_id = cie.estado_id ");
|
sql.append(" left join estado eie on eie.estado_id = cie.estado_id ");
|
||||||
sql.append(" join empresa_imposto ei on ei.empresa_id = b.empresacorrida_id ");
|
sql.append(" left join empresa_imposto ei on ei.empresa_id = b.empresacorrida_id ");
|
||||||
sql.append(" and ei.estado_id = coalesce(ae.estado_id, eos.estado_id) and ei.activo = 1 ");
|
sql.append(" and ei.estado_id = coalesce(ae.estado_id, eos.estado_id) and ei.activo = 1 ");
|
||||||
sql.append("where ((b.tipoventa_id = 3 and b.indstatusboleto = 'V' and b.indreimpresion = 0) ");
|
sql.append("where ((b.tipoventa_id = 3 and b.indstatusboleto = 'V' and b.indreimpresion = 0) ");
|
||||||
sql.append(" or (a.aidftipo_id = 2 and b.indstatusboleto = 'E')) ");
|
sql.append(" or (b.tipoventa_id in (12,18) and b.indstatusboleto = 'E' and b.numfoliosistema = b.numfoliopreimpreso)) ");
|
||||||
sql.append(" and (b.motivocancelacion_id is null or b.motivocancelacion_id <> 35) ");
|
sql.append(" and (b.motivocancelacion_id is null or b.motivocancelacion_id <> 35) ");
|
||||||
sql.append(" and b.indcancelacion = 0 ");
|
sql.append(" and b.indcancelacion = 0 ");
|
||||||
sql.append(" and b.feccreacion >= to_date(:DATE_INICIO,'DD/MM/YYYY HH24:MI:SS') and b.feccreacion <= to_date(:DATE_FIM,'DD/MM/YYYY HH24:MI:SS') ");
|
sql.append(" and b.feccreacion >= to_date(:DATE_INICIO,'DD/MM/YYYY HH24:MI:SS') and b.feccreacion <= to_date(:DATE_FIM,'DD/MM/YYYY HH24:MI:SS') ");
|
||||||
sql.append(" and b.empresacorrida_id = ? ");
|
sql.append(" and b.empresacorrida_id = ? ");
|
||||||
|
|
Loading…
Reference in New Issue