Odoo Help

Welcome!

This community 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.

0

Assign user to multiple projects

By
benoit
on 7/7/14, 3:02 AM 628 views

Hello, 

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!

0
benoit
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!

0
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.

EDIT:

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).

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

3 follower(s)

Stats

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