[IMP] account_asset: improve onchange method
bzr revid: jap@tinyerp.com-20121126113056-k8u35utj7v75sa4o
This commit is contained in:
parent
9ed5746c0c
commit
bbdb105831
|
@ -223,10 +223,9 @@ class account_asset_asset(osv.osv):
|
|||
val['currency_id'] = company.currency_id.id
|
||||
return {'value': val}
|
||||
|
||||
def onchange_value_residual(self, cr, uid, ids, purchase_value, salvage_value=False, context=None):
|
||||
def onchange_value_residual(self, cr, uid, ids, purchase_value, salvage_value, context=None):
|
||||
val = {}
|
||||
asset = self.browse(cr, uid, ids, context=context)
|
||||
for i in asset:
|
||||
for asset in self.browse(cr, uid, ids, context=context):
|
||||
if purchase_value:
|
||||
val['value_residual'] = purchase_value - salvage_value
|
||||
if salvage_value:
|
||||
|
|
|
@ -108,8 +108,8 @@
|
|||
<page string="General">
|
||||
<group>
|
||||
<group>
|
||||
<field name="purchase_value" widget="monetary" options="{'currency_field': 'currency_id'}" on_change="onchange_value_residual(purchase_value)"/>
|
||||
<field name="salvage_value" widget="monetary" options="{'currency_field': 'currency_id'}" on_change="onchange_value_residual(purchase_value,salvage_value)"/>
|
||||
<field name="purchase_value" widget="monetary" options="{'currency_field': 'currency_id'}" on_change="onchange_value_residual(purchase_value, salvage_value)"/>
|
||||
<field name="salvage_value" widget="monetary" options="{'currency_field': 'currency_id'}" on_change="onchange_value_residual(purchase_value, salvage_value)"/>
|
||||
<field name="value_residual" widget="monetary" options="{'currency_field': 'currency_id'}"/>
|
||||
<field name="partner_id"/>
|
||||
</group>
|
||||
|
|
Loading…
Reference in New Issue