Evaluation of service costs

220 Figure 17.14: Configuration wizard to install hr_expense module Users can then enter and review their expenses using the menu Human Resources → Expenses → Expenses. Figure 17.15: Expenses form to enter and review expenses Create templates for the various expenses accepted by the company using OpenERP’s product form. You could, for instance, create a product with the following parameters for the reimbursement of travel expenses by car at 0.25 per kilometer: • Product : Car travel , • Unit of measure : km , • Standard Cost : 0.25 , • Sales price : 0.30 , • Type of product : Service . The employee keeps its expenses sheet in the Draft state while completing it throughout the period. At the end of the period week or month the employee can confirm its expense form using the Confirm button on the form. This puts it into the state Waiting Approval . At the end of the period the department manager can access the list of expense forms waiting for approval using the menu Human Resources → Expenses → Expenses. The department manager can then approve the expenses, which automatically creates a supplier invoice in the employee’s name so that the employee can be reimbursed. An analytic account is coded onto each line of the invoice. When the invoice is confirmed, general and analytic accounting entries are automatically generated as they would be with any other invoice. If you base your invoicing on service time or analytic costs, the expense will automatically be recharged to the customer when the customer invoice is generated for services associated with the project. Invoicing from timesheets allows you to prepare all your invoices, both expenses and timesheets for a project’s customer. You can view the statistical analysis of expenses using menu Human Resources → Reporting → Expenses Analysis . 221

17.4 Hire New People

Using OpenERP you can efficiently manage the process of hiring the new people for your organization. It is a well managed recruitment process from initial contact to hiring the applicant.

17.4.1 Recruitments

You need to install hr_recruitment module to efficiently managed recruitment process. The configuration wizard to install this module is shown below. Figure 17.16: Configuration wizard to install hr_recruitment module The Applicant form can be seen from the menu Human Resources → Recruitment → Applicants. Figure 17.17: Applicant recruitment form You can manage following information using applicant form. • Applicant’s Name • Applied Job • Department • Stage: can be Initial Job Demand, Salary Negotiation, ... • Responsible: Responsible person who conducts the interview • Contact Information • Contract Data: including Availability, Expected Salary, Proposed Salary • Qualification of Applicant • Status: reflects the actual status of the recruitment process like In Progress, Pending or Hired Initially the applicant states is New after that it can be converted into In Progress. If the applicant is at one of the different stages like it may be in Waiting for approval by human resource department or Waiting for offer acceptance by applicant , in these cases applicant states should be Pending. When the status is Hired, you can find that applicant from the list of employees.