Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0019871Openbravo ERPA. Platformpublic2012-02-24 13:402022-02-01 08:08
marvintm 
Triage Platform Base 
normalmajorhave not tried
acknowledgedopen 
5
 
 
Core
No
0019871: Auxiliary input naming rules should be reconsidered
Currently, 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 [^]
Attempt 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.
The two proposed solutions have been stated in the description of the issue.
No tags attached.
Issue History
2012-02-24 13:40marvintmNew Issue
2012-02-24 13:40marvintmAssigned To => alostale
2012-02-24 13:40marvintmModules => Core
2012-09-24 20:50AugustoMauchNote Added: 0052391
2012-09-24 20:50AugustoMauchStatusnew => scheduled
2017-03-31 14:36alostaleStatusscheduled => acknowledged
2017-04-10 14:33alostaleAssigned Toalostale => platform
2022-02-01 08:08alostaleAssigned Toplatform => Triage Platform Base

Notes
(0052391)
AugustoMauch   
2012-09-24 20:50   
Effort: 10
Impact: mid
Plan: mid