[IMP]account_analytic_analysis: Improve on_change of product

bzr revid: dbr@tinyerp.com-20130226053542-g7yw7exjycvxxwni
This commit is contained in:
DBR (OpenERP) 2013-02-26 11:05:42 +05:30
parent 7c7bee5d39
commit caf9999e37
2 changed files with 3 additions and 3 deletions

View File

@ -100,10 +100,10 @@ class account_analytic_invoice_line(osv.osv):
}
def product_id_change(self, cr, uid, ids, product, uom_id, qty=0, name='', partner_id=False, price_unit=False, currency_id=False, fiscal_position=False, context=None, company_id=None):
print"\n\n-------->",product
def product_id_change(self, cr, uid, ids, product, uom_id, qty=0, name='', partner_id=False, price_unit=False, currency_id=False, company_id=None, context=None):
if context is None:
context = {}
fposition_id = False
company_id = company_id or False
context.update({'company_id': company_id, 'force_company': company_id})
if not partner_id:

View File

@ -229,7 +229,7 @@
<div>
<field name="invoice_line_ids">
<tree string="Account Analytic Lines" editable="bottom">
<field name="product_id" on_change="product_id_change(product_id, uom_id, quantity, name, parent.partner_id, price_unit, parent.currency_id, False, context, parent.company_id)"/>
<field name="product_id" on_change="product_id_change(product_id, uom_id, quantity, name, parent.partner_id, price_unit, parent.currency_id, parent.company_id)"/>
<field name="name"/>
<field name="quantity"/>
<field name="uom_id"/>