c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #02016
[Bug 522306] Re: Trunk HR Global Review
HR and relevant modules have been improved.
If still you find any query, please post it as a separate bug with description.
Thanks.
** Changed in: openobject-addons
Status: Confirmed => Fix Released
--
Trunk HR Global Review
https://bugs.launchpad.net/bugs/522306
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
Status in OpenObject Addons Modules: Fix Released
Bug description:
Here is a global review of the HR management modules in trunk:
* Employee:
- define a search view:
Name Manager [My] (manager -> widget=selection)
- form view: add a field Coach just bellow manager (many2one res.users)
* Departments
- add a search view
- display the full name in lists (Dep A / Dep A.B / Dep A.B.C)
Departments must be in the user preferences, like sale section or project.
Add "department_id [My]" in every object of hr:
- expenses
- timesheets
- applicants
- holidays
If possible, remove department from the the resource module and put it in the hr module.
* Expenses
Change the workflow so that we can do from Refused to Draft.
Add company_id, and related security rules.
Add buttons to confirm/refuse in the list view.
* Leaves
The search view is horrible, do one similar to the expense search view.
I was unable to create a leave request. I down know what's the request type but it should not be the latest column of the lsit view.
* CRM Jobs
When you click on Applicants menu, the tab name is "Job Requests" Change the tab name to Applicants.
Remove the section field, replace it by the department_id. Remove next interview and duration, remove the calendar view.
Put Candidate name and Candidate Phone at the place of "next interview"
Remove the phonecall many2one field. I don't know why there is such a field. the button "Schedule a Phone Call" must be just above "Schedule a meeting"
The email of the candidate must be a email field. Remove the candidate name2 field.
The Partner field is not aligned with the others fields.
Rename the obejct crm.job into crm.applicant.
Create a new object: crm.job in the hr module.
Replace the category many2one by a job_id.
Create a menu: Recruitement / Jobs
Add job_id in hr.employee, in the Job Information section.
This new job object must have the following field:
name
code
# of employees : computed automatically
expected employees: integer (default = 1)
employee_ids
job description: fields.text
requirements: fields.text
departement_id: fields.many2one (not required)
We need two relates on this object: Employees, Applicants
* Reorganise the Reporting menu by creating sub-menus (timesheets, expenses, applicants, ...)
Rename Jobs by Applicants in the reporting menu.