[IMP] when create contact of a supplier it should be supplier instead of customer.

bzr revid: nco@tinyerp.com-20130417113119-ilgy4k945h31azod
This commit is contained in:
Ishwar Malvi (OpenERP Trainee)
2013-04-17 17:01:19 +05:30
committed by Nimesh Contractor (OpenERP)
parent ef1cbabe25
commit d0920dea50
+4
View File
@@ -378,6 +378,7 @@ class res_partner(osv.osv, format_address):
context = {}
# Update parent and siblings records
if vals.get('parent_id'):
is_supplier = self.browse(cr, uid, vals.get('parent_id'), context=context).supplier
if 'use_parent_address' in vals:
use_parent_address = vals['use_parent_address']
else:
@@ -395,6 +396,9 @@ class res_partner(osv.osv, format_address):
for key, value in onchange_values.iteritems()
if key in ADDRESS_FIELDS and key not in vals))
if is_supplier:
vals.update({'supplier': 1,'customer': 0})
return super(res_partner, self).create(cr, uid, vals, context=context)
def update_address(self, cr, uid, ids, vals, context=None):