[IMP] Module:Purchase Api change in inv_line_create added cr,uid parameters

bzr revid: hda@hda-20090713094743-1l6w5dmwg1c7yzd8
This commit is contained in:
husen daudi 2009-07-13 15:17:43 +05:30
parent 7e42d378fb
commit 56eacba5c1
2 changed files with 4 additions and 4 deletions

View File

@ -275,7 +275,7 @@ class purchase_order(osv.osv):
'ref_partner_id': po.partner_id.id,
'ref_doc1': 'purchase.order,%d' % (po.id,),
})
def inv_line_create(self,a,ol):
def inv_line_create(self, cr, uid, a, ol):
return (0, False, {
'name': ol.name,
'account_id': a,
@ -313,7 +313,7 @@ class purchase_order(osv.osv):
a = self.pool.get('ir.property').get(cr, uid, 'property_account_expense_categ', 'product.category')
fpos = o.fiscal_position or False
a = self.pool.get('account.fiscal.position').map_account(cr, uid, fpos, a)
il.append(self.inv_line_create(a,ol))
il.append(self.inv_line_create(cr, uid, a, ol))
a = o.partner_id.property_account_payable.id
journal_ids = journal_obj.search(cr, uid, [('type', '=','purchase')], limit=1)

View File

@ -43,8 +43,8 @@ class purchase_order(osv.osv):
_name='purchase.order'
_inherit='purchase.order'
def inv_line_create(self,a,ol):
res=super(purchase_order,self).inv_line_create(a,ol)
def inv_line_create(self, cr, uid, a, ol):
res=super(purchase_order,self).inv_line_create(cr, uid, a, ol)
res[2]['analytics_id']=ol.analytics_id.id
return res