[IMP] purchase : Override the copy method.
bzr revid: mdi@tinyerp.com-20120803053337-fvh5bzgztl815eh6
This commit is contained in:
parent
3fa76729b0
commit
176ef8c1ce
|
@ -24,13 +24,21 @@ from osv import fields, osv
|
|||
class res_partner(osv.osv):
|
||||
_name = 'res.partner'
|
||||
_inherit = 'res.partner'
|
||||
|
||||
|
||||
def _purchase_order_count(self, cr, uid, ids, field_name, arg, context=None):
|
||||
res = {}
|
||||
for partner in self.browse(cr, uid, ids, context=context):
|
||||
res[partner.id] = len(partner.purchase_order_ids)
|
||||
return res
|
||||
|
||||
|
||||
def copy(self, cr, uid, id, default=None, context=None):
|
||||
if default is None:
|
||||
default = {}
|
||||
|
||||
default.update({'purchase_order_ids': []})
|
||||
|
||||
super(res_partner, self).copy(cr, uid, id, default=default, context=context)
|
||||
|
||||
_columns = {
|
||||
'property_product_pricelist_purchase': fields.property(
|
||||
'product.pricelist',
|
||||
|
|
Loading…
Reference in New Issue