c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #37177
[Bug 889741] [NEW] not all on change triggers are fired
Public bug reported:
Example custom module (sorry didn't find an example in certified modules yet)
works in GTK
my blind guess - inheritance problem
http://bazaar.launchpad.net/~c2c/c2c-rd-
addons/trunk/files/head:/c2c_product_price_unit/
purchase_view.xml
<field name="inherit_id" ref="purchase.purchase_order_line_form"/>
....
<field
name="price_unit_pu"
on_change="onchange_price_unit('price_unit',price_unit_pu,price_unit_id)"/>
purchase.py
def onchange_price_unit(self, cr, uid, ids, field_name,price_pu, price_unit_id):
if price_pu and price_unit_id:
coeff = self.pool.get('c2c_product.price_unit').get_coeff(cr, uid, price_unit_id)
price = price_pu / coeff
return {'value': {field_name : price}}
return False
** Affects: openerp-web
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/889741
Title:
not all on change triggers are fired
Status in OpenERP Web:
New
Bug description:
Example custom module (sorry didn't find an example in certified modules yet)
works in GTK
my blind guess - inheritance problem
http://bazaar.launchpad.net/~c2c/c2c-rd-
addons/trunk/files/head:/c2c_product_price_unit/
purchase_view.xml
<field name="inherit_id" ref="purchase.purchase_order_line_form"/>
....
<field
name="price_unit_pu"
on_change="onchange_price_unit('price_unit',price_unit_pu,price_unit_id)"/>
purchase.py
def onchange_price_unit(self, cr, uid, ids, field_name,price_pu, price_unit_id):
if price_pu and price_unit_id:
coeff = self.pool.get('c2c_product.price_unit').get_coeff(cr, uid, price_unit_id)
price = price_pu / coeff
return {'value': {field_name : price}}
return False
To manage notifications about this bug go to:
https://bugs.launchpad.net/openerp-web/+bug/889741/+subscriptions
Follow ups
References