Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
7512 Lượt xem

I want to add discount to the tree in account.invoice.form view.

I'm just wondering why it is not shown. I set invisible false but still no effect.

...

<page string="Invoice Lines"> <field name="invoice_line" nolabel="1" widget="one2many_list" context="{'type': type}">

<tree string="Invoice Lines" editable="bottom"> <field name="product_id" on_change="product_id_change(product_id, uos_id, quantity, name, parent.type, parent.partner_id, parent.fiscal_position, price_unit, parent.currency_id, context, parent.company_id)"/>

<field name="name"/> <field name="company_id" invisible="1"/>

<field name="account_id" groups="account.group_account_user" domain="[('company_id', '=', parent.company_id), ('journal_id', '=', parent.journal_id), ('type', '!=', 'view')]" on_change="onchange_account_id(product_id, parent.partner_id, parent.type, parent.fiscal_position,account_id)"/>

<field name="account_analytic_id" groups="analytic.group_analytic_accounting" domain="[('type','!=','view'), ('company_id', '=', parent.company_id)]"/>

<field name="quantity"/>

<field name="uos_id" groups="product.group_uom" on_change="uos_id_change(product_id, uos_id, quantity, name, parent.type, parent.partner_id, parent.fiscal_position, price_unit, parent.currency_id, context, parent.company_id)"/>

<field name="price_unit"/>

<field name="discount" invisible="0"/>

<field name="invoice_line_tax_id" widget="many2many_tags" context="{'type':parent.type}" domain="[('parent_id','=',False),('company_id', '=', parent.company_id)]"/>

<field name="price_subtotal"/> </tree>

...

I tried <field name="discount"/> and <field name="discount" invisible="0"/> but still nothing, no errors.

What could it be?

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Your field could be settet invisible by another view or by the or another model. Did you figured out that it is really your view that is displayed? What does the "debug mode" say on client? (klick: About/"debug Mode" in top right corner of the screen)

Ảnh đại diện
Huỷ bỏ
Tác giả

Thanks, after I checked several views I found a module replacing some fields. After uninstall it worked.

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 15
6825
1
thg 9 19
9396
0
thg 3 15
7075
1
thg 3 15
10556
1
thg 8 21
9545