我在 account.invoice.line。
中创建了一个自定义字段我在account.invoice.tax
中添加了该字段我覆盖了像这样的准备发票功能
cost_center_id是Many2one字段
def _prepare_tax_line_vals(self, line, tax):
res = super(AccountInvoice, self)._prepare_tax_line_vals(line, tax)
if not res.get('cost_center_id') and line.cost_center_id:
res['cost_center_id'] = line.cost_center_id.id
return res
我在这里打印cost_center值,这里打印的值。
但是在 account.invoice.tax 中,值不存在。 如何解决这个问题??