Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0021185Openbravo ERP00. Application dictionarypublic2012-07-23 16:582012-07-26 17:22
caristu 
AugustoMauch 
highminorhave not tried
closedfixed 
5
3.0MP11 
3.0MP14 
Core
No
0021185: Some Core fields can be changed without any template in in development
Some Core fields can be changed without any template in "in development" status. Some fields inside the "Defined Selector" tab of the [Reference] window like "Display Field" or "Template" can be modified without having a template in "in development".

This behaviour also occurs in the [Windows, Tabs and Fields] window.
1) Log in as System Admin role
2) Go to [Module] and verify that any module is not checked in "in development"
3) Go to [Reference] Window, select the "Product" row and go to "Defined Selector" tab
4) Change the value of the "Display Field" field. The application lets you make the change and this must not be possible.
Update the obuisel_selector_trg() in order to check the value of the fields that are not being taken into account.
No tags attached.
Issue History
2012-07-23 16:58caristuNew Issue
2012-07-23 16:58caristuAssigned To => alostale
2012-07-23 16:58caristuModules => Core
2012-07-23 16:58caristuResolution time => 1346623200
2012-07-23 16:58caristuIssue Monitored: networkb
2012-07-24 12:12AugustoMauchAssigned Toalostale => AugustoMauch
2012-07-25 12:51hgbotCheckin
2012-07-25 12:51hgbotNote Added: 0050830
2012-07-25 14:11hgbotCheckin
2012-07-25 14:11hgbotNote Added: 0050835
2012-07-25 14:11hgbotStatusnew => resolved
2012-07-25 14:11hgbotResolutionopen => fixed
2012-07-25 14:11hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/f0d6a73eee21b25e674706a0bd5ce89e3cb13cd7 [^]
2012-07-25 15:37hgbotCheckin
2012-07-25 15:37hgbotNote Added: 0050836
2012-07-26 02:42hudsonbotCheckin
2012-07-26 02:42hudsonbotNote Added: 0050881
2012-07-26 02:42hudsonbotCheckin
2012-07-26 02:42hudsonbotNote Added: 0050883
2012-07-26 02:42hudsonbotCheckin
2012-07-26 02:42hudsonbotNote Added: 0050884
2012-07-26 17:22caristuNote Added: 0050912
2012-07-26 17:22caristuStatusresolved => closed

Notes
(0050830)
hgbot   
2012-07-25 12:51   
Repository: erp/devel/pi
Changeset: 6d203857f86e4587357278a2930ee0c3b3fba75f
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Jul 25 12:48:59 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/6d203857f86e4587357278a2930ee0c3b3fba75f [^]

Related to issue 21185: Added missing columns to triggers

Pending: there are some tables that do not even have a trigger to check that its module is in development:
- OBUIAPP_Menu_Parameters
- ADEPProcedures
- ADExtensionPoints
- OBUIAPP_Process
- ADModelImplementation

---
M modules/org.openbravo.client.application/src-db/database/model/triggers/OBUIAPP_PARAMETER_MOD_TRG.xml
M modules/org.openbravo.client.myob/src-db/database/model/triggers/OBKMO_WIDGET_CLASS_MOD_TRG.xml
M modules/org.openbravo.userinterface.selector/src-db/database/model/triggers/OBUISEL_SELECTOR_TRG.xml
M src-db/database/model/triggers/AD_COLUMN_MOD_TRG.xml
M src-db/database/model/triggers/AD_DATASET_MOD_TRG.xml
M src-db/database/model/triggers/AD_DATASET_TABLE_MOD_TRG.xml
M src-db/database/model/triggers/AD_ELEMENT_MOD_TRG.xml
M src-db/database/model/triggers/AD_FIELD_MOD_TRG.xml
M src-db/database/model/triggers/AD_FORM_MOD_TRG.xml
M src-db/database/model/triggers/AD_PROCESS_MOD_TRG.xml
M src-db/database/model/triggers/AD_REFERENCE_MOD_TRG.xml
M src-db/database/model/triggers/AD_TABLE_MOD_TRG.xml
M src-db/database/model/triggers/AD_TAB_MOD_TRG.xml
M src-db/database/model/triggers/AD_WINDOW_MOD_TRG.xml
---
(0050835)
hgbot   
2012-07-25 14:11   
Repository: erp/devel/pi
Changeset: f0d6a73eee21b25e674706a0bd5ce89e3cb13cd7
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Jul 25 14:09:28 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f0d6a73eee21b25e674706a0bd5ce89e3cb13cd7 [^]

Fixes issue 21185: Added missing triggers to check if module is in development

The missing triggers have been added to the tables that had a mandatory ad_module_id column.

---
A modules/org.openbravo.client.application/src-db/database/model/triggers/OBUIAPP_MENU_PARAM_MOD_TRG.xml
A src-db/database/model/triggers/AD_EP_PROCEDURES_MOD_TRG.xml
A src-db/database/model/triggers/AD_EXTENSION_POINT_MOD_TRG.xml
---
(0050836)
hgbot   
2012-07-25 15:37   
Repository: erp/devel/pi
Changeset: 3212c27668d9843e57e5a0d5e56706067776352e
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Jul 25 15:37:12 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/3212c27668d9843e57e5a0d5e56706067776352e [^]

Related to issue 21185: Fixed wrong comparison

---
M modules/org.openbravo.client.application/src-db/database/model/triggers/OBUIAPP_PARAMETER_MOD_TRG.xml
---
(0050881)
hudsonbot   
2012-07-26 02:42   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/5edf203d5780 [^]

Maturity status: Test
(0050883)
hudsonbot   
2012-07-26 02:42   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/5edf203d5780 [^]

Maturity status: Test
(0050884)
hudsonbot   
2012-07-26 02:42   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/5edf203d5780 [^]

Maturity status: Test
(0050912)
caristu   
2012-07-26 17:22   
Verified