one2one relational field is deprecated in OpenERP version>5 but you can achieve the same using many2one relational field. You can achieve it in following two ways : 1) using many2one field in both the objects ( http://tutorialopenerp.wordpress.com/2014/04/23/one2one/ ) 2) using inheritance by deligation You can easily find the first solution with little search over internet so let's start with 2nd solution. Scenario : I want to create a one2one relation between two objects of openerp hr.employee and hr.employee.medical.details What I should do i. Add _inherits section in hr_employee class ii. Add field medical_detail_id in hr_employee class class hr_employee(osv.osv): _name = 'hr.employee' _inherits = {' hr.employee.medical.details ': "medical_detail_id"} _inherit = 'hr.employee' _columns = { 'emp_code':fields.char('Employee Code', si
Comments
Post a Comment
Thanks for your valuable comments.