Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0028162Openbravo ERP04. Warehouse managementpublic2014-11-12 17:142016-04-08 11:00
ngarcia 
AtulOpenbravo 
immediatemajoralways
closedfixed 
5
 
pi 
pramakrishnan
Core
Production - Confirmed Stable
2014-02-20
3.0PR14Q2
http://code.openbravo.com/erp/devel/pi/rev/0b033ca5bd1b08e81a30cfdbab2b459549d8c17c [^]
No
0028162: Cannot modify the reservation of a sales order line if it is partially reserved and released
Cannot modify the reservation of a sales order line if it is partially reserved and released
As group admin role:
   Add the Enable Stock Reservations preference
   Create a new product and add a sales price to it
   Create a Goods Receipt of 4 units of the product and complete it
   Create a Sales Order of 10 units of the product and book it
   Reserve the 4 units for that order
   Create a Goods Shipment from that order (4 units) and complete it
   Create a Goods Receipt of 6 units of the product and complete it
   Try to change the reserved quantity to the sales order line
   The following error message is shown:
      CannotDeleteReleasedReservation
   
   
No tags attached.
caused by design defect 0023412 closed Sandrahuguet Manage Stock Pick and Execute Window does not work with large amount of data 
Issue History
2014-11-12 17:14ngarciaNew Issue
2014-11-12 17:14ngarciaAssigned To => dmiguelez
2014-11-12 17:14ngarciaModules => Core
2014-11-12 17:14ngarciaResolution time => 1418684400
2014-11-12 17:14ngarciaTriggers an Emergency Pack => No
2014-11-12 17:14ngarciaAssigned Todmiguelez => AtulOpenbravo
2014-11-12 17:21ngarciaRegression level => Production - Confirmed Stable
2014-11-12 17:22ngarciaIssue Monitored: networkb
2014-11-12 18:45heccamIssue Monitored: heccam
2014-11-13 09:32AtulOpenbravoStatusnew => scheduled
2014-11-13 09:32AtulOpenbravofix_in_branch => pi
2014-11-13 22:08AtulOpenbravoNote Added: 0071643
2014-11-14 10:59AtulOpenbravoReview Assigned To => pramakrishnan
2014-11-14 10:59AtulOpenbravofix_in_branchpi =>
2014-11-14 10:59hgbotCheckin
2014-11-14 10:59hgbotNote Added: 0071651
2014-11-14 10:59hgbotStatusscheduled => resolved
2014-11-14 10:59hgbotResolutionopen => fixed
2014-11-14 10:59hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/a3ff8b12624d35c67e769aa1ba9056cf456941e9 [^]
2014-11-14 11:23AtulOpenbravoNote Added: 0071653
2014-11-14 11:23AtulOpenbravoStatusresolved => new
2014-11-14 11:23AtulOpenbravoResolutionfixed => open
2014-11-14 11:25AtulOpenbravoRegression date => 2014-02-20
2014-11-14 11:25AtulOpenbravoRegression introduced by commit => http://code.openbravo.com/erp/devel/pi/rev/0b033ca5bd1b08e81a30cfdbab2b459549d8c17c [^]
2014-11-14 11:25AtulOpenbravoStatusnew => scheduled
2014-11-14 11:26AtulOpenbravoRegression introduced in release => 3.0PR14Q2
2014-11-14 11:27AtulOpenbravoStatusscheduled => resolved
2014-11-14 11:27AtulOpenbravoFixed in Version => pi
2014-11-14 11:27AtulOpenbravoResolutionopen => fixed
2014-11-14 11:31pramakrishnanNote Added: 0071654
2014-11-14 11:31pramakrishnanStatusresolved => closed
2014-11-14 12:56ngarciaRelationship addedcaused by 0023412
2014-12-30 23:24hudsonbotCheckin
2014-12-30 23:24hudsonbotNote Added: 0073057
2016-02-23 18:22aferrazNote Added: 0084444
2016-04-08 11:00hgbotCheckin
2016-04-08 11:00hgbotNote Added: 0085521

Notes
(0071643)
AtulOpenbravo   
2014-11-13 22:08   
Test Plan
- Add the Enable Stock Reservations preference
- Create a new product and add a sales price to it.
- Create a Goods Receipt of 4 units of the product and complete it.
- Create a Sales Order of 10 units of the product and book it.
- Using manage reservation, reserve 4 units for that order.
- Create a Goods Shipment from that order (4 units) and complete it
- Create a Goods Receipt of 6 units of the product and complete it
- Using manage reservation, change the reserved quantity for the sales order line. It changes successfully.
(0071651)
hgbot   
2014-11-14 10:59   
Repository: erp/devel/pi
Changeset: a3ff8b12624d35c67e769aa1ba9056cf456941e9
Author: Atul Gaware <atul.gaware <at> openbravo.com>
Date: Fri Nov 14 15:28:11 2014 +0530
URL: http://code.openbravo.com/erp/devel/pi/rev/a3ff8b12624d35c67e769aa1ba9056cf456941e9 [^]

Fixes Issue 28162:Cannot modify the reservation of a sales order line if it
is partially reserved and released

Before removing reservation stock line check is provided to check whether
released qty is zero or not.

---
M src/org/openbravo/common/actionhandler/ManageReservationActionHandler.java
---
(0071653)
AtulOpenbravo   
2014-11-14 11:23   
Reopen to fill up regression details
(0071654)
pramakrishnan   
2014-11-14 11:31   
Code Review + Testing - OK.
(0073057)
hudsonbot   
2014-12-30 23:24   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/6525fe229e06 [^]
Maturity status: Test
(0084444)
aferraz   
2016-02-23 18:22   
Test case added in testlink:
https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-10000 [^]
(0085521)
hgbot   
2016-04-08 11:00   
Repository: tools/automation/int
Changeset: 4267b9c3da920d229a157170b7d7f1ee7f3d0518
Author: Alvaro Ferraz <alvaro.ferraz <at> openbravo.com>
Date: Tue Feb 23 22:34:57 2016 +0100
URL: http://code.openbravo.com/tools/automation/int/rev/4267b9c3da920d229a157170b7d7f1ee7f3d0518 [^]

Related to issue 28162: Add an automated test

---
M src-test/com/openbravo/test/integration/erp/gui/sales/transactions/salesorder/LinesTab.java
M src-test/com/openbravo/test/integration/erp/modules/client/application/gui/pickandexecute/PickAndExecuteWindow.java
M src-test/com/openbravo/test/integration/erp/modules/functionalteam/reservation/testsuites/RES_Regressions/RES_RegressionSuite.java
M src-test/com/openbravo/test/integration/erp/modules/functionalteam/reservation/testsuites/RES_Regressions/build.xml
M src-test/com/openbravo/test/integration/erp/testscripts/sales/transactions/SalesOrder.java
A src-test/com/openbravo/test/integration/erp/data/sales/transactions/salesorder/ManageReservationData.java
A src-test/com/openbravo/test/integration/erp/modules/functionalteam/reservation/testsuites/RES_Regressions/RESRegression28162.java
---