fixes bug #7672
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@57783 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b9c722d7b6
commit
64c0c7ed63
|
@ -223,6 +223,26 @@ public class TarifaHibernateDAO extends GenericHibernateDAO<Tarifa, Integer> imp
|
||||||
+ "INNER JOIN MARCA marca ON marca.MARCA_ID = tarifa.MARCA_ID "
|
+ "INNER JOIN MARCA marca ON marca.MARCA_ID = tarifa.MARCA_ID "
|
||||||
+ "WHERE tarifa.ACTIVO = 1 AND VIGENCIATARIFA_ID = :VIGENCIATARIFAIDORIGEM");
|
+ "WHERE tarifa.ACTIVO = 1 AND VIGENCIATARIFA_ID = :VIGENCIATARIFAIDORIGEM");
|
||||||
|
|
||||||
|
if (!excluirTarifasDestino) {
|
||||||
|
sQuery.append(" AND NOT EXISTS(SELECT"
|
||||||
|
+ " tDestino.TRAMO_ID,"
|
||||||
|
+ " tDestino.MARCA_ID,"
|
||||||
|
+ " tDestino.CLASESERVICIO_ID,"
|
||||||
|
+ " tDestino.MONEDA_ID,"
|
||||||
|
+ " tDestino.ORGAOCONCEDENTE_ID,"
|
||||||
|
+ " tDestino.RUTA_ID"
|
||||||
|
+ " FROM TARIFA tDestino"
|
||||||
|
+ " WHERE"
|
||||||
|
+ " tDestino.TRAMO_ID = tarifa.TRAMO_ID"
|
||||||
|
+ " AND tDestino.MARCA_ID = tarifa.MARCA_ID"
|
||||||
|
+ " AND tDestino.CLASESERVICIO_ID = tarifa.CLASESERVICIO_ID"
|
||||||
|
+ " AND tDestino.MONEDA_ID = tarifa.MONEDA_ID"
|
||||||
|
+ " AND tDestino.ORGAOCONCEDENTE_ID = tarifa.ORGAOCONCEDENTE_ID"
|
||||||
|
+ " AND tDestino.RUTA_ID = tarifa.RUTA_ID"
|
||||||
|
+ " AND tdestino.ACTIVO = 1"
|
||||||
|
+ " AND VIGENCIATARIFA_ID = :VIGENCIATARIFAIDDESTINO)");
|
||||||
|
}
|
||||||
|
|
||||||
if (empresa != null) {
|
if (empresa != null) {
|
||||||
sQuery.append(" AND marca.EMPRESA_ID = :EMPRESA_ID");
|
sQuery.append(" AND marca.EMPRESA_ID = :EMPRESA_ID");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue