|View Issue Details|
|Type||Category||Severity||Reproducibility||Date Submitted||Last Update|
|feature request||[Openbravo ERP] 00. Application dictionary||minor||always||2009-11-09 17:05||2009-11-10 11:56|
|Priority||normal||Resolution||open||Fixed in Version|
|Status||new||Fix in branch||Fixed in SCM revision|
|OS Version||Database version||Ant version|
|Product Version||2.50MP6||SCM revision|
|Review Assigned To|
|Regression introduced in release|
|Regression introduced by commit|
|Triggers an Emergency Pack||No|
0011291: Window parametric startup
|Description||We implemented many different windows for customers, suppliers, sales agents because we prefer to keep them separated rather than using the more generic business partner window.|
Actually each of these new windows is based on the business partner table and related tables.
It would have been more productive and maintainable a mechanism which could allow to re-use the same windows that behave differently according to a parameter.
For instance, we can create three menu items (customer, supplier and sales agent) and according to which item has been selected by the user, the business partner window would display different labels, different tabs, a limited set of records and so on.
|Proposed Solution||In the definition of a window, we could add parameters, and each parameter can include a condition (for instance a where clause which limits the set of records relevant for the window).|
In the definition of a menu item, the menu item can also specify the parameter.
|Tags||No tags attached.|
|2009-11-09 17:05||andreaferaco||New Issue|
|2009-11-09 17:05||andreaferaco||Assigned To||=> rafaroda|
|2009-11-10 11:56||rafaroda||Assigned To||rafaroda => iciordia|
|Copyright © 2000 - 2009 MantisBT Group|