details:   https://code.openbravo.com/erp/devel/pi/rev/5b802926a14d
changeset: 24211:5b802926a14d
user:      Atul Gaware <atul.gaware <at> openbravo.com>
date:      Mon Aug 04 19:31:00 2014 +0530
summary:   Fixes Issue 0026959: Wrong Reservation status under some 
circumstances

diffstat:

 src-db/database/model/triggers/M_RESERVATION_TRG.xml |  5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diffs (22 lines):

diff -r afb3f52f139e -r 5b802926a14d 
src-db/database/model/triggers/M_RESERVATION_TRG.xml
--- a/src-db/database/model/triggers/M_RESERVATION_TRG.xml      Tue Aug 05 
01:30:44 2014 +0530
+++ b/src-db/database/model/triggers/M_RESERVATION_TRG.xml      Mon Aug 04 
19:31:00 2014 +0530
@@ -15,7 +15,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) 2012-2013 Openbravo SLU
+* All portions are Copyright (C) 2012-2014 Openbravo SLU
 * All Rights Reserved.
 * Contributor(s):  ______________________________________.
 ************************************************************************/
@@ -49,7 +49,8 @@
     IF (:NEW.res_status NOT IN ('DR', 'CL') AND :NEW.c_orderline_id IS NOT 
NULL) THEN
       UPDATE c_orderline
       SET so_res_status = CASE WHEN :NEW.quantity = :NEW.reservedqty THEN 'CR'
-                               ELSE 'PR'
+                               WHEN :NEW.quantity > :NEW.reservedqty AND 
:NEW.reservedqty > 0 THEN 'PR'
+                               ELSE 'NR'
                           END
       WHERE c_orderline_id = :NEW.c_orderline_id;
 

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to