Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0013034Openbravo ERP00. Application dictionarypublic2010-04-19 13:142010-05-18 21:43
marvintm 
alostale 
urgentmajorhave not tried
closedfixed 
5
 
pi 
Core
No
0013034: UI components cannot be created in a module which is not "Translation Required" using the Easy Extensible Attributtes module
You cannot create a window, or a tab, or other UI components, to a module which doesn't have the "Translation Required" property set to 'Yes', using the Easy Extensible Attributes module. This happens because the trigger AD_MODULE_TRANSLATION_TRG raises an error if there are UI objects in the module, and the module is being updated.
Run the Easy Extensible Attributes process against a module which doesn't have the "Translation Required" check set as "Yes". The trigger AD_MODULE_TRANSLATION_TRG will fail, and the process will therefore fail too.
No tags attached.
Issue History
2010-04-19 13:14marvintmNew Issue
2010-04-19 13:14marvintmAssigned To => alostale
2010-04-26 08:32alostaleStatusnew => scheduled
2010-04-30 14:11alostaleNote Added: 0026817
2010-04-30 14:28hgbotCheckin
2010-04-30 14:28hgbotNote Added: 0026818
2010-04-30 14:28hgbotStatusscheduled => resolved
2010-04-30 14:28hgbotResolutionopen => fixed
2010-04-30 14:28hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/e695aa3ac930c09bc5059d43ce2b80a0aa041979 [^]
2010-05-13 10:37marvintmNote Added: 0027186
2010-05-13 10:37marvintmStatusresolved => closed
2010-05-13 10:37marvintmFixed in Version => pi
2010-05-14 00:00anonymoussf_bug_id0 => 3001312
2010-05-18 21:43hudsonbotCheckin
2010-05-18 21:43hudsonbotNote Added: 0027464

Notes
(0026817)
alostale   
2010-04-30 14:11   
This check is also done when validation module for packaging.

Solution: leave check when validating module and remove trigger check.
(0026818)
hgbot   
2010-04-30 14:28   
Repository: erp/devel/pi
Changeset: e695aa3ac930c09bc5059d43ce2b80a0aa041979
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Apr 30 14:28:06 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/e695aa3ac930c09bc5059d43ce2b80a0aa041979 [^]

fixed bug 13034: UI components cannot be created in a module which is not Translation Required

---
R src-db/database/model/triggers/AD_MODULE_TRANSLATION_TRG.xml
---
(0027186)
marvintm   
2010-05-13 10:37   
Tested that with Easy Extensible Attributes you can create both a new tab and new fields to an existing tab inside a module which doesn't have the Translation Required property set. The problem is fixed.
(0027464)
hudsonbot   
2010-05-18 21:43   
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/e695aa3ac930 [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/aa11838d5f80 [^]
Tests: http://builds.openbravo.com/view/devel-int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17380.obx [^]