Hi All,
I have created a custom module called test and inherited sale.order and added some fields in that.. and in __openerp__.py manifest file i have called sale dependence..
When I install module I got my test module with all fields defined. But if I see sales module.. original sale view has been modified.
How to do. Like it should not affect original sale module and I changes should reflect in my custom test module.
Example:
test.py
class Test(models.Model):
_inherit = "sale.order"
_description = "Test"
vin_no = fields.Char(string='VIN No', required=True, size=13)
regn_no = fields.Char(string='Regn No')
test.xml
<record id="view_order_form_inherite" model="ir.ui.view">
<field name="name">Test</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<field name="regn_no" placeholder="Registration No" required="1"/>
<field name="vin_no" placeholder="VIN No"/>
</field>
</record>
Still making simply here we have added two custom fields vin_no and reg_no in our custom module by inheriting sale.order so we want these two fields to add only in custom module not in sale base module. But its modifying in sale form view too..So we want to restrict this...Kindly people can post any method available to restrict this kind of issue?
Suggestions will be appreciated..