Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0012268
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajoralways2010-02-15 10:532010-03-10 18:30
ReporteralostaleView Statuspublic 
Assigned Toalostale 
PriorityurgentResolutionfixedFixed in Version2.50MP12
StatusclosedFix in branchFixed in SCM revision1a90957978e5
ProjectionnoneETAnoneTarget Version2.50MP12
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0012268: Synchronize terminolgy fails reusing elements in EM columns

DescriptionSynchronize terminology fails when reusing an element for an external table which name has been changed and does not follow naming rule for names.

The problem is caused because Synchronize terminology updates the column name using the element's name when assigning a new element to a column, this assignment might not follow naming rule for column name.
Steps To Reproduce1. Create a new module in development with dbprefix TEST
2. Create a new column in AD_AlertRule table named EM_TEST_MYCOL, create column and field in application dictionary.
3. Execute Synchronize terminology process
4. Go to the created element and rename it to My Column
5. Repeat step 2 in AD_Alert table.
6. Execute Synchronize terminology -> Fails
Proposed SolutionWhen assigning new element to a column apply the naming rule for column name.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0024251)
hgbot (developer)
2010-02-15 10:59

Repository: erp/devel/pi
Changeset: 1a90957978e50f3820dc97da56dd8f66cbdc6b6c
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Mon Feb 15 10:59:41 2010 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/1a90957978e50f3820dc97da56dd8f66cbdc6b6c [^]

fixed bug 12268: Synchronize terminolgy fails reusing elements in EM columns

---
M src-db/database/model/functions/AD_SYNCHRONIZE.xml
---
(0024372)
hudsonbot (developer)
2010-02-16 01:41

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/1a90957978e5 [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/5ae4a54f2372 [^]
Tests: http://builds.openbravo.com/view/devel-int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.16398.obx [^]
(0024493)
marvintm (developer)
2010-02-17 15:04

Followed the proposed steps to reproduce and verified that Ad_synchronize doesn't fail, but instead assigns a naming rules compliant name to the column.

- Issue History
Date Modified Username Field Change
2010-02-15 10:53 alostale New Issue
2010-02-15 10:53 alostale Assigned To => alostale
2010-02-15 10:59 hgbot Checkin
2010-02-15 10:59 hgbot Note Added: 0024251
2010-02-15 10:59 hgbot Status new => resolved
2010-02-15 10:59 hgbot Resolution open => fixed
2010-02-15 10:59 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/1a90957978e50f3820dc97da56dd8f66cbdc6b6c [^]
2010-02-16 01:41 hudsonbot Checkin
2010-02-16 01:41 hudsonbot Note Added: 0024372
2010-02-17 15:04 marvintm Note Added: 0024493
2010-02-17 15:04 marvintm Status resolved => closed
2010-02-17 15:04 marvintm Fixed in Version => 2.50MP12
2010-02-18 00:01 anonymous sf_bug_id 0 =>
2010-03-10 18:30 anonymous sf_bug_id => 2968068


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker