| Age | Commit message (Collapse) | Author |
|
Purpose
=======
Give the possibility to elaborate plans through Odoo. For instance, in HR,
you could create an onboarding plan when a employee is created. Someone manages
laptop and other equipment, someone check hr stuff, ... This feature is generic
but in a first time we will apply it only on the hr module.
Ease HR process in a company by creating plans: a plan is an assembly of Next
Activities that will be launched together whenever you need it.
Example of plan for an employee onboarding:
Activity: Prepare materials
Responsible: Alain
Deadline: At the contract signature
Activity: Manage Cars
Responsible: Cécile
Deadline: at the contract signature (both signature)
Activity: Plan Training
Responsible: Caroline
Deadline: After signature
Activity: Training
Responsible: Employee
Deadline: 1 week after the employement date
Specifications
==============
On HR Configuration: Add a menu "Activity Plans"
Activity plan object:
- Name
- Model (debug mode) (hr by default)
- Activity Template o2m
- Activity Type (only the one related to hr)
- Deadline (come from Activity Type)
- Responsible \/
0 Coach
0 Manager
0 Other
[Responsible_name] \/ (coach, manager or manually set if other)
Add datas, 2 plans:
Onboarding
- Name: Onboarding
- Plan lines:
Activity: Setup IT Materials
Responsible: [a user] (manager)
Deadline: At the contract signature
Activity: Plan Training
Responsible: [manager]
Deadline: After signature
Activity: Training
Responsible: [Employee]
Deadline: 1 week after the employement date
Offboarding
- Name: Onboarding
- Plan lines:
Activity: Compute Out Delais
Responsible: [a user] (manager)
Deadline: today
Activity: Take Back HR Materials
Responsible: [manager]
Deadline: today
Activity: Manage Car
Responsible: [manager]
Deadline: today
When to trigger it ?
HR specific use case:
1/ On employee, from the employee chatter:
when you create an employee, Odoobot will log a note with the following message:
"Congratulations ! May i recommand you to setup an onboarding plan?", with a link
create a plan from it.
2/ Add a button 'launch plan' to open a wizard to select the plan
3/ When archive an employee
Open a wizard with:
- Reason (selection)
- Action plan (m2o not required)
Error if employee not linked to a user.
Task : 1912681
closes odoo/odoo#29151
|
|
Several modules defines records with the external ID `base.foo_bar` while it is
created inside this module (typically menus and groups).
While there is no technical reasons to do so but this may introduce issues:
- these records will not be deleted during uninstall
- if a language is loaded before the installation of the module, it won't be
translated
The uninstallation will only remove the records with an external id linked to
this module (these would only be removed when removing base).
Installing a language before the module will drop the translations not linked
to an existing external id (as it can not be resolved).
This commit correct all the external ids tagged as from base or other incorrect
modules.
|
|
bzr revid: sbh@tinyerp.com-20120307052100-ylqekp6w7xe72ucd
|
|
bzr revid: fp@tinyerp.com-20111212181113-mhnnbps3ip8ls6pp
|
|
use in payroll module
bzr revid: qdp-launchpad@openerp.com-20110408163116-3qmhc4phurtpuzmf
|
|
departments
bzr revid: qdp-launchpad@tinyerp.com-20110128092939-u6lpij6zexv6qztl
|
|
bzr revid: fde@openerp.com-20101229161029-o5cko7yu1sf3li45
|
|
bzr revid: fde@openerp.com-20101229074726-3iucy5o1886n9y9e
|
|
bzr revid: fde@openerp.com-20101229073956-oze90c0gwlkk4s9t
|
|
bzr revid: fp@tinyerp.com-20101228171706-yxthy7o0u5vs21q8
|
|
base.group_hr_user
bzr revid: fde@openerp.com-20101228145612-f0akf0k22yjb8wlv
|
|
bzr revid: vir@tinyerp.com-20101008101042-ak2z1vuzbmak7yt3
|
|
bzr revid: dbr@tinyerp.com-20101007071157-z52414z1sz9h85qh
|
|
bzr revid: vir@tinyerp.com-20101006111517-91jab3steqyimmev
|
|
bzr revid: dbr@tinyerp.com-20101006093147-xaqdyfd23izwtfmm
|
|
bzr revid: amp@tinyerp.com-20100911131911-7k4g0r1b4kta30cc
|
|
bzr revid: amp@tinyerp.com-20100906063006-gcuxdswiunwokvn4
|
|
bzr revid: amp@tinyerp.com-20100901132905-hslnywxf4zxogxdo
|
|
bzr revid: vir@tinyerp.com-20100813133645-w8nex9k1he2zjq9h
|
|
bzr revid: dbr@tinyerp.com-20100804133252-vh4vbkhmvsev0pnw
|
|
bzr revid: dbr@tinyerp.com-20100804112853-issapx9dk7ztcscm
|
|
bzr revid: dbr@tinyerp.com-20100804085628-58nplf4yw8zp80dj
|
|
bzr revid: dbr@tinyerp.com-20100803131117-jkvf2a7pe955en2u
|
|
bzr revid: amp@tinyerp.com-20100723072243-kpex4cdgckhga46d
|
|
bzr revid: rpa@tinyerp.com-20100628134938-23kiccr4355jfhmg
|
|
bzr revid: fp@tinyerp.com-20100612220005-4a33xqgs8bvvoa7x
|
|
bzr revid: fp@tinyerp.com-20100612162154-f9dgju8wsmn79gq0
|
|
mail_gateway, mrp, stock, project, base_calendar and resource modules.
bzr revid: uco@tinyerp.co.in-20100305100813-2wsyownr15sk335s
|
|
complete move to hr module instead of hr_contract
lp bug: https://launchpad.net/bugs/520992 fixed
bzr revid: mga@tinyerp.com-20100216070246-jq8d9zf6aogz1lt8
|
|
bzr revid: hda@tinyerp.com-20100119073547-dqn2c0i9ycx6kp3a
|
|
bzr revid: rvo@tinyerp.co.in-20100112053248-fkxz9h06ljzgt65q
|
|
bzr revid: christophe@tinyerp.com-20081017162038-kzsgroivk73t0vyx
|
|
bzr revid: christophe@tinyerp.com-20080930142350-o225bunnk5f80s65
|
|
bzr revid: fp@tinyerp.com-20080903224650-u1oadqv9x75atmyl
|
|
bzr revid: fp@tinyerp.com-20080903180400-df7l6wxg1zpirmmi
|