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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0052063
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminorhave not tried2023-04-04 17:122023-04-05 10:02
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in VersionPR23Q3
StatusclosedFix in branchFixed in SCM revision
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 commit
Triggers an Emergency PackNo
Summary

0052063: Display logic based on auxiliary input is not updated properly under some circumstances

DescriptionDisplay logic based on auxiliary input is not updated properly under some circumstances
Steps To Reproduce1- Create an auxiliary input for a window tab
2- Add a display logic of a field in that same window based on the auxiliary input , i.e., @MY_AUX_INPUT@='value'
3- Assign a callout to another field in that same window. This callout execution is needed because it will force the auxiliary input update
4- Change the value of the field that has the callout assigned
5- The display logic is not reevaluated properly
Proposed SolutionThe problem is that the FIC is wrongly identifying the auxiliary input as a session value. This causes that the updated value coming from the FIC is wrongly overwritten with the session value when calling the getContextInfo function that retrieves the info used for calculating the display logic
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0051088 closedadrianromero Retail Modules [Payment Limit validation] Event payment limit management should be configurable at organization or touchpoint type level 

-  Notes
(0148277)
hgbot (developer)
2023-04-04 17:15

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/850 [^]
(0148286)
hgbot (developer)
2023-04-05 10:02

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/850 [^]
(0148287)
hgbot (developer)
2023-04-05 10:02

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: e8665b60289a360ec546c5cbae43e0f5eb910668
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 05-04-2023 07:58:59
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/e8665b60289a360ec546c5cbae43e0f5eb910668 [^]

fixes BUG-52063: FIC is wrongly identifying auxilary inputs as session values

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
---

- Issue History
Date Modified Username Field Change
2023-04-04 17:12 caristu New Issue
2023-04-04 17:12 caristu Assigned To => Triage Platform Base
2023-04-04 17:12 caristu Modules => Core
2023-04-04 17:12 caristu Triggers an Emergency Pack => No
2023-04-04 17:15 hgbot Note Added: 0148277
2023-04-04 17:15 caristu Assigned To Triage Platform Base => caristu
2023-04-04 17:16 caristu Relationship added related to 0051088
2023-04-05 10:02 hgbot Resolution open => fixed
2023-04-05 10:02 hgbot Note Added: 0148286
2023-04-05 10:02 hgbot Status new => closed
2023-04-05 10:02 hgbot Fixed in Version => PR23Q3
2023-04-05 10:02 hgbot Note Added: 0148287


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker