Ir al contenido
Odoo Menú
  • Inicia sesión
  • Pruébalo gratis
  • Aplicaciones
    Finanzas
    • Contabilidad
    • Facturación
    • Gastos
    • Hoja de cálculo (BI)
    • Documentos
    • Firma electrónica
    Ventas
    • CRM
    • Ventas
    • PdV para tiendas
    • PdV para restaurantes
    • Suscripciones
    • Alquiler
    Sitios web
    • Creador de sitios web
    • Comercio electrónico
    • Blog
    • Foro
    • Chat en vivo
    • eLearning
    Cadena de suministro
    • Inventario
    • Manufactura
    • PLM
    • Compras
    • Mantenimiento
    • Calidad
    Recursos humanos
    • Empleados
    • Reclutamiento
    • Vacaciones
    • Evaluaciones
    • Referencias
    • Flotilla
    Marketing
    • Redes sociales
    • Marketing por correo
    • Marketing por SMS
    • Eventos
    • Automatización de marketing
    • Encuestas
    Servicios
    • Proyectos
    • Registro de horas
    • Servicio externo
    • Soporte al cliente
    • Planeación
    • Citas
    Productividad
    • Conversaciones
    • Inteligencia artificial
    • IoT
    • VoIP
    • Artículos
    • WhatsApp
    Aplicaciones externas Studio de Odoo Plataforma de Odoo en la nube
  • Industrias
    Venta minorista
    • Librería
    • Tienda de ropa
    • Mueblería
    • Tienda de abarrotes
    • Ferretería
    • Juguetería
    Alimentos y hospitalidad
    • Bar y pub
    • Restaurante
    • Comida rápida
    • Casa de huéspedes
    • Distribuidora de bebidas
    • Hotel
    Bienes inmuebles
    • Agencia inmobiliaria
    • Estudio de arquitectura
    • Construcción
    • Gestión de propiedades
    • Jardinería
    • Asociación de propietarios
    Consultoría
    • Firma contable
    • Partner de Odoo
    • Agencia de marketing
    • Bufete de abogados
    • Adquisición de talentos
    • Auditorías y certificaciones
    Manufactura
    • Textil
    • Metal
    • Muebles
    • Comida
    • Cervecería
    • Regalos corporativos
    Salud y ejercicio
    • Club deportivo
    • Óptica
    • Gimnasio
    • Especialistas en bienestar
    • Farmacia
    • Peluquería
    Trades
    • Personal de mantenimiento
    • Hardware y soporte de TI
    • Sistemas de energía solar
    • Zapateros y fabricantes de calzado
    • Servicios de limpieza
    • Servicios de calefacción, ventilación y aire acondicionado
    Otros
    • Organización sin fines de lucro
    • Agencia para la protección del medio ambiente
    • Alquiler de anuncios publicitarios
    • Fotografía
    • Alquiler de bicicletas
    • Distribuidor de software
    Descubre todas las industrias
  • Comunidad
    Aprende
    • Tutoriales
    • Documentación
    • Certificaciones
    • Capacitación
    • Blog
    • Podcast
    Fortalece la educación
    • Programa educativo
    • Scale Up! El juego empresarial
    • Visita Odoo
    Obtén el software
    • Descargar
    • Compara ediciones
    • Versiones
    Colabora
    • GitHub
    • Foro
    • Eventos
    • Traducciones
    • Conviértete en partner
    • Servicios para partners
    • Registra tu firma contable
    Obtén servicios
    • Encuentra un partner
    • Encuentra un contador
    • Contacta a un consultor
    • Servicios de implementación
    • Referencias de clientes
    • Soporte
    • Actualizaciones
    GitHub YouTube Twitter LinkedIn Instagram Facebook Spotify
    +1 (650) 691-3277
    Solicita una demostración
  • Precios
  • Ayuda
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Ayuda

GANTT: Worker utilisation response

Suscribirse

Reciba una notificación cuando haya actividad en esta publicación

