Openbravo Issue Tracking System - Retail Modules
View Issue Details
0052774Retail ModulesRetail APIpublic2023-06-16 17:272023-07-10 01:24
lmonreal 
Triage Omni WMS 
urgentcriticalalways
closedfixed 
5
 
 
No
0052774: [RM-7065] API event" Update Distribution Order quantities through goods movement" is sending the DO as many times as #lines
For example, if I issue a DO with three lines and I receive it in AWO, when I do the confirmation of the issue/ reception tasks, the document is sent three times.
It is exactly the same document duplicated, triplicated...according to the number of lines that are on it



Video: https://drive.google.com/file/d/1u9nXpiJSmNSgmCHgUwNFdmxqWrA9Y7X9/view?usp=drive_link [^]

https://openbravo.atlassian.net/browse/RM-7065 [^]
1. Have the event Update Distribution Order quantities through goods movement configured

2. Do a distribution order issue in awo with 2 product lines and issue it at once

3. Do the reception

4. Check the EDL request, there are duplicated records.
The correct behaviour should be to send the document just once.

In the case that there are partial issues/reception it should send the updated document.
No tags attached.
has duplicate design defect 0050600 closed mtaal Multiple event OBDOAPI_UpdateDOQuantities for one DO reception confirmed in AWO 
causes defect 0054352 closed vmromanos Distribution Order API wrongly depends on AWO module - OBDOAPI_UpdateDOQuant is replaced by the OBDOAPI_UpdateDOQuantities event 
png ISSUE.png (140,658) 2023-06-16 17:42
https://issues.openbravo.com/file_download.php?file_id=18657&type=bug
png
Issue History
2023-06-16 17:27lmonrealNew Issue
2023-06-16 17:27lmonrealAssigned To => Triage Platform Conn
2023-06-16 17:27lmonrealTriggers an Emergency Pack => No
2023-06-16 17:41lmonrealDescription Updatedbug_revision_view_page.php?rev_id=26282#r26282
2023-06-16 17:42lmonrealFile Added: ISSUE.png
2023-06-16 17:43lmonrealSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=26284#r26284
2023-06-19 09:36guillermogilAssigned ToTriage Platform Conn => Triage Omni OMS
2023-06-19 09:45aferrazAssigned ToTriage Omni OMS => Triage Omni WMS
2023-06-26 12:07mtaalNote Added: 0151631
2023-06-26 12:07mtaalTypedefect => design defect
2023-06-26 12:07mtaalRelationship addedduplicate of 0050600
2023-06-26 12:07mtaalStatusnew => closed
2023-06-26 12:07mtaalResolutionopen => duplicate
2023-06-29 14:27mtaalNote Added: 0151847
2023-06-29 14:27mtaalStatusclosed => new
2023-06-29 14:27mtaalResolutionduplicate => open
2023-06-29 14:31mtaalSummaryAPI event" Update Distribution Order quantities through goods movement" is sending the DO as many times as lines are on it => [RM-7065] API event" Update Distribution Order quantities through goods movement" is sending the DO as many times as #lines
2023-06-29 14:31mtaalDescription Updatedbug_revision_view_page.php?rev_id=26377#r26377
2023-07-04 10:42hgbotNote Added: 0152096
2023-07-10 01:24hgbotResolutionopen => fixed
2023-07-10 01:24hgbotStatusnew => closed
2023-07-10 01:24hgbotNote Added: 0152209
2023-07-10 01:24hgbotNote Added: 0152210
2023-07-11 10:23mtaalRelationship replacedhas duplicate 0050600
2024-01-16 08:40vmromanosRelationship addedcauses 0054352

Notes
(0151631)
mtaal   
2023-06-26 12:07   
See the response of the related issue.
(0151847)
mtaal   
2023-06-29 14:27   
we will add new event on header level
(0152096)
hgbot   
2023-07-04 10:42   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api/-/merge_requests/21 [^]
(0152209)
hgbot   
2023-07-10 01:24   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api [^]
Changeset: fb7f20945b879d9c51a84eb565d856803cb4ce07
Author: Agustí Gállego <agusti.gallego@openbravo.com>
Date: 09-07-2023 23:24:21
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api/-/commit/fb7f20945b879d9c51a84eb565d856803cb4ce07 [^]

Fixed ISSUE-52774: Added OBDOAPI_UpdateDOQuantitiesGroup event

---
A src/org/openbravo/distributionorder/api/push/UpdateDOQuantitiesGroupOfTasksEvent.java
M src-db/database/sourcedata/CNC_PUBLIC_EVENTS.xml
---
(0152210)
hgbot   
2023-07-10 01:24   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api/-/merge_requests/21 [^]