Odoo Help


Assign user to multiple projects

on 7/7/14, 3:02 AM 974 views


I would like to assign a user to multiple projects where he will work part time for each them. I want to then be able to have a calendar view showing this user where and when he will work on each project. 


What approach would you recommend?


Thanks in advance!

On 7/8/14, 5:11 AM

Thanks for you answer. I've looked at the long term projects but I'm a bit puzzled by the introduction of phases. The problem is that I can draw plannings but only for the phases which have to be defined by project. What I, idealy, want, is to create a project with different stages (Analysis, Design, Implementation, ...) and then create tasks within each stage. I would then like to have a planning showing the resources based on the tasks that they have to work on. Any idea how should I approach openerp to do that? Thank you in advance!

Miku Laitinen
On 7/7/14, 9:31 AM

Have a look at the Long Term Projects module at https://www.odoo.com/apps/trunk/project_long_term/

I haven't used it but it seems to include the features you are looking for. In the Team Planning view you can assign people to different projects and view them in a gantt view or in a calendar. If you have to define multiple single dates for many people, it might take a while, but still it should be a good option.


I think I understood your problem now. From what I gather, the Project Phases are, well, phases of the project. They could be something like "Collecting requirements", "Development" and "Maintenance" (or Sprint 1, Sprint 2, etc). Each phase has their own Tasks and the tasks are in a certain Stage (analysis, design, test, blocked, finished, etc). Then there are Resources, but I couldn't find any connection between the other entities and resources, so maybe that's just some kind of additional feature.

Since a task is bound to a single phase, you cannot use phases to schedule the working time or place. I believe you have to introduce a new concept of 'Work Scheduling' or 'Work Assignment' to deal with your problem. A work assignment would have at least a many2many relation to tasks, a many2one or many2many relation to the project worker, starting & ending dates and the work location (possibly a customer in model res.partner, many2one).

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

3 follower(s)


Asked: 7/7/14, 3:02 AM
Seen: 974 times
Last updated: 3/17/16, 3:37 AM