Hi Drees,
I'm not exactly sure what you need to know but you should always add a reference to the correct module in your __openerp__.py. For example:
# any module necessary for this one to work correctly
'depends': ['external_module_name'],
After adding the name of the other module to the __openerp__.py file you can inherit the model:
class your_class_name(models.Model):
_inherit = 'hr.employee'
#You can add new fields here. An example:
my_custom_field = fields.String('My custom field')
You can then create an Xpath to the view you want to inherit and add your custom view. Something along these lines:
<record id="view_product_form_inherit" model="ir.ui.view">
<field name="name"your.name.inherit</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="module_name.template_xml_name"/>
<field name="arch" type="xml">
<!-- Field after other field -->
<xpath expr="//field[@name='standard_price']" position="before">
<field name="my_custom_field"/>
</xpath>
</field>
</record>
If you do not need to add any new fields on the existing model and only need to inherit a view you can leave the part about inheriting the model out and you can directly write an xpath expression in XML.
I hope this explains enough.
Yenthe