Hi there

While I was developing a Tryton module for our company I stumbled across the 
following issue:

The list of fields to which the modification prohibition of a open/paid Invoice 
object does not apply is hard coded. This prevents other modules from 
referencing invoices through One2Many-Fields (since it has to modify the 
corresponding field then). There should be a possibility to override this 
behaviour. My proposal is to introduce an attribute for the exclusion list, to 
which modules can add their editable custom fields.

Please see the patch at http://codereview.appspot.com/4047049/ for an example.


Best regards

Robin Baumgartner
Member of Delivery & Production division

Open Work Place AG · Habsburgerstrasse 23 · CH-6003 Luzern
T +41 41 226 50 93
[email protected] · www.openworkplace.ch 

-- 
[email protected] mailing list

Reply via email to