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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0047730
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Advanced Warehouse Operationsmajorrandom2021-09-21 12:002021-09-21 13:09
ReportervmromanosView Statuspublic 
Assigned Tovmromanos 
PriorityimmediateResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date2021-09-17
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/commit/4eb767e887daf2b68a8c9346d0ca49179938f2f7 [^]
Regression levelAutomated tests
Review Assigned To
Regression introduced in release
Summary

0047730: The replenishment priority is not respected

DescriptionThe replenishment process must be executed considering its priority (Warehouse Definition | Replenishment --> Sequence Number). However, after the 0047551 fix the order is lost.
Steps To ReproduceThe issue is reproducible randomly. You can try to run the AWOreplen_TestSuite several times till some tests fail.
Proposed SolutionIn the AWO task generation engine, respect the objects' order if it's provided
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
caused by defect 0047551 closedvmromanos Generate picking process can be launched twice in parrallel -> this generates two picking tasks for certain items 

-  Notes
(0131948)
hgbot (developer)
2021-09-21 12:49

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/merge_requests/33 [^]
(0131949)
vmromanos (manager)
2021-09-21 12:49

Test plan:
Run the AWOreplen_TestSuite several times and make sure it doesn't fail
(0131950)
hgbot (developer)
2021-09-21 13:09

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations [^]
Changeset: 64bd350774bface55c4c707142bda5463a246021
Author: Víctor Martínez Romanos <victor.martinez@openbravo.com>
Date: 2021-09-21T12:34:58+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/commit/64bd350774bface55c4c707142bda5463a246021 [^]

Fixed ISSUE-47730: Respect original objects' order if available

The task generator now sets a predefined order when processing the objects we
are generating tasks from. This is done to avoid dead locks.

However, there are places where we can't modify the order to process the objects,
because they have some business logic behind. For example, in Self-Replenishment
process we need to run the replenishment considering the priority defined into
the configuration.
In these cases the Map of objects is already ordered through a LinkedHashMap.

The code now respects the LinkedHashMap order, and sets a predefined order otherwise.

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/centralbroker/InventoryTransactionTypeAlgorithm.java
---
(0131951)
hgbot (developer)
2021-09-21 13:09

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/merge_requests/33 [^]

- Issue History
Date Modified Username Field Change
2021-09-21 12:00 vmromanos New Issue
2021-09-21 12:00 vmromanos Assigned To => vmromanos
2021-09-21 12:00 vmromanos Regression date => 2021-09-17
2021-09-21 12:00 vmromanos Regression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/commit/4eb767e887daf2b68a8c9346d0ca49179938f2f7 [^]
2021-09-21 12:00 vmromanos Regression level => Automated tests
2021-09-21 12:00 vmromanos Relationship added caused by 0047551
2021-09-21 12:01 vmromanos Status new => scheduled
2021-09-21 12:49 hgbot Note Added: 0131948
2021-09-21 12:49 vmromanos Note Added: 0131949
2021-09-21 13:09 hgbot Resolution open => fixed
2021-09-21 13:09 hgbot Status scheduled => closed
2021-09-21 13:09 hgbot Note Added: 0131950
2021-09-21 13:09 hgbot Note Added: 0131951
2022-09-06 17:18 caristu Category Advance Warehouse Operations => Advanced Warehouse Operations


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker