wilian 2017-12-21 12:16:55 +00:00
parent dac1286f0a
commit 90699f5901
1 changed files with 2 additions and 3 deletions

View File

@ -111,7 +111,7 @@ public class DetAbastoBoletoHibernateDAO extends GenericHibernateDAO<DetAbastoBo
public List<Object> buscabDetAbastoBoletoToVerifyIfAidfCanBeEditable(Aidf aidf){ public List<Object> buscabDetAbastoBoletoToVerifyIfAidfCanBeEditable(Aidf aidf){
StringBuilder qs = new StringBuilder(); StringBuilder qs = new StringBuilder();
qs.append(" select detabastoboleto_id from det_abasto_boleto dat where numseriepreimpresa like ( "); qs.append(" select detabastoboleto_id from det_abasto_boleto dat where (numseriepreimpresa like ( ");
qs.append(" select (case when ( select (coalesce "); qs.append(" select (case when ( select (coalesce ");
qs.append(" ( "); qs.append(" ( ");
qs.append(" (select trim((select to_char( (select aidf_id from aidf where aidf_id = :aidf_id), '000' ) from dual )) from dual) , "); qs.append(" (select trim((select to_char( (select aidf_id from aidf where aidf_id = :aidf_id), '000' ) from dual )) from dual) , ");
@ -119,11 +119,10 @@ public class DetAbastoBoletoHibernateDAO extends GenericHibernateDAO<DetAbastoBo
qs.append(" ) "); qs.append(" ) ");
qs.append(" ) from dual) = '-_-_' then '' else concat ((select trim((select to_char( (select aidf_id from aidf where aidf_id = :aidf_id), '000' ) from dual )) from dual) , '%' ) end ) from dual "); qs.append(" ) from dual) = '-_-_' then '' else concat ((select trim((select to_char( (select aidf_id from aidf where aidf_id = :aidf_id), '000' ) from dual )) from dual) , '%' ) end ) from dual ");
qs.append(" "); qs.append(" ");
qs.append(" ) and dat.activo = 1 "); qs.append(" ) OR dat.aidf_id = :aidf_id) and dat.activo = 1 ");
Query query = getSession().createSQLQuery(qs.toString()); Query query = getSession().createSQLQuery(qs.toString());
query.setLong("aidf_id", aidf.getAidfId()); query.setLong("aidf_id", aidf.getAidfId());
query.setLong("aidf_id", aidf.getAidfId());
return query.list(); return query.list();
} }