【发布时间】:2016-02-13 01:59:02
【问题描述】:
我从另一个模型创建发票,并希望得到验证而不是草稿 但是我的代码不会生成内部数字和总数。
invoice_id = self.pool.get('account.invoice').create(cr, uid,{
'partner_id':self.supplier.id,
'name' : 'Faltante mercaderia',
'journal_id': journal_id,
'account_id':account_id,
'type': 'in_refund',
})
self.pool.get('account.invoice.line').create(cr, uid,{
'invoice_id' : invoice_id,
'name' : 'Faltante mercaderia %s: %s' %(self.type,self.number),
'quantity' : self.dif_final,
'price_unit':self.tarifa_dif / 1000,
})
a = self.env['account.invoice'].browse([invoice_id])
a.invoice_validate()
我也尝试添加 a.action_number()
【问题讨论】:
-
您正在为哪个版本的 odoo 开发此代码? v9 ?