到达发票报告中的字段

时间:2017-07-05 13:09:01

标签: openerp odoo-8 odoo-9

我需要使用现场记录扩展发票报告。但我收到的错误是该字段不存在。我被困住了,不知道如何到达那个领域。我也试过了partner_id.note,但也遇到了错误。

<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data>
        <template id="report_invoice_document" inherit_id="account.report_invoice_document">
            <xpath expr="//div[@class='page']/*[last()]" position="after">
                <div class="row">
                    <div class="col-xs-6">
                        <span t-esc="o.note"/><br/>
                        <div class="left_sign_block">
                            <span>Note</span>
                        </div>
                    </div>
                </div>
        </xpath>
        </template>
    </data>
</openerp>
class AccountInvoiceTax(models.Model):
    _inherit = 'account.invoice.tax'

    note = fields.Text(related='tax_id.note', string='Note')
  

QWebException:“'account.invoice'对象在评估'o.note'时没有属性'note'”

1 个答案:

答案 0 :(得分:1)

您已扩展模型account.invoice.tax而非account.invoice。错误消息是正确的。因此,您要么延长发票,要么必须使用发票税行(note)中的tax_line_ids