details:   https://code.openbravo.com/erp/devel/pi/rev/4eae47894e32
changeset: 35513:4eae47894e32
user:      Atul Gaware <atul.gaware <at> openbravo.com>
date:      Tue Mar 05 19:04:20 2019 +0530
summary:   Fixes Issue 0040284: Manage pre-reservation not possible

** Do not use strict join on storage bin in query used to
get selected lines to avoid skipping of reservation stock
(pre-reservation) as they do not have storage bins, hence
used left join in place.

diffstat:

 src/org/openbravo/common/datasource/StockReservationPickAndEditDataSource.java 
|  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 461aa8d25eb6 -r 4eae47894e32 
src/org/openbravo/common/datasource/StockReservationPickAndEditDataSource.java
--- 
a/src/org/openbravo/common/datasource/StockReservationPickAndEditDataSource.java
    Thu Feb 28 11:24:05 2019 +0530
+++ 
b/src/org/openbravo/common/datasource/StockReservationPickAndEditDataSource.java
    Tue Mar 05 19:04:20 2019 +0530
@@ -11,7 +11,7 @@
  * under the License.
  * The Original Code is Openbravo ERP.
  * The Initial Developer of the Original Code is Openbravo SLU
- * All portions are Copyright (C) 2014-2018 Openbravo SLU
+ * All portions are Copyright (C) 2014-2019 Openbravo SLU
  * All Rights Reserved. 
  * Contributor(s):  ______________________________________.
  ************************************************************************
@@ -954,7 +954,7 @@
     final StringBuilder hqlString = new StringBuilder();
     hqlString.append("select rs from MaterialMgmtReservationStock rs ");
     hqlString.append(" join rs.reservation as r");
-    hqlString.append(" join rs.storageBin as sb");
+    hqlString.append(" left join rs.storageBin as sb");
     hqlString.append(" where rs.reservation = :reservation ");
 
     if (reservation.getAttributeSetValue() != null) {


_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to