Dos funciones independientes, cada una con su interruptor
Objetivos y Tareas recurrentes no dependen una de la otra: se activan por separado, proyecto por proyecto.
Es fácil suponer que «Objetivos» y «Tareas recurrentes» son parte del mismo paquete porque suelen mencionarse juntas, pero en Odoo son dos cosas que no se tocan entre sí: un proyecto puede tener una activada y la otra no, o las dos, o ninguna. Cada una tiene su propio interruptor en la ficha del proyecto, pestaña Ajustes, grupo Gestión de tareas:
| Interruptor | Qué habilita |
|---|---|
| Objetivos | Lleva seguimiento de los principales avances que deben alcanzarse para lograr el éxito. Habilita el panel de objetivos y el campo Objetivo en las tareas de este proyecto. |
| Tareas recurrentes | Genera tareas de forma automática para las actividades frecuentes. Habilita el casillero «Recurrente» en las tareas de este proyecto. |
Ninguna de las dos requiere un módulo aparte ni una licencia distinta: las dos vienen incluidas en la aplicación Proyecto de base. Tampoco hay ningún ajuste específico de Argentina que las modifique —no hay localización que toque el objetivo ni la recurrencia de tareas—, así que lo que sigue en este manual aplica tal cual, sin ninguna salvedad local.
Crear un objetivo y engancharle tareas
Un objetivo es apenas un nombre y una fecha límite; varias tareas pueden colgar del mismo objetivo.
Con Objetivos activado, adentro del proyecto —vista Kanban de tareas— aparece un panel a la derecha con la sección Objetivos. Ahí está el enlace Agregar objetivos (pasa a decir Editar objetivos en cuanto ya hay uno cargado), que abre el listado de objetivos de ese proyecto. Un objetivo nuevo solo pide dos datos:
| Campo | Para qué |
|---|---|
| Nombre | El único obligatorio. Por ejemplo «Fundaciones terminadas» o «Habilitación municipal». |
| Fecha límite | Opcional. Si se completa, Odoo la usa para marcar el objetivo en rojo cuando se vence sin haberse alcanzado. |
El objetivo en sí no obliga a atarlo a ninguna tarea: se puede usar como un simple marcador de calendario para el proyecto. Pero lo habitual es engancharle una o varias tareas desde el campo Objetivo que aparece en la ficha de la tarea, junto a Proyecto —solo visible si el proyecto tiene Objetivos activado—. Ese campo acepta un único objetivo por tarea, pero un mismo objetivo puede reunir cuantas tareas hagan falta: por ejemplo, todas las tareas de «Instalación eléctrica», «Instalación sanitaria» y «Revoque» pueden apuntar al mismo objetivo «Cierre de obra gruesa».
Odoo también permite usar un objetivo para disparar la facturación de un servicio desde una orden de venta —el campo Objetivo lo menciona en su propia ayuda—, pero esa integración con Ventas queda fuera de este manual; acá el objetivo se usa solo como marcador de avance dentro de Proyecto.
Marcar un objetivo como alcanzado no es automático
Terminar todas las tareas enganchadas no marca el objetivo solo: alguien tiene que tildarlo a mano.
Este es el punto que más se presta a confusión, y conviene dejarlo claro: Alcanzado es un campo que pone una persona, no un cálculo que hace Odoo. Cerrar la última tarea enganchada a un objetivo —pasarla a Hecha o a Cancelada— no lo marca solo. Lo que sí hace Odoo, cuando el objetivo tiene al menos una tarea enganchada y todas están cerradas, es resaltarlo: en el panel lateral y en el listado de objetivos aparece en verde, como aviso de que ya está en condiciones de marcarse. Un objetivo sin ninguna tarea enganchada nunca recibe ese resaltado —no hay nada que Odoo pueda evaluar—, pero se puede marcar Alcanzado en cualquier momento, tenga tareas o no.
Para marcarlo, en el panel lateral basta con tocar el círculo o la tarjeta del objetivo; en su ficha completa, el campo Alcanzado es un simple casillero. Al tildarlo, Odoo guarda la fecha de ese momento en el campo Fecha en que se alcanzó —que no se puede escribir a mano—: si el objetivo se marca una semana después de haber terminado el trabajo real, la fecha que queda registrada es la del tilde, no la del trabajo.
Nada impide destildarlo después si se marcó por error, ni impide marcarlo aunque falten tareas por cerrar: el resaltado verde es una sugerencia visual, no una condición que Odoo controle.
Convertir una tarea en recurrente
El casillero «Recurrente» solo aparece en tareas de primer nivel, y solo si el proyecto lo tiene habilitado.
Con Tareas recurrentes activado en el proyecto, en la ficha de la tarea aparece —al lado del campo Fecha límite— un pequeño casillero Recurrente. Una subtarea no puede tildarse como recurrente, y al revés: una tarea recurrente no se puede convertir en subtarea de otra. Es una restricción del sistema, no un olvido de configuración —Odoo directamente no deja guardar esa combinación—. Ese detalle en particular se retoma en el manual «Subtareas y dependencias».
Al tildar Recurrente aparecen los campos que definen la repetición:
| Campo | Qué define |
|---|---|
| Repetir cada | Un número entero, mayor a cero, junto a la unidad: Días, Semanas, Meses o Años. |
| Hasta | Un desplegable con dos opciones: Siempre —la serie no tiene fin— o Hasta —aparece debajo el campo Fecha de finalización, y la fecha tiene que ser posterior a hoy—. |
El nombre del desplegable coincide con una de sus propias opciones —se llama «Hasta» y una de sus dos alternativas también es «Hasta»—, lo cual puede resultar un poco confuso la primera vez que se lo ve, pero es así como aparece en la pantalla.
Cuándo nace la próxima ocurrencia, y qué trae y qué no
El disparador es el campo Estado, no la etapa del kanban ni ninguna fecha ni ningún proceso que corra solo de fondo.
Es el punto que más conviene tener preciso, porque no es lo que la intuición sugiere. Odoo no genera todas las ocurrencias futuras por adelantado, y tampoco hay un proceso que corra todas las noches revisando fechas. La próxima tarea de la serie se crea en el momento exacto en que se cambia el Estado de la tarea actual a Hecha o a Cancelada —los dos estados que el manual «Conceptos básicos de Proyectos» llama «cerrados»—. Es ese cambio de Estado el que dispara la creación, no un cron ni ninguna fecha límite vencida.
Y acá está la parte que más se confunde con lo anterior: mover la tarjeta a la última columna del kanban —cambiarle la Etapa— no dispara nada por sí solo, salvo que ese movimiento también cambie el Estado a uno cerrado. Al revés, se puede marcar Estado Hecha sin mover la tarjeta de columna, y eso sí genera la ocurrencia siguiente. Es la misma distinción entre Prioridad y Estado que ya se vio en «Conceptos básicos de Proyectos», aplicada acá: lo que importa para la recurrencia es el Estado, no dónde está la tarjeta.
La tarea nueva no es una copia idéntica. Lo que trae y lo que cambia:
| Campo | Qué pasa en la ocurrencia nueva |
|---|---|
| Estado | Vuelve a En progreso, sin importar si la anterior se cerró como Hecha o como Cancelada. |
| Etapa | Vuelve a la primera etapa del proyecto, aunque la tarea cerrada estuviera en la última columna. |
| Prioridad | Vuelve a Prioridad baja, sin importar qué prioridad tenía la anterior. |
| Fecha límite | Si la tarea cerrada tenía una, la nueva la hereda corrida hacia adelante exactamente el intervalo configurado (por ejemplo, +1 semana). Si no tenía fecha límite, la nueva tampoco la tiene. |
| Personas asignadas, etiquetas, objetivo, subtareas | Se copian tal cual a la tarea nueva. |
Sobre el Objetivo: si la tarea recurrente estaba enganchada a uno, cada ocurrencia nueva sigue enganchada al mismo objetivo. Odoo no la desengancha sola, así que conviene revisar esa asociación si el objetivo representaba algo puntual y no algo que se repite.
También hay un límite silencioso: si la serie tiene configurado Hasta con una fecha de finalización, y la próxima fecha límite calculada (fecha límite anterior más el intervalo) cae después de esa fecha, Odoo simplemente no crea la ocurrencia siguiente. No avisa con ningún mensaje: la serie se corta sola, en silencio.
Un detalle más para cuando hay varias tareas abiertas de la misma serie a la vez —por ejemplo, si se reabrió una anterior—: Odoo solo genera la ocurrencia siguiente cuando se cierra la última tarea creada de esa recurrencia. Cerrar una tarea más vieja de la misma serie no dispara nada.
Ver toda la serie y cortarla
Desactivar «Recurrente» en una sola tarea corta la generación para toda la familia, no solo para esa tarea.
Cada tarea recurrente tiene, en la parte superior de su ficha, un botón Tareas recurrentes con el conteo de cuántas tareas forman parte de esa misma serie. Tocarlo abre el listado completo —pasadas y la actual— de esa recurrencia puntual. Es el lugar para revisar de un vistazo cómo viene avanzando algo que se repite, sin tener que buscar cada ocurrencia por separado en «Todas las tareas».
Para cortar la serie no hace falta borrar nada: alcanza con destildar Recurrente en la tarea actual. Pero conviene saber exactamente qué hace ese destilde, porque no es solo «esta tarea deja de repetirse»: Odoo borra la configuración de repetición compartida por toda la familia, y les quita la marca de Recurrente a todas las tareas de esa serie, no solo a la que se editó. Las tareas anteriores no se borran —siguen existiendo con su historial intacto—, pero dejan de estar marcadas como recurrentes y ya no hay ninguna configuración de repetición detrás. Borrar directamente la última tarea de una serie produce el mismo efecto: también corta la generación de las siguientes.