I want to update company name with a new module installation. I have company_data.xml
<?xml version="1.0" encoding="utf-8"?> <openerp> <data noupdate="0"> <record model="res.company" id="1"> <field name="name">New name</field> </record> </data> </openerp>
But instead of update the name it adds a new company with id=2. If I change the name value again AND id value 1 or 2 in XML then reinstall the module, it changes only the name of company id 2.
Why it doesn't change the name of company with id 1??? IS IT A BUG???
That id="1" doesn't mean that you are going to update that name to the id="1", it's saying that your xml view's name is "1". I'm not sure about this but you can try writing.
<record model="res.company" id="custom_module_company_name"> <field name="id">1</field> <field name="name">New name</field> </record>
Maybe that could work.
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
|Asked: 7/5/13, 1:20 PM|
|Seen: 1872 times|
|Last updated: 3/16/15, 8:10 AM|