Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
4331 Vizualizări

I added a field in move_lines(stock.picking) using xpath expression.

python

class StockMove(models.Model):

    _inherit = "stock.move"

   serial_no = fields.Char(string="Serial#")

This my field to add in one2many. In my xml I added like this.

xml

<record model="ir.ui.view" id="view_picking_form_inherit_serial_no">

            <field name="name">stock.picking.serial.form</field>

            <field name="model">stock.picking</field>

            <field name="inherit_id" ref="stock.view_picking_form"/>

            <field name="arch" type="xml">

                    <xpath expr="//notebook/page/field[@name='move_lines']/tree/field[@name='product_id']" position="after">

                              <field name="serial_no"/>

                </xpath>    

            </field>

  </record>

Notes

I get a validation error the xpath expression cannot be located in the parent view.How to solve this issue?



Imagine profil
Abandonează
Cel mai bun răspuns

Hello,

The field you are trying to change is not in tree
change your expression to

<xpath expr="//notebook/page/field[@name='move_lines']/kanban/field[@name='product_id']" position="after">

Imagine profil
Abandonează
Autor

thanks amal

Related Posts Răspunsuri Vizualizări Activitate
1
mai 17
10589
1
sept. 22
2332
4
mai 18
11285
0
mar. 23
5360
2
mar. 22
9949