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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056403
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 04. Warehouse managementmajoralways2024-09-06 13:472024-09-16 14:59
ReporteravicenteView Statuspublic 
Assigned ToSandrahuguet 
PriorityhighResolutionfixedFixed in VersionPR24Q4
StatusclosedFix in branchFixed in SCM revision2c20b35a00d5
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commithttps://issues.openbravo.com/view.php?id=54352 [^]
Triggers an Emergency PackNo
Summary

0056403: Change in the event 'Update Distribution Order quantities through goods movement' causes regression

DescriptionThe changes done in the event 'Update Distribution Order quantities through goods movement' in https://issues.openbravo.com/view.php?id=54352 [^] has caused a regression in a customer updated from 23Q4 to 24Q2.

--> In 23Q4, the DOI integrated through the API that generated a good movement didn't generated an EDL Request.
--> In 24Q2, the DOI integrated through the API that generated a good movement does generate an EDL Request.

The consequence for the customer is that the good movement is informed in SAP twice.

Steps To Reproduce- Configure the event 'Update Distribution Order quantities through goods movement'.
- Integrate a DOI through the API with the property"IsAutomaticallyIssueStock": true
- Check that an EDL Request of type 'OBDOAPI_UpdateDOQuantities' is generated in 24Q2 but not in 23Q4.
Proposed SolutionTo implement a new event 'Update Distribution Order quantities through goods movement not triggered by API'
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0056459PR24Q3.2 closedSandrahuguet Openbravo ERP Change in the event 'Update Distribution Order quantities through goods movement' causes regression 
depends on backport 0056460PR24Q2.4 closedSandrahuguet Openbravo ERP Change in the event 'Update Distribution Order quantities through goods movement' causes regression 
caused by defect 0054352 closedvmromanos Retail Modules Distribution Order API wrongly depends on AWO module - OBDOAPI_UpdateDOQuant is replaced by the OBDOAPI_UpdateDOQuantities event 

-  Notes
(0169174)
hgbot (developer)
2024-09-13 11:07

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api/-/merge_requests/33 [^]
(0169201)
Sandrahuguet (developer)
2024-09-13 12:57

Test Plan:

Create a event subscription to "Update DO qty through goods movement not triggered by API" The external system can be https://webhook.site/ [^]

Integrate a DOI through the API with the property"IsAutomaticallyIssueStock": true

Check that an EDL Request of type 'OBDOAPI_UpdateDOQuantitiesOutsideAPI' is not generated
(0169207)
hgbot (developer)
2024-09-13 22:20

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api [^]
Changeset: 2c20b35a00d5816980148c0013f36b8ccd0b1572
Author: Sandra Huguet <s.huguet@orisha.com>
Date: 13-09-2024 11:06:50
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api/-/commit/2c20b35a00d5816980148c0013f36b8ccd0b1572 [^]

Fixed ISSUE-56403 Create new event outside API

---
M src-db/database/sourcedata/CNC_PUBLIC_EVENTS.xml
M src/org/openbravo/distributionorder/api/push/UpdateDOQuantitiesEvent.java
---
(0169208)
hgbot (developer)
2024-09-13 22:20

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

- Issue History
Date Modified Username Field Change
2024-09-06 13:47 avicente New Issue
2024-09-06 13:47 avicente Assigned To => Triage Omni WMS
2024-09-06 13:47 avicente Modules => Core
2024-09-06 13:47 avicente Regression introduced by commit => https://issues.openbravo.com/view.php?id=54352 [^]
2024-09-06 13:47 avicente Triggers an Emergency Pack => No
2024-09-06 13:47 avicente Relationship added caused by 0054352
2024-09-09 09:24 mtaal Description Updated View Revisions
2024-09-09 09:27 mtaal Assigned To Triage Omni WMS => Sandrahuguet
2024-09-13 11:07 hgbot Note Added: 0169174
2024-09-13 12:57 Sandrahuguet Note Added: 0169201
2024-09-13 22:20 hgbot Resolution open => fixed
2024-09-13 22:20 hgbot Status new => closed
2024-09-13 22:20 hgbot Note Added: 0169207
2024-09-13 22:20 hgbot Note Added: 0169208
2024-09-16 10:11 Sandrahuguet Fixed in Version => PR24Q4
2024-09-16 14:17 Sandrahuguet Status closed => new
2024-09-16 14:17 Sandrahuguet Resolution fixed => open
2024-09-16 14:17 Sandrahuguet Fixed in Version PR24Q4 =>
2024-09-16 14:58 Sandrahuguet Status new => scheduled
2024-09-16 14:59 Sandrahuguet Status scheduled => resolved
2024-09-16 14:59 Sandrahuguet Fixed in Version => PR24Q4
2024-09-16 14:59 Sandrahuguet Fixed in SCM revision => https://gitlab.com/openbravo/product/pmods/org.openbravo.distributionorder.api/-/commit/2c20b35a00d5816980148c0013f36b8ccd0b1572 [^]
2024-09-16 14:59 Sandrahuguet Resolution open => fixed
2024-09-16 14:59 Sandrahuguet Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker