Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0034406Openbravo ERPA. Platformpublic2016-11-07 10:272016-11-11 08:25
dmiguelez 
dmiguelez 
urgentmajoralways
closedfixed 
5
 
3.0PR17Q1 
alostale
Core
No
0034406: Add ability to evaluate Display Logic at Server Level
As of now, the Display Logic functionality is evaluated on the Client side based on the data retrieved.
If the field should not be shown, the application shows an empty space instead.
For some functionalities, that are defined at System Level, this is not the best behavior, it would be better not to show this empty space.
For that, the display logic should be evaluated at System Level when the code of the Window is generated.
As of now, the Display Logic functionality is evaluated on the Client side based on the data retrieved.
If the field should not be shown, the application shows an empty space instead.
For some functionalities, that are defined at System Level, this is not the best behavior, it would be better not to show this empty space.
For that, the display logic should be evaluated at System Level when the code of the Window is generated.
No tags attached.
related to defect 0036474 new Triage Omni WMS [PR17Q3] Alternate Unit of Measure shows wrong fields in grid view 
related to defect 0031870 closed platform preference "Use classic popup tree" requires to clean cache 
causes defect 0038066 closed alostale incorrect view cache in browser for windows with server display logic 
Issue History
2016-11-07 10:27dmiguelezNew Issue
2016-11-07 10:27dmiguelezAssigned To => platform
2016-11-07 10:27dmiguelezModules => Core
2016-11-07 10:27dmiguelezTriggers an Emergency Pack => No
2016-11-11 07:48alostaleAssigned Toplatform => dmiguelez
2016-11-11 08:24alostaleReview Assigned To => alostale
2016-11-11 08:24alostaleStatusnew => scheduled
2016-11-11 08:25alostaleNote Added: 0091349
2016-11-11 08:25alostaleStatusscheduled => resolved
2016-11-11 08:25alostaleFixed in Version => 3.0PR17Q1
2016-11-11 08:25alostaleFixed in SCM revision => https://code.openbravo.com/erp/devel/pi/rev/65e9c589a623 [^]
2016-11-11 08:25alostaleResolutionopen => fixed
2016-11-11 08:25alostaleStatusresolved => closed
2017-07-14 11:47alostaleRelationship addedrelated to 0036474
2017-09-14 16:40caristuRelationship addedrelated to 0031870
2018-03-07 13:55alostaleRelationship addedcauses 0038066

Notes
(0091349)
alostale   
2016-11-11 08:25   
code reviewed and tested within project: http://wiki.openbravo.com/wiki/Projects:Display_Logic_Evaluated_At_Server_Level [^]