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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0051932
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] Coremajorhave not tried2023-03-21 16:262023-04-26 16:02
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityimmediateResolutionfixedFixed in Version23Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression levelPre packaging ( pi )
Regression date2023-03-15
Regression introduced in release
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/c5dc904ad3e15c19bb99da437ccf090a873481b3 [^]
Triggers an Emergency PackNo
Summary

0051932: Cannot persist reasons information when the selected reason is the empty option

DescriptionSelecting the empty option as reasons causes the following EWI when that information is persisted:

org.openbravo.base.exception.OBException: Could not save reasons and approvals
    at org.openbravo.core2.synchronization.ReasonAndApprovalDataPersister.saveReasonsAndApprovals(ReasonAndApprovalDataPersister.java:59)
Steps To Reproduce1) Add a product to a ticket
2) Click on the line and then in the "Return Line" button
3) A return reason will be requested, leave the reason blank (empty option) and click ok
4) Confirm the refund
5) In the backend a new EWI with the error mentioned in the description appears
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0051929 closedalostale removed cause of error from EWI when processing approvals 
related to defect 0051765 closedcaristu Reasons and approvals of deleted ticket lines are not removed from the state 
caused by feature request 0051605 closedignacio_deandres Support Return Reasons for return lines 

-  Notes
(0147774)
hgbot (developer)
2023-03-21 16:52

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1019 [^]
(0148011)
hgbot (developer)
2023-03-28 07:44

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 89936d95157f5f325f666e74e578ddc5b7a945c5
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 28-03-2023 05:27:05
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/89936d95157f5f325f666e74e578ddc5b7a945c5 [^]

fixes BUG-51932: EWI caused when persisting an empty reason

---
M src-test/org/openbravo/core2/synchronization/ReasonAndApprovalPersisterTest.java
M src/org/openbravo/core2/synchronization/ReasonAndApprovalDataPersister.java
---
(0148012)
hgbot (developer)
2023-03-28 07:44

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: af2ea74409b0a746d395c17a5b117ddcc3255d64
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 28-03-2023 05:27:05
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/af2ea74409b0a746d395c17a5b117ddcc3255d64 [^]

related to BUG-51932: avoid test failure when timezone changes

---
M src-test/org/openbravo/core2/synchronization/ReasonAndApprovalPersisterTest.java
---
(0148013)
hgbot (developer)
2023-03-28 07:44

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1019 [^]

- Issue History
Date Modified Username Field Change
2023-03-21 16:26 caristu New Issue
2023-03-21 16:26 caristu Assigned To => Triage Platform Base
2023-03-21 16:26 caristu Triggers an Emergency Pack => No
2023-03-21 16:26 caristu Relationship added related to 0051929
2023-03-21 16:32 caristu Regression level => Pre packaging ( pi )
2023-03-21 16:32 caristu Regression date => 2023-03-15
2023-03-21 16:32 caristu Regression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/c5dc904ad3e15c19bb99da437ccf090a873481b3 [^]
2023-03-21 16:32 caristu Assigned To Triage Platform Base => caristu
2023-03-21 16:32 caristu Relationship added caused by 0051605
2023-03-21 16:52 hgbot Note Added: 0147774
2023-03-28 07:44 hgbot Resolution open => fixed
2023-03-28 07:44 hgbot Status new => closed
2023-03-28 07:44 hgbot Fixed in Version => 23Q2
2023-03-28 07:44 hgbot Note Added: 0148011
2023-03-28 07:44 hgbot Note Added: 0148012
2023-03-28 07:44 hgbot Note Added: 0148013
2023-04-26 16:02 rafaroda Relationship added related to 0051765


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker