Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0007792 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] 00. Application dictionary | major | have not tried | 2009-02-24 11:03 | 2009-04-22 00:00 | |||
Reporter | alostale | View Status | public | |||||
Assigned To | alostale | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 2.50 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 80c4691f81de | ||||
Projection | none | ETA | none | Target Version | pi | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | pi | SCM revision | ||||||
Merge Request Status | ||||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0007792: Not correct default module for column in a module different than their table's one. | |||||||
Description | When a column is created within another module than its table's one the process that creates the column from DB inserts it in the table's module instead in the one it should be in according to the naming rules. | |||||||
Steps To Reproduce | -Create a new module with DB prefix (example TEST). -Create a new column in DB for a core table. This column must be added to the test module according to naming rules. For example C_INVOICE.EM_TEST_MYCOLUMN. -Set test and core modules as in development. -Go to Application Dictionary || Tables and Columns || Table. -Select C_Invoice table -Click Create Column From DB. Check a new column has been created. -Go to the column tab and select the new one. Check that its module is not test but core. | |||||||
Proposed Solution | Take into account naming rules when creating new columns in application dictionary. | |||||||
Tags | Modularity | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0014129) alostale (viewer) 2009-02-27 11:01 |
Changed severity to major. Note that another big issue with this is that as it is trying to insert the new column in core, in case core is not in development it will raise an error because it is not possible to insert new elements in a module not in development. Forcing to have core in development, which does not make sense when developing new modules. |
(0014132) hgbot (developer) 2009-02-27 11:38 |
Repository: erp/devel/pi Changeset: 80c4691f81de4076b97b132e57277251ad86139e Author: Asier Lostalé <asier.lostale <at> openbravo.com> Date: Fri Feb 27 11:37:44 2009 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/80c4691f81de4076b97b132e57277251ad86139e [^] fixed bug 0007792: Not correct default module for column in a module different than their table's one. --- M src-db/database/model/functions/AD_TABLE_IMPORT.xml --- |
![]() |
|||
Date Modified | Username | Field | Change |
2009-02-24 11:03 | alostale | New Issue | |
2009-02-24 11:03 | alostale | Assigned To | => alostale |
2009-02-24 11:03 | alostale | OBNetwork customer | => No |
2009-02-24 11:03 | alostale | Regression testing | => No |
2009-02-24 11:04 | alostale | Tag Attached: Modularity | |
2009-02-24 11:04 | alostale | Relationship added | related to 0007623 |
2009-02-24 12:29 | rafaroda | version | => trunk |
2009-02-27 11:01 | alostale | Severity | minor => major |
2009-02-27 11:01 | alostale | Note Added: 0014129 | |
2009-02-27 11:38 | hgbot | Checkin | |
2009-02-27 11:38 | hgbot | Note Added: 0014132 | |
2009-02-27 11:38 | hgbot | Status | new => resolved |
2009-02-27 11:38 | hgbot | Resolution | open => fixed |
2009-02-27 11:38 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/80c4691f81de4076b97b132e57277251ad86139e [^] |
2009-04-21 10:54 | psarobe | Status | resolved => closed |
2009-04-22 00:00 | anonymous | sf_bug_id | 0 => 2778002 |
Copyright © 2000 - 2009 MantisBT Group |