Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
2377 Weergaven

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

Avatar
Annuleer
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

Beste antwoord

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
Annuleer
Auteur

Thanks

Auteur

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.