Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0027779 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Modules] Warehouse Picking | major | have not tried | 2014-10-07 10:08 | 2015-01-05 16:35 | |||
Reporter | jonalegriaesarte | View Status | public | |||||
Assigned To | fsoto82 | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | pi | Fixed in SCM revision | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Review Assigned To | pramakrishnan | |||||||
Regression introduced in release | ||||||||
Summary | 0027779: Create picking list in sales order (and line) is creating duplicated pickings | |||||||
Description | Create picking list in sales order (and line) is creating duplicated pickings. In general, this process takes several seconds to finish. During this period of time the process can be performed by two different users and the system creates two picking for the same sales order. The system should be set the processing column to Y, to avoid parallel executions | |||||||
Steps To Reproduce | We can provide an environment where the system takes time, but it is quite simple to delay one process programatically. - Create a sales order with lines - Perform one create picking list - In parallel during the first execution is processing, perform again the process Both are created. | |||||||
Proposed Solution | Set the processing field to Y during the execution | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0072497) hgbot (developer) 2014-12-15 10:58 |
Repository: erp/pmods/org.openbravo.warehouse.pickinglist Changeset: 21799b0cd246f5eac043dbac3ef7106e472c5b27 Author: Fernando Soto <fernando.soto <at> peoplewalking.com> Date: Tue Nov 11 10:54:22 2014 -0500 URL: http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.pickinglist/rev/21799b0cd246f5eac043dbac3ef7106e472c5b27 [^] Fix issue 27779: Create picking list in sales order is creating duplicated pickings Modified CreateActionHandler class to check and set processing flag to the order and skip if set to 'Y' Added message OBWPL_IgnoredProcessing --- M src-db/database/sourcedata/AD_MESSAGE.xml M src/org/openbravo/warehouse/pickinglist/CreateActionHandler.java --- |
(0072499) pramakrishnan (developer) 2014-12-15 11:01 |
Code Review + Testing - OK. |
(0073314) umartirena (reporter) 2015-01-05 16:35 |
Related Commit: https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.pickinglist/rev/87c8edfdfa25 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2014-10-07 10:08 | jonalegriaesarte | New Issue | |
2014-10-07 10:08 | jonalegriaesarte | Assigned To | => AtulOpenbravo |
2014-10-07 10:08 | jonalegriaesarte | Resolution time | => 1413410400 |
2014-10-08 09:40 | jpcalvente | Issue Monitored: jpcalvente | |
2014-10-31 06:15 | fsoto82 | Status | new => scheduled |
2014-10-31 06:15 | fsoto82 | Assigned To | AtulOpenbravo => fsoto82 |
2014-10-31 06:15 | fsoto82 | fix_in_branch | => pi |
2014-12-15 10:58 | hgbot | Checkin | |
2014-12-15 10:58 | hgbot | Note Added: 0072497 | |
2014-12-15 10:59 | pramakrishnan | Status | scheduled => resolved |
2014-12-15 10:59 | pramakrishnan | Resolution | open => fixed |
2014-12-15 11:01 | pramakrishnan | Review Assigned To | => pramakrishnan |
2014-12-15 11:01 | pramakrishnan | Note Added: 0072499 | |
2014-12-15 11:01 | pramakrishnan | Status | resolved => closed |
2015-01-05 16:35 | umartirena | Note Added: 0073314 |
Copyright © 2000 - 2009 MantisBT Group |