Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
1 Відповісти
7515 Переглядів

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?

Аватар
Відмінити
Найкраща відповідь

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)

Аватар
Відмінити
Автор

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

Related Posts Відповіді Переглядів Дія
1
бер. 15
6827
1
вер. 19
9399
0
бер. 15
7078
1
бер. 15
10557
1
серп. 21
9548