Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0016655Openbravo ERP00. Application dictionarypublic2011-04-05 17:552011-05-12 13:47
egoitz 
marvintm 
urgentmajoralways
closedfixed 
5
3.0RC5 
3.0RC73.0RC7 
Core
No
0016655: It is not possible to change the reference of a column from core having a template indevelopment
It is not possible to change the reference of a column from core having a template indevelopment.
-Login as System Administrator
-Go to tables and columns
-Select c_project table
-Go to the columns.
-Select the search key column
-Try to change the reference from String to table
-See that the value of the module field is removed.
* You can not save

No tags attached.
Issue History
2011-04-05 17:55egoitzNew Issue
2011-04-05 17:55egoitzAssigned To => alostale
2011-04-05 17:55egoitzModules => Core
2011-04-05 17:58egoitzIssue Monitored: networkb
2011-04-05 19:34iperdomoTarget Version3.0RC6 => 3.0RC7
2011-04-11 10:06alostaleTag Attached: contrib
2011-04-11 10:06alostaleStatusnew => scheduled
2011-04-11 10:06alostalefix_in_branch => pi
2011-04-12 17:41alostaleTag Detached: contrib
2011-04-12 17:50alostaleNote Added: 0035866
2011-04-14 15:31alostaleAssigned Toalostale => iperdomo
2011-05-04 15:22shuehnerAssigned Toiperdomo => marvintm
2011-05-05 17:52hgbotCheckin
2011-05-05 17:52hgbotNote Added: 0036422
2011-05-05 17:52hgbotStatusscheduled => resolved
2011-05-05 17:52hgbotResolutionopen => fixed
2011-05-05 17:52hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/e39becf937bdb521045ca78397a2eb47f6eb9fb9 [^]
2011-05-12 13:30hudsonbotCheckin
2011-05-12 13:30hudsonbotNote Added: 0036830
2011-05-12 13:47alostaleStatusresolved => closed
2011-05-12 13:47alostaleFixed in Version => 3.0RC7

Notes
(0035866)
alostale   
2011-04-12 17:50   
When modifying reference, it is doing a call to FIC. This call returns data for all drop down lists:
-Why is doing a call to FIC at all?
-Why does it returns values for all drop down lists?
-Why it doesn't keep within these values not active ones (starting with **) as it should?
(0036422)
hgbot   
2011-05-05 17:52   
Repository: erp/devel/pi
Changeset: e39becf937bdb521045ca78397a2eb47f6eb9fb9
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Thu May 05 17:39:06 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/e39becf937bdb521045ca78397a2eb47f6eb9fb9 [^]

Fixed issue 16655. On CHANGE mode, the FIC will not compute all the fields.
This change basically involves making the FIC not compute every field on CHANGE mode, but only the ones which really are needed. What is done is basically to compute the every column which directly or indirectly depends on the changedColumn.
The reason this is needed is that if all the combos are computed, then non-legal values ('*' values) in combos which are not related to the one the user change will be changed to the first valid value (as the combo will be recomputed).
In addition to this a change in ob-view-form was needed to prevent a race-condition like error in the UI, which happened because this change has incidentally made the FIC computation much faster in windows with a big number of combos.

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
---
(0036830)
hudsonbot   
2011-05-12 13:30   
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/c40e579fcd38 [^]

Maturity status: Test