fixes bug#AL-4862
parent
532803433b
commit
244355521c
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ModelWeb</artifactId>
|
||||
<version>1.103.1</version>
|
||||
<version>1.103.2</version>
|
||||
|
||||
<distributionManagement>
|
||||
<repository>
|
||||
|
|
|
@ -708,14 +708,25 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
|
|||
@Override
|
||||
public String validarEstoqueUtilizado(Aidf aidf, String folioInicial, String folioFinal) {
|
||||
StringBuilder sql = new StringBuilder();
|
||||
sql.append(" SELECT coalesce(min( numfoliosistema), '0') ");
|
||||
sql.append(" SELECT tb.folio from ( ");
|
||||
sql.append(" SELECT coalesce(min( numfoliopreimpreso), '0') as folio ");
|
||||
sql.append(" FROM caja ");
|
||||
sql.append(" where activo = 1 ");
|
||||
sql.append(" and numseriepreimpresa = :serie ");
|
||||
sql.append(" and numfoliosistema between :folioInicial and :folioFinal ");
|
||||
sql.append(" and numfoliopreimpreso between :folioInicial and :folioFinal ");
|
||||
sql.append(" union all ");
|
||||
sql.append(" SELECT coalesce(min( numfoliopreimpreso), '0') as folio ");
|
||||
sql.append(" FROM caja ");
|
||||
sql.append(" where activo = 1 ");
|
||||
sql.append(" and numseriepreimpresa = :serie ");
|
||||
sql.append(" and numfoliopreimpreso between :folioInicial and :folioFinal ");
|
||||
sql.append(" )tb ");
|
||||
sql.append(" where tb.folio > 0 ");
|
||||
sql.append(" group by tb.folio ");
|
||||
|
||||
|
||||
SQLQuery query = getSession().createSQLQuery(sql.toString());
|
||||
query.setString("serie", aidf.getSerie());
|
||||
query.setString("serie", aidf.obterSerieSubserieFormatada());
|
||||
query.setString("folioInicial", folioInicial);
|
||||
query.setString("folioFinal", folioFinal);
|
||||
return (String)query.uniqueResult();
|
||||
|
|
Loading…
Reference in New Issue