I need to import record saved from my o2m field to another o2m field in different model
class notebook_project(osv.osv):
_name = "notebook.project"
_description = "Notebook Project ID"
def onchange_project_id(self, cr, uid, ids, project_id, arg, context=None):
if project_id :
prod = self.pool.get('project.project').browse(cr, uid, project_id, context=context)
return {'value': {'name': prod.name}}
return {}
_columns = {
'name' : fields.char('Name', size=64),
'project_id' : fields.many2one('project.project', 'Project'),
'notebook_project_lines' : fields.one2many('notebook.project', 'notebook_project_id', 'Members Lines'),
'notebook_project_id': fields.many2one('notebook.project', ondelete='cascade', select=True),
'project_member' : fields.many2one('hr.employee', 'Members'),
}
notebook_project()
Explanation :
I assigned some employee to certain project . When i see in my PostgreSQL , the notebook_project_id already record the ID that shows some employee already assigned to the project ID they assigned to . How can I call those record on different model ?
Ex : In first model , Project A have employee 1 , 2 , 3 . And on second model , when i choose project A and save , the field shows employee 1 , 2 , 3 on project A The models is somehow like mrp.bom and mrp.production . first model is mrp.bom and second model is mrp.production Please help !