Openbravo Issue Tracking System - Openbravo ERP
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0011291||Openbravo ERP||00. Application dictionary||public||2009-11-09 17:05||2009-11-10 11:56|
|Target Version||Fixed in Version|
|Merge Request Status|
|Review Assigned To|
|Regression introduced in release|
|Regression introduced by commit|
|Triggers an Emergency Pack||No|
|Summary||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.
|Steps To Reproduce|
|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|
|There are no notes attached to this issue.|