使用向导 Odoo11 记录内部注释
Log Internal Note with wizard Odoo11
我正在尝试添加一项功能以在取消账单记录时要求“记录备注”,即记录在供应商账单中的内部备注。我创建了一个向导(弹出窗口),其中包含一个字段,要求我写下取消原因。之后法案的状态成为草案,原因应记录在内部日志记录中。我的代码如下
def cancel_reason_bill(self):
self.env['account.invoice'].browse(self._context.get("active_ids")).update({'reason':
self.reason})
return self.env['account.invoice'].browse(self._context.get("active_ids")).write({'state':
'draft'})
要在表单视图中添加日志注释,请在此处阅读Mixins 详细信息。
-
class BusinessTrip(models.Model):
_name = 'business.trip'
_inherit = ['mail.thread']
_description = 'Business Trip'
name = fields.Char()
partner_id = fields.Many2one('res.partner', 'Responsible')
guest_ids = fields.Many2many('res.partner', 'Participants')
在表单视图中添加聊天。
继承供应商账单的消息备注xml模板并添加原因。
我正在尝试添加一项功能以在取消账单记录时要求“记录备注”,即记录在供应商账单中的内部备注。我创建了一个向导(弹出窗口),其中包含一个字段,要求我写下取消原因。之后法案的状态成为草案,原因应记录在内部日志记录中。我的代码如下
def cancel_reason_bill(self):
self.env['account.invoice'].browse(self._context.get("active_ids")).update({'reason':
self.reason})
return self.env['account.invoice'].browse(self._context.get("active_ids")).write({'state':
'draft'})
要在表单视图中添加日志注释,请在此处阅读Mixins 详细信息。
-
class BusinessTrip(models.Model): _name = 'business.trip' _inherit = ['mail.thread'] _description = 'Business Trip' name = fields.Char() partner_id = fields.Many2one('res.partner', 'Responsible') guest_ids = fields.Many2many('res.partner', 'Participants')
在表单视图中添加聊天。
继承供应商账单的消息备注xml模板并添加原因。