[IMP] stock : Destination address should be company by default.

bzr revid: mdi@tinyerp.com-20120703102118-1pf1pcpcavgsptel
This commit is contained in:
Divyesh Makwana (Open ERP) 2012-07-03 15:51:18 +05:30
parent 99fafe050f
commit 2796fded5d
1 changed files with 5 additions and 3 deletions

View File

@ -1728,9 +1728,11 @@ class stock_move(osv.osv):
return location_id
def _default_destination_address(self, cr, uid, context=None):
partner_obj = self.pool.get('res.partner')
partner_ids = partner_obj.search(cr, uid, [('name', '=', 'Your Company')], context=context)
return partner_ids and partner_ids[0] or False
user_obj = self.pool.get('res.users')
company_obj = self.pool.get('res.company')
company_id = user_obj.browse(cr, uid, uid, context=context).company_id.id
partner_id = company_obj.browse(cr, uid, company_id, context=context).partner_id.id
return partner_id
_defaults = {
'location_id': _default_location_source,