diff --git a/src/org/openbravo/retail/posterminal/UpdateProductCategoryByAssortmentBackground.java b/src/org/openbravo/retail/posterminal/UpdateProductCategoryByAssortmentBackground.java
--- a/src/org/openbravo/retail/posterminal/UpdateProductCategoryByAssortmentBackground.java
+++ b/src/org/openbravo/retail/posterminal/UpdateProductCategoryByAssortmentBackground.java
@@ -75,7 +75,7 @@
             + "where obpl.id= :assortmentid and mp.active='Y'";
 
         final Session session = OBDal.getInstance().getSession();
-        final Query<String> query = session.createQuery(hql.toString(), String.class);
+        final Query<String> query = session.createQuery(hql, String.class);
         query.setParameter("assortmentid", assortment.getId());
         ScrollableResults scroll = query.scroll(ScrollMode.SCROLL_SENSITIVE);
         try {
diff --git a/src/org/openbravo/retail/posterminal/process/CheckUpdated.java b/src/org/openbravo/retail/posterminal/process/CheckUpdated.java
--- a/src/org/openbravo/retail/posterminal/process/CheckUpdated.java
+++ b/src/org/openbravo/retail/posterminal/process/CheckUpdated.java
@@ -67,8 +67,7 @@
         + "WHERE importStatus = 'Initial' " //
         + "AND (typeofdata = 'Order' OR typeofdata = 'OBPOS_CancelLayaway' OR typeofdata = 'OBPOS_VoidLayaway') " //
         + "AND jsonInfo LIKE :orderId";
-    final Query<String> importEntryQuery = session.createQuery(importEntryHQL.toString(),
-        String.class);
+    final Query<String> importEntryQuery = session.createQuery(importEntryHQL, String.class);
     importEntryQuery.setParameter("orderId", whereClause);
     importEntryQuery.setMaxResults(1);
     return importEntryQuery.uniqueResult() != null;
@@ -82,8 +81,8 @@
         + "WHERE orderstatus = 'N' " //
         + "AND (typeofdata = 'Order' OR typeofdata = 'OBPOS_CancelLayaway' OR typeofdata = 'OBPOS_VoidLayaway') " //
         + "AND jsonInfo LIKE :orderId";
-    final Query<String> errorWhileImportingQuery = session
-        .createQuery(errorWhileImportingHQL.toString(), String.class);
+    final Query<String> errorWhileImportingQuery = session.createQuery(errorWhileImportingHQL,
+        String.class);
     errorWhileImportingQuery.setParameter("orderId", whereClause);
     errorWhileImportingQuery.setMaxResults(1);
     return errorWhileImportingQuery.uniqueResult() != null;
diff --git a/src/org/openbravo/retail/posterminal/stock/StoreDetailedStock.java b/src/org/openbravo/retail/posterminal/stock/StoreDetailedStock.java
--- a/src/org/openbravo/retail/posterminal/stock/StoreDetailedStock.java
+++ b/src/org/openbravo/retail/posterminal/stock/StoreDetailedStock.java
@@ -57,7 +57,7 @@
       hqlQuery += " order by wh.name";
 
       final Session session = OBDal.getInstance().getSession();
-      final Query<Object[]> query = session.createQuery(hqlQuery.toString(), Object[].class);
+      final Query<Object[]> query = session.createQuery(hqlQuery, Object[].class);
       query.setParameter("orgId", orgId);
       query.setParameter("prodId", prodId);
 
