[FIX] payment mode - account must belong to company
lp bug: https://launchpad.net/bugs/739562 fixed bzr revid: skh@tinyerp.com-20110405133631-53w2l2xurliqee3y
This commit is contained in:
parent
0e97026d17
commit
abc1e15112
|
@ -52,15 +52,12 @@ class payment_mode(osv.osv):
|
||||||
WHERE pm.id = %s """, [payment_code])
|
WHERE pm.id = %s """, [payment_code])
|
||||||
return [x[0] for x in cr.fetchall()]
|
return [x[0] for x in cr.fetchall()]
|
||||||
|
|
||||||
def onchange_company_id (self,cr,uid,ids,company_id=False,context=None):
|
def onchange_company_id (self, cr, uid, ids, company_id = False, context = None):
|
||||||
result={}
|
result={}
|
||||||
if company_id:
|
if company_id:
|
||||||
company = self.pool.get('res.company').browse(cr,uid,company_id)
|
partner_id = self.pool.get('res.company').browse(cr, uid, company_id).partner_id.id
|
||||||
partner = company.partner_id.id
|
result['partner_id'] = partner_id
|
||||||
result = {'value':
|
return {'value': result}
|
||||||
{'partner_id': partner}
|
|
||||||
}
|
|
||||||
return result
|
|
||||||
|
|
||||||
|
|
||||||
payment_mode()
|
payment_mode()
|
||||||
|
|
Loading…
Reference in New Issue