Odoo Help

Welcome!

This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

0

How to Change the property of inherited field in OpenERP?

By
arsalan
on 5/29/14, 3:26 AM 1,117 views

I have been trying to inherit some fields in my custom module. One of the fields have property as "required=True" and I dont want that field in my model view. I have placed a button in my module to open the product.product form. the product.product form has a field "name" which is a required field and I dont want this field. When I try to click the button I get error .

Integrity Error The operation cannot be completed, probably due to the following: - deletion: you may be trying to delete a record while other records still reference it - creation/update: a mandatory field is not correctly set [object with reference: name - name]

Then I tried to set the default value for "name" field. No more error now but by doing this its creating records in the product.product table with this default value and its doing this everytime the button is clicked.

There seems to me some inheritance problem here because I tried to set the property of the field as "False" but that also didnot work. Hopes for suggestions and guidance so that I can able to fix this. Thanks

 

 

 

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 5/29/14, 3:26 AM
Seen: 1117 times
Last updated: 3/16/15, 8:10 AM