[IMP] purchase_requisition: Add the copy method for set the purchase_ids blank and set the name

bzr revid: sbh@tinyerp.com-20100825113956-kqdpehujp5q6m4jq
This commit is contained in:
sbh (Open ERP)
2010-08-25 17:09:56 +05:30
parent 68c44fe36d
commit 1a7d5d1890
@@ -52,6 +52,15 @@ class purchase_requisition(osv.osv):
'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'purchase.order.requisition'),
}
def copy(self, cr, uid, id, default=None,context={}):
if not default:
default = {}
default.update({
'state':'draft',
'purchase_ids':[],
'name': self.pool.get('ir.sequence').get(cr, uid, 'purchase.order.requisition'),
})
return super(purchase_requisition, self).copy(cr, uid, id, default, context)
def tender_cancel(self, cr, uid, ids, context=None):
purchase_order_obj = self.pool.get('purchase.order')
for purchase in self.browse(cr, uid, ids):