Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0027779
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Warehouse Pickingmajorhave not tried2014-10-07 10:082015-01-05 16:35
ReporterjonalegriaesarteView Statuspublic 
Assigned Tofsoto82 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchpiFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned Topramakrishnan
Regression introduced in release
Summary

0027779: Create picking list in sales order (and line) is creating duplicated pickings

DescriptionCreate 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 ReproduceWe 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 SolutionSet the processing field to Y during the execution
TagsNo 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
Powered by Mantis Bugtracker