Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0047730 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Modules] Advanced Warehouse Operations | major | random | 2021-09-21 12:00 | 2021-09-21 13:09 | |||
Reporter | vmromanos | View Status | public | |||||
Assigned To | vmromanos | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | 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 | 2021-09-17 | |||||||
Regression introduced by commit | https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/commit/4eb767e887daf2b68a8c9346d0ca49179938f2f7 [^] | |||||||
Regression level | Automated tests | |||||||
Review Assigned To | ||||||||
Regression introduced in release | ||||||||
Summary | 0047730: The replenishment priority is not respected | |||||||
Description | The replenishment process must be executed considering its priority (Warehouse Definition | Replenishment --> Sequence Number). However, after the 0047551 fix the order is lost. | |||||||
Steps To Reproduce | The issue is reproducible randomly. You can try to run the AWOreplen_TestSuite several times till some tests fail. | |||||||
Proposed Solution | In the AWO task generation engine, respect the objects' order if it's provided | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
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 |