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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0019871
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformmajorhave not tried2012-02-24 13:402022-02-01 08:08
ReportermarvintmView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
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

0019871: Auxiliary input naming rules should be reconsidered

DescriptionCurrently, auxiliary input naming rules are too strict. As an auxiliary input is a component very similar to columns, its naming rules should be basically identical. Therefore:
- When an auxiliary input is related to a tab belonging to a different module, it is correct to require it to start with the dbprefix of its module, to avoid collissions.
- However, when an auxiliary input is related to a tab belonging to the same module, it is not necessary for it to have a special name, for the same reason a column of a table which belongs to the same module doesn't need any special naming rule.

Moreover, we could be even more aggressive, and remove all naming rules requirement, and apply auxiliary inputs in a module-dependency-ordered way.

This design limitation has already caused a regression in customer environments:

https://issues.openbravo.com/view.php?id=19857 [^]
Steps To ReproduceAttempt to create a new auxiliary input in a new tab in a module. You will be forced to choose a name which starts with the dbprefix of the module, regardless of the fact that the tab and the auxiliary input belong to the same module.
Proposed SolutionThe two proposed solutions have been stated in the description of the issue.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0052391)
AugustoMauch (administrator)
2012-09-24 20:50

Effort: 10
Impact: mid
Plan: mid

- Issue History
Date Modified Username Field Change
2012-02-24 13:40 marvintm New Issue
2012-02-24 13:40 marvintm Assigned To => alostale
2012-02-24 13:40 marvintm Modules => Core
2012-09-24 20:50 AugustoMauch Note Added: 0052391
2012-09-24 20:50 AugustoMauch Status new => scheduled
2017-03-31 14:36 alostale Status scheduled => acknowledged
2017-04-10 14:33 alostale Assigned To alostale => platform
2022-02-01 08:08 alostale Assigned To platform => Triage Platform Base


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker