[FIX] purchase, sale: purchase/account settings were unthicking automatically the field 'group_analytic_account_for_sales'
bzr revid: qdp-launchpad@openerp.com-20130322130643-vmk56alao1do9f8y
This commit is contained in:
commit
9f29b5da17
|
@ -66,6 +66,11 @@ Example: Product: this product is deprecated, do not purchase more than 5.
|
|||
'default_invoice_method': 'manual',
|
||||
}
|
||||
|
||||
def onchange_purchase_analytic_plans(self, cr, uid, ids, module_purchase_analytic_plans, context=None):
|
||||
""" change group_analytic_account_for_purchases following module_purchase_analytic_plans """
|
||||
if not module_purchase_analytic_plans:
|
||||
return {}
|
||||
return {'value': {'group_analytic_account_for_purchases': module_purchase_analytic_plans}}
|
||||
|
||||
|
||||
|
||||
|
@ -82,6 +87,8 @@ class account_config_settings(osv.osv_memory):
|
|||
|
||||
def onchange_purchase_analytic_plans(self, cr, uid, ids, module_purchase_analytic_plans, context=None):
|
||||
""" change group_analytic_account_for_purchases following module_purchase_analytic_plans """
|
||||
if not module_purchase_analytic_plans:
|
||||
return {}
|
||||
return {'value': {'group_analytic_account_for_purchases': module_purchase_analytic_plans}}
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
|
@ -67,7 +67,7 @@
|
|||
<label for="module_purchase_requisition"/>
|
||||
</div>
|
||||
<div>
|
||||
<field name="module_purchase_analytic_plans" class="oe_inline"/>
|
||||
<field name="module_purchase_analytic_plans" on_change="onchange_purchase_analytic_plans(module_purchase_analytic_plans, context)" class="oe_inline"/>
|
||||
<label for="module_purchase_analytic_plans"/>
|
||||
</div>
|
||||
<div>
|
||||
|
@ -109,7 +109,7 @@
|
|||
<label for="group_analytic_account_for_purchases"/>
|
||||
</div>
|
||||
<div>
|
||||
<field name="module_purchase_analytic_plans" on_change="onchange_purchase_analytic_plans(module_purchase_analytic_plans)" class="oe_inline"/>
|
||||
<field name="module_purchase_analytic_plans" on_change="onchange_purchase_analytic_plans(module_purchase_analytic_plans, context)" class="oe_inline"/>
|
||||
<label for="module_purchase_analytic_plans"/>
|
||||
</div>
|
||||
</xpath>
|
||||
|
|
|
@ -141,6 +141,8 @@ class account_config_settings(osv.osv_memory):
|
|||
|
||||
def onchange_sale_analytic_plans(self, cr, uid, ids, module_sale_analytic_plans, context=None):
|
||||
""" change group_analytic_account_for_sales following module_sale_analytic_plans """
|
||||
if not module_sale_analytic_plans:
|
||||
return {}
|
||||
return {'value': {'group_analytic_account_for_sales': module_sale_analytic_plans}}
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
Loading…
Reference in New Issue