Se marcó esta pregunta
projectganttviewworkers19
676 Vistas
Avatar
Tobias Ammen

Hi there,

we're evaluating Odoo 19 on the "one app" plan with "Project". We like to go for the "all apps" plan once we get a hang of Odoo. If there is some functionality in other apps that would help us with our issue, please tell us.

The Issue:
We have not yet managed to plan a project in regards of utilization of workers. While planning the work items of a project, we would like to see, if we set up a worker with more hours at any given day then they can handle. Either for just one project, or in account to everything.


The Gantt view (19.2) somewhat does that, but we have two gripes with it:

  1. The indication of x/y Hours on the left of the gantt view depends on the timeframe of the whole gantt view and does not give an indication weather someone has far to much work on a single day. This could work for work shifts but is not feasible for projects.
  2. It appears that there is a functionality that checks how much time needs to be spend on a single day, but only if there are atleast two work items for one person on one day, where both of the items have a duration and hours needed set.


Example for the two issues from above:

I have one worker that is on a 40hrs a week (or 8hrs a day) plan. I can give him a task that runs only one day and requires 100h of work. Gantt view says that is fine because:

Effect one: My current view of the gantt diagramm is a couple of months long, the indicator on the left is fine with it, as the worker only has 100/260hrs set, even though all the work happens on one day and the 260 hrs are for multiple months.


Effect two: The work Item itself only appears to go through some check if the hours are to long IF there is another work Item on the same day. Only if I drag another work items on the same day to the same worker am I able to see the red triangle. It never appears without concurrent work items.

As we are not familiar with Odoo we believe to be missing something:

  • How are we supposed to do plan multiple work items across multiple workers and know if we have a valid utilisation plan or not with this behaviour?
  • Are there other views, tools, options, etc. we should check to better see the utilisation of workers?
0
Avatar
Descartar
Codesphere Tech

Hello,
The Project Gantt view is designed primarily for milestones and deadlines, not necessarily for workload balancing.
Have you reviewed "Planning" app for this? This is Odoo’s dedicated tool for worker utilization.
If your business model relies on strictly managing human hours (like an agency or engineering firm), the Planning app is essentially a requirement.
Let me know if you want more help for this
Thank

Tobias Ammen
Autor

I have browsed the docs and identified "planning" from the documentation: https://www.odoo.com/documentation/19.0/applications/services/planning.html?highlight=planning

I just browsed through it again, but as far as I can tell without installing the app ourselves, I do not see how it woul help us here. Maybe Planning can do more then the documentation shows, but Planning appears to be designed for shifts. Shifts do not have the fundamental complexity in terms of data needed here.

A shift is 1:1 in terms of realtime and needed time. Task assignment does not work like that and needs to validate, if what is set is reasonable. We would need to know, that a worker has to much work assigned exactly while we are in a gantt view, or any other view that lets us:

  • see unassigned and unplanned work items of a specific project
  • assign that work item to a timeframe and person
  • gives us the info immediately while planning if the plan is invalid in terms of worker utilisation.

Does "Planning" realy help in that regard?

Codesphere Tech

As you described your about your requirements which clear that Planning app is not fit for your requirements.
Based on my understanding:
Odoo Project with customisation. Project gives some based features but live validation, capacity awareness and smart assignment is still missing.. you can adapt it using customisation.
Please correct me if I am not understand your requirements.

Tobias Ammen
Autor

Thanks for the reply, I am smarter about Odoo already.

In my view Odoo somewhat does already have the logic and data needed. It does take into account the working hours of employees (based on the working hours I can define) and it does check if the employee does have enough working hours, per day, across multiple tasks and projects to do the job. I have checked that very thing multiple times and watched it happen red triangles appearing and all. It however only applies those rules (or shows that information) once atleast two work items battle it out on the same day.

