openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #06536
[Merge] lp:~openerp-dev/openobject-addons/trunk-payroll-hr_search-psi into lp:~openerp-dev/openobject-addons/trunk-payroll
Purnendu Singh (OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-payroll-hr_search-psi into lp:~openerp-dev/openobject-addons/trunk-payroll.
Requested reviews:
OpenERP R&D Team (openerp-dev)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-payroll-hr_search-psi/+merge/60504
Hello,
Improve the search view of hr.employee object.
Add filter based on categories.
Thanks and regards,
Purnendu Singh
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-payroll-hr_search-psi/+merge/60504
Your team OpenERP R&D Team is requested to review the proposed merge of lp:~openerp-dev/openobject-addons/trunk-payroll-hr_search-psi into lp:~openerp-dev/openobject-addons/trunk-payroll.
=== modified file 'hr/hr.py'
--- hr/hr.py 2011-04-08 16:31:16 +0000
+++ hr/hr.py 2011-05-10 13:34:24 +0000
@@ -142,8 +142,8 @@
'work_email': fields.char('Work E-mail', size=240),
'work_location': fields.char('Office Location', size=32),
'notes': fields.text('Notes'),
- 'parent_id': fields.many2one('hr.employee', 'Manager'),
- 'category_ids': fields.many2many('hr.employee.category', 'employee_category_rel', 'emp_id', 'category_id', 'Category'),
+ 'parent_id': fields.many2one('hr.employee', 'Manager'),
+ 'category_ids': fields.many2many('hr.employee.category', 'employee_category_rel', 'emp_id', 'category_id', 'Categories'),
'child_ids': fields.one2many('hr.employee', 'parent_id', 'Subordinates'),
'resource_id': fields.many2one('resource.resource', 'Resource', ondelete='cascade', required=True),
'coach_id': fields.many2one('hr.employee', 'Coach'),
@@ -231,7 +231,7 @@
except:
# Tolerate a missing shortcut. See product/product.py for similar code.
logging.getLogger('orm').debug('Skipped meetings shortcut for user "%s"', data.get('name','<new'))
-
+
return user_id
res_users()
=== modified file 'hr/hr_view.xml'
--- hr/hr_view.xml 2011-04-08 16:31:16 +0000
+++ hr/hr_view.xml 2011-05-10 13:34:24 +0000
@@ -110,6 +110,7 @@
<filter icon="terp-personal+" domain="[('department_id','=',context.get('department_id',False))]" string="My Departments Employee"/>
</field>
<field name="job_id" widget="selection"/>
+ <field name="category_ids" select="1" groups="base.group_extended"/>
<field name="parent_id"/>
<newline />
<group expand="0" string="Group By...">
@@ -157,12 +158,12 @@
<menuitem action="open_view_employee_list_my" id="menu_open_view_employee_list_my" sequence="3" parent="menu_hr_main"/>
- <record id="ir_ui_view_sc_employee" model="ir.ui.view_sc">
- <field name="name">Employees</field>
- <field name="resource">ir.ui.menu</field>
- <field name="user_id" ref="base.user_root"/>
- <field name="res_id" ref="hr.menu_open_view_employee_list_my"/>
- </record>
+ <record id="ir_ui_view_sc_employee" model="ir.ui.view_sc">
+ <field name="name">Employees</field>
+ <field name="resource">ir.ui.menu</field>
+ <field name="user_id" ref="base.user_root"/>
+ <field name="res_id" ref="hr.menu_open_view_employee_list_my"/>
+ </record>
<!--
=======================
@@ -280,7 +281,7 @@
<field eval="True" name="object"/>
</record>
- <menuitem action="open_view_categ_tree"
+ <menuitem action="open_view_categ_tree"
id="menu_view_employee_category_tree" parent="hr.menu_view_employee_category_form"/>
<record id="view_hr_job_form" model="ir.ui.view">
Follow ups