---------------- Human Resources ---------------- ^^^^^ About ^^^^^ The human resource module is where openerp manages employees, job positions, departments, and leave. System users are not automatically employees, and one therefore has to create an employee and link them to the system user (see below). Human resource managers can configure leave types and leave days within this module. Leave requests and approval is also part of this process. Job positions keep track of positions within departments, current and forecasted number of employees, and those in the recruitment process. Discussed here are the basic operations performed under this module. ^^^^^^^^^ Sub menus ^^^^^^^^^ The following screenshot shows the sub menu items in the basic human resource section. .. image:: hr_submenus.png 1. Employee management section. Employees can be create and removed in this section 2. Leave request section. Employees can use this section to request leave 3. HR managers will see this sub menu item listing all leave requests which are requested but not approved as yet. They will be able to approve leave requests from this section too. 4. Allocation requests, which can be done by any employee to request allocation of a leave type. Future leave requests will then be deducted from an approved allocation. A leave request cannot be made unless an approved allocation exists, with enough days remaining for the request. 5. HR managers will see this sub menu item, which allows them to approve allocation requests. 6. Summary of leaves, each employee will see their summary here. HR managers will be able to see leave types, number of leave days per type, and details thereof. 7. Departments can be listed here, which will be used under the job positions and recruitment processes 8. Job positions, list all positions in the company. They show which department a positions falls under, number of employees, candidates in recruitment, etc. 9. Leave types list the types of leave applicable to the business 10. This shows the create button under the employees sub menu, which is used to create a new employee, and link them to a current system user where required. 11. This shows a preview of a currently listed employee of the business, along with some contact details for the employee. ^^^^^^^^^^^^^^^^^^^^^^ Creating an employee ^^^^^^^^^^^^^^^^^^^^^^ The following screenshot displays the employee creation interface. This interface is accessed by clicking on the create button in the employees sub menu. .. image:: hr_newemp.png 1. Employee name to be created. 2. Public information for the employee gets entered here. 3. Personal information for the employee gets entered here. 4. Details about the job position for the employee goes into this section 5. Relate the employee to a system users already in OpenERP, and has a login to the system already. 6. Other information about the employee goes here. 7. Once all the relevant information has been entered, the save button saves the new employee into the system ^^^^^^^^^^^^^^^^^^^^^^ Apply for leave ^^^^^^^^^^^^^^^^^^^^^^ The following screenshot displays the interface for requesting leave, which can be done by any employee. .. image:: hr_newleave.png 1. Calendar view of current leave. Clicking anywhere on the calendar prompts with an interface to create a new leave request for the day being clicked on. 2. Description and other details about the leave request. 3. Leave type being requested. 4. Days of leave requested, after the range of dates have been selected from the duration option. 5. Save button to finalize the request. ^^^^^^^^^^^^^^^^^^^^ Allocation requests ^^^^^^^^^^^^^^^^^^^^ The following screenshots display how allocation of leave is requested. Leave requests cannot be done without approved allocations with sufficient days remaining. .. image:: hr_alloc1.png 1. Current allocations requests, and their status. Use the create button to create a new allocation request. .. image:: hr_alloc2.png 1. Allocation request description. eg. family leave 2. Allocation details, including days allocated, and type of leave for this allocation. 3. Save the new allocation request. HR managers will be able to approve allocation requests. ^^^^^^^^^^^^^^ Leave summary ^^^^^^^^^^^^^^ The following screenshot displays leave summary. Each employee will see the leave for themselves, but HR managers will see an overview of all leave types from all employees. .. image:: hr_leavesumm.png This displays various information about leave as seen by an HR manager. The details include employee, days of leave, leave types, etc. ^^^^^^^^^^^^^^^^^^ Approval of leave ^^^^^^^^^^^^^^^^^^ Leave and allocation request approval can only be done by HR managers. The following screenshots display the interface for approving leave as seen by an HR manager. This screenshot displays the list of requests awaiting approval, as seen by an HR manager. .. image:: hr_approve1.png This screenshot displays an open request, which can be approved or declined, as seen by an HR manager. .. image:: hr_approve2.png 1. Approve or refuse a leave request. ^^^^^^^^^^^^ Departments ^^^^^^^^^^^^ The following screenshot displays the department configuration, which can only be done by HR managers. HR managers can view the list of current departments, or create new departments here. .. image:: hr_depart1.png 1. Create a new department in the organization 2. List of current existing departments ^^^^^^^^^^^^^^ Job positions ^^^^^^^^^^^^^^ The following screenshot displays the job positions section. All the different job roles in the organization get entered here. This later ties into recruitment. This menu is only accessible to HR managers .. image:: hr_jobpos1.png 1. Current job positions listed 2. Create a new position The following screenshot displays the new job position interface. .. image:: hr_jobpos2.png 1. Job position name or description 2. Employee count and forecast section 3. Description of the position 4. Position requirements 5. Save new position ^^^^^^^^^^^^ Leave types ^^^^^^^^^^^^ The following screenshot displays the leave types configuration, which is only seen by HR managers. .. image:: hr_leavetypes.png 1. Current leave types for the business 2. Create a new leave type