In my book, the script that checks the daily utilisation (which is probably always triggered, because in "one project gannt view" or "all project gantt view" it does take all other projects and their tasks into account already) need to give a valid output of utlisation even if there is just one input of work items on one day. There probably is some logic in that very check to either depend on multiple work item inputs or the code tree running on just one work item is buggy. Most likely the code that checks weather the utilisation is to high depends on another check that is only true if there are multiple work items at once.

I have done some digging now with my limited capailities:

It appears the check I am referring to is

filter: "dependency warning"
and 'highlight_conflicting_task'

and something like "Aufgaben in Konflikt" aswell which translated into english should be "tasks in conflict" or similar.


It appears there is functionality that is rarely used or not well known that could be of very great use to us, but is defunct now. I say defunct, because it is easy to complety crash the correct working of those checks or filters. I have set one work item with one total hour in another project for one person, and spaned it around the whole year. Then I put multiple work items with over 100 hours on the same day for that same person and was missing any check that anything might not be planned right in the gantt view.

So it is hard to make out consistencies, but easy to see that this does not work as intended or atleast is flawed. Then again, I am novice in Odoo and might be turning all the wrong buttons?

Now I am between a rock and hard place. We do not yet have support and my workplace won't allow me to dig around potential technical issues in software we aren't even using yet.

Codesphere Tech

If you are aware about Odoo very well then it is very easy for you. But I think you are stuck somewhere, right?

Tobias Ammen
Autor

Well, I have in fact not crashed the whole thing, just found more weird behaviour:

The check of to much working hours is not applied on a tasks (direct?) subtasks. So If I have a person that works 8 hours a day, I can give him 100 hours in one task (because the check does not work on just one task), and then 100 hours from each subtask (because it won't check that either). 

If I have a different task and start this two days before the task in question, up untill 16 hours on that new task everything will be fine according to the gantt view, even if the planned timeframe of the tasks overlap. Just if one hour overfills from that new task (say with 17 hours) to the one with the 100 hours already, will the whole thing tell me that this won't work out.

That can not truly be the intended behaviour, right?

Codesphere Tech

Odoo currently detects scheduling conflicts only when multiple allocations overlap. It does not validate total daily workload against an employee’s working hours if only a single task (or subtasks) is involved. Subtasks are also not aggregated into a parent task for capacity checks. As a result, overload situations can go undetected unless overlapping allocations explicitly trigger the conflict logic. This makes the current system conflict-based rather than true capacity-based planning.
Your observation is correct ..

¿Le interesa esta conversación? ¡Participe en ella!

Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.

Registrarse
Publicaciones relacionadas Respuestas Vistas Actividad
transfer tasks and subtasks from one project to another Resuelto
project 19
Avatar
Avatar
1
dic 25
1335
Confused about Gantt view on projects and tasks Resuelto
project ganttview
Avatar
Avatar
1
dic 23
5419
Project Gantt Draggable Feature Lost
project gantt ganttview
Avatar
0
may 19
5002
project Gantt view
project task ganttview
Avatar
0
oct 17
4535
Odoo 16 : How to extend gantt view to make new button? [update]
project gantt project.task ganttview
Avatar
Avatar
1
ago 24
4009
Comunidad
  • Tutoriales
  • Documentación
  • Foro
Código abierto
  • Descargar
  • GitHub
  • Runbot
  • Traducciones
Servicios
  • Alojamiento en Odoo.sh
  • Soporte
  • Actualizaciones del software
  • Desarrollos personalizados
  • Educación
  • Encuentra un contador
  • Encuentra un partner
  • Conviértete en partner
Sobre nosotros
  • Nuestra empresa
  • Activos de marca
  • Contáctanos
  • Empleos
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Legal • Privacidad
  • Seguridad
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo es un conjunto de aplicaciones de código abierto que cubren todas las necesidades de tu empresa: CRM, comercio electrónico, contabilidad, inventario, punto de venta, gestión de proyectos, etc.

La propuesta única de valor de Odoo es ser muy fácil de usar y estar totalmente integrado.

Sitio web hecho con

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now