首页 文章

Odoo:在哪里编辑客户发票的概述?

提问于
浏览
0

我是Odoo的新手,我正在寻找一种在客户发票概览中添加/编辑列的方法 .

有谁知道要编辑哪些文件?或者如何调用这个“概览屏幕”以便我可以更好地查找它?

链接到概览屏幕的屏幕截图:http://oi58.tinypic.com/2prtyk0.jpg

提前致谢!

2 回答

  • 0

    这个“TREE”的视图定义于

    addons/account/views/account_invoice_view.xml
    

    其代码如下:

    <record id="invoice_tree" model="ir.ui.view">
            <field name="name">account.invoice.tree</field>
            <field name="model">account.invoice</field>
            <field name="arch" type="xml">
                <tree decoration-info="state == 'draft'" decoration-muted="state == 'cancel'" string="Invoice">
                    <field name="partner_id" groups="base.group_user" string="Customer"/>
                    <field name="date_invoice"/>
                    <field name="number"/>
                    <field name="commercial_partner_id" invisible="1"/>
                    <field name="reference" invisible="1"/>
                    <field name="name" invisible="1"/>
                    <field name="journal_id" invisible="1"/>
                    <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>
                    <field name="user_id"/>
                    <field name="date_due"/>
                    <field name="origin"/>
                    <field name="amount_total_signed" sum="Total Amount"/>
                    <field name="residual_signed" sum="Residual Amount"/>
                    <field name="currency_id" invisible="1"/>
                    <field name="company_currency_id" invisible="1"/>
                    <field name="state"/>
                    <field name="type" invisible="context.get('type',True)"/>
                </tree>
            </field>
        </record>
    
  • 0

    我建议您使用开发人员模式来了解视图的名称,您想要更改/编辑/继承/等等,

    转到 Administrator => About Odoo => Activate Developer Mode 然后返回到视图,您将看到当前视图的名称附近 Drop-down list ,名称为 Debug View#xx ,然后单击并选择 Edit TreeView/FormView/...etc 之后您将看到当前视图的定义,这样您就会知道您需要继承/编辑/等等的视图

    我希望这能帮到您!

相关问题