class hr_installer(osv.osv_memory):
_name = 'hr.installer'
_inherit = 'res.config.installer'
-
_columns = {
# Human Resources Management
- 'hr_holidays':fields.boolean('Holidays / Leaves Management'),
- 'hr_expense':fields.boolean('Expenses'),
- 'hr_jobs':fields.boolean('Recruitement Process'),
- 'hr_timesheet_sheet':fields.boolean('Timesheets'),
- 'hr_contract':fields.boolean("Employee's Contracts"),
- 'hr_evaluation':fields.boolean('Periodic Evaluations'),
- 'hr_attendance':fields.boolean('Attendances (Sign In/Out)'),
- }
- _defaults = {
- 'hr_holidays': True,
- 'hr_expense': True,
+ 'hr_holidays': fields.boolean('Holidays / Leaves Management',
+ help="Tracks employee leaves, allocation requests and planning."),
+ 'hr_expense': fields.boolean('Expenses',
+ help="Tracks and manages employee expenses, and can "
+ "automatically re-invoice clients if the expenses are "
+ "project-related."),
+ 'hr_recruitment': fields.boolean('Recruitment Process',
+ help="Helps you manage and streamline your recruitment process."),
+ 'hr_timesheet_sheet':fields.boolean('Timesheets',
+ help="Tracks and helps employees encode and validate timesheets "
+ "and attendances."),
+ 'hr_contract': fields.boolean("Employee's Contracts",
+ help="Extends employee profiles to help manage their contracts."),
+ 'hr_evaluation': fields.boolean('Periodic Evaluations',
+ help="Lets you create and manage the periodic evaluation and "
+ "performance review of employees."),
+ 'hr_attendance': fields.boolean('Attendances',
+ help="Simplifies the management of employee's attendances."),
+ 'hr_payroll': fields.boolean('Payroll',
+ help="Generic Payroll system."),
+ 'hr_payroll_account': fields.boolean('Payroll Accounting',
+ help="Generic Payroll system Integrated with Accountings."),
}
hr_installer()
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: