summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/fields/basic_fields.js
diff options
context:
space:
mode:
authorRobot Odoo <xmo+roboto@odoo.com>2018-11-06 17:14:35 +0100
committerGitHub <noreply@github.com>2018-11-06 17:14:35 +0100
commit6141df1b463a735afe08b2a8ae2e7daa52f45561 (patch)
tree159d03c9e078b0736a536322f24ae1099d381496 /addons/web/static/src/js/fields/basic_fields.js
parentb106b7ce0bfac5d4f955dc98be9a35d79e0947ff (diff)
parent3c91ac425f74755fa0e79aa620b601d29a4be65b (diff)
[ADD] hr_presence: New module to control employees presences
Purpose ======= A lot of companies don't use the module hr.attendance but are faced to employees distraction, they forget to record leaves. In big companies, it is not easy to controle presence and check if everyone is present in the office. Specification ============= 1/ Review Human Resources menuitems - Employees - Contract - Department - Reports - Employee Presence - Configuration - Settings - Employee - Tag - Contract - Types - Templates - Challenges - Challenges - Badges - Goal History 2/ Add option in hr settings to decide the company policy - [ ] Controle Presence of Employees - [ ] According the system login --> Based on the bus presence (Present if 'away' or 'online') - [ ] Following number of sent emails --> Based on the sent mail.message during the day - [ ] According to the IP address --> Based on the ip address when requesting a long polling, stored on a res.users.log 3/ Add an employee presence view This view is only for the hr manager and the data is computed when the hr manager goes to it Clicking on this menu item will generate all kanban of employees grouped by state (present, absent, to define) On each employee cart, an action can be requested as: - Send a sms to the employee - Send an email to the employee - Create a leave for the employee 4/ Use this email template to contact the employee Dear %(employee_name)s, Exception made if there was a mistake of ours, it seems that you are not at your office and there is not request of leaves from you. Please, take appropriate measures in order to carry out this work absence. Do not hesitate to contact your manager or the human resource department. Best Regards, closes odoo/odoo#28307
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
0 files changed, 0 insertions, 0 deletions