Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
7630 Widoki

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?

Awatar
Odrzuć
Najlepsza odpowiedź

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)

Awatar
Odrzuć
Autor

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

Powiązane posty Odpowiedzi Widoki Czynność
1
mar 15
6925
1
wrz 19
9582
0
mar 15
7199
1
mar 15
10679
1
sie 21
9684