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

I,m trying to add field in sale order
this is code of my class:
from odoo import models , fields,api,_
class SaleOrder(models.Model):
_name='sale.order'
_inherit = 'sale.order'
warehouse_id=fields.Many2one("stock.warehouse")

and i inherit the view by this code and i added the field: 

sale.order.inherit

sale.order

This error occurs:

Element '' cannot be located in parent view

View error context:
{'file': 'd:\\odoo16\\server\\odoo\\custom\\asmaa\\views\\sale_order.xml',
 'line': 2,
 'name': 'sale.order.inherit',
 'view': ir.ui.view(1622,),
 'view.model': 'sale.order',
 'view.parent': ir.ui.view(795,),
 'xmlid': 'view_sale_form_inherit'}


Imagine profil
Abandonează
Cel mai bun răspuns

Hi,
Try this:
Define field in python level 


To make this field in sale order view, you need to create a new view that inherits from the original sale order form view and adds the new field. Here's an example of how to do that in XML:


Hope this will help you
Thanks

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
apr. 24
1951
3
nov. 24
4147
2
iul. 23
3492
3
iun. 23
2385
3
apr. 24
4182