aplicado as memas regras do mantis 24780
fixes bug#24785 dev:wallace qua:wallysson git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@113359 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
d5f1e830f6
commit
98c07226af
|
@ -41,8 +41,14 @@ public class RelatorioW2IAnalitico extends Relatorio {
|
||||||
|
|
||||||
ResultSet rset = null;
|
ResultSet rset = null;
|
||||||
|
|
||||||
stmt.setString("DATA_INICIAL", DateUtil.getStringDate((Date) parametros.get("DATA_INICIAL"), "yyMMdd"));
|
java.sql.Date dataInicial = new java.sql.Date(DateUtil.normalizarToFecha((Date) parametros.get("DATA_INICIAL")).getTime());
|
||||||
stmt.setString("DATA_FINAL", DateUtil.getStringDate((Date) parametros.get("DATA_FINAL"), "yyMMdd"));
|
java.sql.Date dataFinal = new java.sql.Date(DateUtil.normalizarToFecha((Date) parametros.get("DATA_FINAL")).getTime());
|
||||||
|
|
||||||
|
stmt.setDate("DATA_INICIAL", dataInicial);
|
||||||
|
stmt.setDate("DATA_FINAL", dataFinal);
|
||||||
|
|
||||||
|
stmt.setDate("DATA_INICIAL_CANCEL",dataInicial);
|
||||||
|
stmt.setDate("DATA_FINAL_CANCEL", dataFinal);
|
||||||
|
|
||||||
if (parametros.get("EMPRESA_ID") != null)
|
if (parametros.get("EMPRESA_ID") != null)
|
||||||
stmt.setInt("EMPRESA_ID", (Integer) parametros.get("EMPRESA_ID"));
|
stmt.setInt("EMPRESA_ID", (Integer) parametros.get("EMPRESA_ID"));
|
||||||
|
@ -121,7 +127,7 @@ public class RelatorioW2IAnalitico extends Relatorio {
|
||||||
sql.append("INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
sql.append("INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
||||||
sql.append("INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
sql.append("INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
||||||
sql.append("INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
sql.append("INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
||||||
sql.append("WHERE sx.datavenda BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
sql.append("WHERE TO_DATE(sx.DATAVENDA ,'ddMMyyyy') BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
||||||
sql.append("AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
sql.append("AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
||||||
sql.append("AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
sql.append("AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
||||||
sql.append("AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
sql.append("AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
||||||
|
@ -153,7 +159,7 @@ public class RelatorioW2IAnalitico extends Relatorio {
|
||||||
sql.append("INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
sql.append("INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
||||||
sql.append("INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
sql.append("INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
||||||
sql.append("INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
sql.append("INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
||||||
sql.append("WHERE sx.datacancelamento BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
sql.append("WHERE TO_DATE(sx.DATACANCELAMENTO ,'ddMMyy') BETWEEN :DATA_INICIAL_CANCEL AND :DATA_FINAL_CANCEL ");
|
||||||
sql.append("AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
sql.append("AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
||||||
sql.append("AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
sql.append("AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
||||||
sql.append("AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
sql.append("AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
||||||
|
|
|
@ -37,9 +37,15 @@ public class RelatorioW2ISintetico extends Relatorio {
|
||||||
|
|
||||||
NamedParameterStatement stmt = new NamedParameterStatement(conexao, sql);
|
NamedParameterStatement stmt = new NamedParameterStatement(conexao, sql);
|
||||||
ResultSet rset = null;
|
ResultSet rset = null;
|
||||||
|
|
||||||
|
java.sql.Date dataInicial = new java.sql.Date(DateUtil.normalizarToFecha((Date) parametros.get("DATA_INICIAL")).getTime());
|
||||||
|
java.sql.Date dataFinal = new java.sql.Date(DateUtil.normalizarToFecha((Date) parametros.get("DATA_FINAL")).getTime());
|
||||||
|
|
||||||
|
stmt.setDate("DATA_INICIAL", dataInicial);
|
||||||
|
stmt.setDate("DATA_FINAL", dataFinal);
|
||||||
|
|
||||||
stmt.setString("DATA_INICIAL", DateUtil.getStringDate((Date) parametros.get("DATA_INICIAL"), "yyMMdd"));
|
stmt.setDate("DATA_INICIAL_CANCEL",dataInicial);
|
||||||
stmt.setString("DATA_FINAL", DateUtil.getStringDate((Date) parametros.get("DATA_FINAL"), "yyMMdd"));
|
stmt.setDate("DATA_FINAL_CANCEL", dataFinal);
|
||||||
|
|
||||||
if (parametros.get("EMPRESA_ID") != null)
|
if (parametros.get("EMPRESA_ID") != null)
|
||||||
stmt.setInt("EMPRESA_ID", (Integer) parametros.get("EMPRESA_ID"));
|
stmt.setInt("EMPRESA_ID", (Integer) parametros.get("EMPRESA_ID"));
|
||||||
|
@ -128,7 +134,7 @@ public class RelatorioW2ISintetico extends Relatorio {
|
||||||
sql.append(" INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
sql.append(" INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
||||||
sql.append(" INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
sql.append(" INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
||||||
sql.append(" INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
sql.append(" INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
||||||
sql.append(" WHERE sx.datavenda BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
sql.append(" WHERE TO_DATE(sx.DATAVENDA ,'ddMMyyyy') BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
||||||
sql.append(" AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
sql.append(" AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
||||||
sql.append(" AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
sql.append(" AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
||||||
sql.append(" AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
sql.append(" AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
||||||
|
@ -160,7 +166,7 @@ public class RelatorioW2ISintetico extends Relatorio {
|
||||||
sql.append(" INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
sql.append(" INNER JOIN parada pd ON pd.parada_id=sx.destino_id ");
|
||||||
sql.append(" INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
sql.append(" INNER JOIN CIUDAD co ON co.ciudad_id=po.ciudad_id ");
|
||||||
sql.append(" INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
sql.append(" INNER JOIN CIUDAD cd ON cd.ciudad_id=pd.ciudad_id ");
|
||||||
sql.append(" WHERE sx.datacancelamento BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
sql.append(" WHERE TO_DATE(sx.DATACANCELAMENTO ,'ddMMyy') BETWEEN :DATA_INICIAL_CANCEL AND :DATA_FINAL_CANCEL ");
|
||||||
sql.append(" AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
sql.append(" AND em.empresa_id = COALESCE(:EMPRESA_ID, em.empresa_id) ");
|
||||||
sql.append(" AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
sql.append(" AND po.parada_id = COALESCE(:ORIGEN_ID, po.parada_id) ");
|
||||||
sql.append(" AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
sql.append(" AND pd.parada_id = COALESCE(:DESTINO_ID, pd.parada_id) ");
|
||||||
|
|
Loading…
Reference in New Issue