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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054699
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] Coremajoralways2024-02-19 11:052024-02-23 14:43
ReporterlorenzofidalgoView Statuspublic 
Assigned ToAugustoMauch 
PriorityimmediateResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionmainSCM revision 
Review Assigned To
Regression levelPackaging and release
Regression date
Regression introduced in releasemain
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/f38f5a036d4dff9b3e9f5f7083a2c0d25ab6b0e6 [^]
Triggers an Emergency PackNo
Summary

0054699: [24Q1] Sales Order Line value is not present in Return From Customer || Approval History under specific flow

DescriptionWhen doing an approval of an action that does not have any user action inputs, the Sales Order Line is not being persisted in the backend.
The 54669 issue (https://issues.openbravo.com/view.php?id=54669 [^]) fixed partially the regression, but Sales Order Line is also missing and not being persisted in that concrete flow.
Steps To ReproduceIn any POS2 enviroment that contains the sampledata (i.e. livebuilds)
1- In the backoffice, update permissions to the VallBlancaUser role, so that it requires approval when executing the "Return Line" action.
2- In the backoffice, update permissions to the The White Valley Group Admin role, so that it can approve the "Return Line" action
3- Log in in the POS with the vallblanca user, make sure the VallBlancaUser role is active
4- Add a line and return it. A popup will be displayed asking for user inputs and approval. Add them (use Openbravo/openbravo in the approval), complete the ticket.
5- Go to the backend, open the Return from Customer window, check the record that was created and check that the Approval History subtab contains info related to the approval that just took place.

So far, this is the expected behaviour. Now:
6- In the backoffice, deactivate all user inputs from the Return Line action in the User Action Input window.
7- Back in POS2, refresh the masterdata so that the changes done in the backoffice are applied. Repeat steps 4 and 5, and notice how in the new Return from Customer record there is no trace about the Sales Order Line value.
TagsNo tags attached.
Attached Filespng file icon NotOK.png [^] (84,627 bytes) 2024-02-19 11:08


png file icon OK.png [^] (85,022 bytes) 2024-02-19 11:09

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0054669 closedAugustoMauch Approvals of actions without inputs are not being persisted in the backend 
depends on backport 005471324Q1 closedAugustoMauch [24Q1] Sales Order Line value is not present in Return From Customer || Approval History under specific flow 
caused by feature request 0053576 closedTriage Platform Base User Action Inputs improvements 

-  Notes
(0160911)
hgbot (developer)
2024-02-19 14:10

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1374 [^]
(0160964)
hgbot (developer)
2024-02-20 09:16

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

- Issue History
Date Modified Username Field Change
2024-02-19 11:05 lorenzofidalgo New Issue
2024-02-19 11:05 lorenzofidalgo Assigned To => AugustoMauch
2024-02-19 11:05 lorenzofidalgo Regression level => QA functional test
2024-02-19 11:05 lorenzofidalgo Regression introduced in release => main
2024-02-19 11:05 lorenzofidalgo Regression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/f38f5a036d4dff9b3e9f5f7083a2c0d25ab6b0e6 [^]
2024-02-19 11:05 lorenzofidalgo Triggers an Emergency Pack => No
2024-02-19 11:05 lorenzofidalgo Issue generated from 0054669
2024-02-19 11:05 lorenzofidalgo Relationship added related to 0054669
2024-02-19 11:07 lorenzofidalgo Relationship added caused by 0053576
2024-02-19 11:08 lorenzofidalgo File Added: NotOK.png
2024-02-19 11:09 lorenzofidalgo File Added: OK.png
2024-02-19 11:33 lorenzofidalgo Regression level QA functional test => Pre packaging ( pi )
2024-02-19 11:33 lorenzofidalgo Regression level Pre packaging ( pi ) => Packaging and release
2024-02-19 14:10 hgbot Note Added: 0160911
2024-02-19 15:11 AugustoMauch Status new => scheduled
2024-02-20 09:16 hgbot Note Added: 0160964
2024-02-23 14:43 AugustoMauch Status scheduled => resolved
2024-02-23 14:43 AugustoMauch Resolution open => fixed
2024-02-23 14:43 AugustoMauch Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker