[IMP] Module:account Api changes def _refund_cleanup_lines(self, lines): added cr,uid arguments

bzr revid: hda@hda-20090731105516-7fbu9i2cjyg4nzgl
This commit is contained in:
husen daudi 2009-07-31 16:25:16 +05:30
parent f684a413be
commit c09efe0195
1 changed files with 3 additions and 3 deletions

View File

@ -772,7 +772,7 @@ class account_invoice(osv.osv):
ids = self.search(cr, user, [('name',operator,name)]+ args, limit=limit, context=context)
return self.name_get(cr, user, ids, context)
def _refund_cleanup_lines(self, lines):
def _refund_cleanup_lines(self, cr, uid, lines):
for line in lines:
del line['id']
del line['invoice_id']
@ -810,11 +810,11 @@ class account_invoice(osv.osv):
invoice_lines = self.pool.get('account.invoice.line').read(cr, uid, invoice['invoice_line'])
invoice_lines = self._refund_cleanup_lines(invoice_lines)
invoice_lines = self._refund_cleanup_lines(cr, uid, invoice_lines)
tax_lines = self.pool.get('account.invoice.tax').read(cr, uid, invoice['tax_line'])
tax_lines = filter(lambda l: l['manual'], tax_lines)
tax_lines = self._refund_cleanup_lines(tax_lines)
tax_lines = self._refund_cleanup_lines(cr, uid, tax_lines)
if not date :
date = time.strftime('%Y-%m-%d')
invoice.update({