Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0046930Openbravo ERP00. Application dictionarypublic2021-06-01 14:532021-06-17 12:59
lbressan 
alostale 
highmajoralways
closedfixed 
5
pi 
PR21Q3 
User Interface Application
No
0046930: When in a window there are tabs which have a logic to show, and should not be shown, if I go to dropdown I can add it
When in a window there are tabs that have a logic to show, and they should not be shown, if I go to the drop down menu I can add them and create records.
You must navigate to the Product window. Shrink the window so that the orange drop-down button of tabs appears, enter a tab that does not comply with the logic to show.
This is a serious security problem in the application.
You must navigate to the Product window. Shrink the window so that the orange drop-down button of tabs appears, enter a tab that does not comply with the logic to show
No tags attached.
related to feature request 00052023.0MP19 closed AugustoMauch Implement display logic for tabs [No new BOM creation possible] 
? vokoscreen-2021-05-31_15-43-07.mp4 (3,898,041) 2021-06-01 14:53
https://issues.openbravo.com/file_download.php?file_id=15869&type=bug
Issue History
2021-06-01 14:53lbressanNew Issue
2021-06-01 14:53lbressanAssigned To => platform
2021-06-01 14:53lbressanFile Added: vokoscreen-2021-05-31_15-43-07.mp4
2021-06-01 14:53lbressanModules => User Interface Application
2021-06-01 14:53lbressanResolution time => 1624053600
2021-06-01 14:53lbressanTriggers an Emergency Pack => No
2021-06-16 15:22alostaleAssigned Toplatform => alostale
2021-06-16 15:23alostaleStatusnew => scheduled
2021-06-17 11:03hgbotNote Added: 0129606
2021-06-17 11:37alostaleRelationship addedrelated to 0005202
2021-06-17 12:59hgbotResolutionopen => fixed
2021-06-17 12:59hgbotStatusscheduled => closed
2021-06-17 12:59hgbotFixed in Version => PR21Q3
2021-06-17 12:59hgbotNote Added: 0129608
2021-06-17 12:59hgbotNote Added: 0129609

Notes
(0129606)
hgbot   
2021-06-17 11:03   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/400 [^]
(0129608)
hgbot   
2021-06-17 12:59   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 2330b84cfcc9a8415b24c6ebf88ab29103357f08
Author: Asier Lostalé <asier.lostale@openbravo.com>
Date: 2021-06-17T12:56:54+02:00
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/2330b84cfcc9a8415b24c6ebf88ab29103357f08 [^]

fixes BUG-46930: tabs hidden by display logic are accessible from menu

When tabs are hidden by display logic and the whole tab set does not fit
in the window, they are still present and accesible from the drop down tab
menu selector.

SmartClient shows as disabled those tabs which are marked as disabled
but it does not provide a way not to display some tabs in the menu (see
SC's TabSet.showTabPickerMenu). Hidden tabs will be marked as disabled
in the menu.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
---
(0129609)
hgbot   
2021-06-17 12:59   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/400 [^]