Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0052063Openbravo ERPA. Platformpublic2023-04-04 17:122023-04-05 10:02
caristu 
caristu 
highminorhave not tried
closedfixed 
5
 
PR23Q3 
Core
No
0052063: Display logic based on auxiliary input is not updated properly under some circumstances
Display logic based on auxiliary input is not updated properly under some circumstances
1- 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
The 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
No tags attached.
related to design defect 0051088 closed adrianromero Retail Modules [Payment Limit validation] Event payment limit management should be configurable at organization or touchpoint type level 
Issue History
2023-04-04 17:12caristuNew Issue
2023-04-04 17:12caristuAssigned To => Triage Platform Base
2023-04-04 17:12caristuModules => Core
2023-04-04 17:12caristuTriggers an Emergency Pack => No
2023-04-04 17:15hgbotNote Added: 0148277
2023-04-04 17:15caristuAssigned ToTriage Platform Base => caristu
2023-04-04 17:16caristuRelationship addedrelated to 0051088
2023-04-05 10:02hgbotResolutionopen => fixed
2023-04-05 10:02hgbotNote Added: 0148286
2023-04-05 10:02hgbotStatusnew => closed
2023-04-05 10:02hgbotFixed in Version => PR23Q3
2023-04-05 10:02hgbotNote Added: 0148287

Notes
(0148277)
hgbot   
2023-04-04 17:15   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/850 [^]
(0148286)
hgbot   
2023-04-05 10:02   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/850 [^]
(0148287)
hgbot   
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
---