Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odgovori
2400 Prikazi

how to inherit product.product in my costume module in model,py file in 

Avatar
Opusti
can you tell me how to store demo data in demo.xml file in using my costume model class  

On Thu, Mar 17, 2016 at 1:45 PM, Jignesh Mehta <mj.jignesh@gmail.com> wrote:

A new answer on Inerit module has been posted. Click here to access the post :

See post


Sent by Odoo S.A. using Odoo

See my updated code. Thanks,

thanks

On Thu, Mar 17, 2016 at 5:34 PM, Jignesh Mehta <mj.jignesh@gmail.com> wrote:

See my updated code. Thanks,


Sent by Odoo S.A. using Odoo

Best Answer

Hello Jignasha,

In py :-

 class ProductProduct(models.Model): 
    _inherit = 'product.product'

    custom_field = fields.Char('Your Field Name',size=50,select=True)

In Xml:-

<record model="ir.ui.view" id="view_product_product_form">
    <field name="name">product.product.form</field>
    <field name="model">product.product</field>
    <field name="inherit_id" ref="product.product_normal_form_view"/>
    <field name="type">form</field>
    <field name="arch" type="xml">
        <field name="name" position="after">
            <field name="custom_field"/>
        </field> 
     </field>
</record>


demo.xml :-

<?xml version="1.0" encoding="utf-8"?>

<odoo>

<data noupdate="0">

    <record id="hr_department_department_name" model="hr.department">

        <field name="name">Department Name</field>

    </record>

</data>

</odoo>


From this, In Department Name record is created in the department menu.


Hope it works for you.

Thanks,

Avatar
Opusti
Avtor

Thanks

Avtor

this demo.xml is for product.product ?

nope. this is for department. but you can create demo file same as above code. In code, model="product.product" and field which you want for product.