Görünüm boyunca kullanırsam iyi çalışan bir işlev oluşturdum. ama program eylemi üzerinde çalışmıyor, openerp günlüğünde aşağıdaki hatayı göster. yöntem içinCron hatası zamanlama eylemi çalışırken eski_api hatası odoo 8
TypeError: old_api() takes at least 4 arguments (3 given)
Benim modül
class account_invoice(models.Model):
_name = 'account.invoice'
_rec_name = 'invoice_number'
@api.multi
def create_invoice(self):
id = self.id
amount = 0
journal = self.env['journal.entry']
for credit in self.invoice_line:
fee = credit.amount * credit.qty
if credit.account.parent.type.name == "Revenue":
journal.sudo().create({'account': credit.account.id,
'credit': fee,
'student_id' : self.student_id.id})
Tüm hata günlüğünü ve modelinizi göster 'journal.entry' –