OdooWiki OCA HUB

Business Requirement Deliverable - Project

business_requirement_deliverable_project folder_open OCA/business-requirement open_in_new
Business Requirements Management Licencia: AGPL-3

Este módulo crea tareas de proyecto a partir de los entregables de un requisito de negocio cuando este se aprueba, y las vincula al requisito.

  • Cada entregable se convierte en una tarea. Su tiempo asignado es la cantidad del entregable cuando se mide en unidades de tiempo.
  • Las tareas se pueden crear en un proyecto existente, o en un proyecto nuevo creado para el requisito.
  • Las tareas obtienen un campo Business Requirement, que se puede buscar y agrupar por él, de modo que las tareas también se pueden vincular a mano.
  • Los requisitos de negocio obtienen un botón inteligente Tasks que lista sus tareas.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Cuando se aprueba un requisito de negocio, sus entregables pueden convertirse automáticamente en tareas del proyecto, ya sea en un proyecto elegido o en un proyecto completamente nuevo creado para el requisito.

Este módulo conecta los requisitos de negocio con la gestión de proyectos. En un formulario de requisito de negocio, los usuarios de proyecto obtienen un nuevo campo "On Approval" donde eligen qué debe ocurrir cuando se apruebe el requisito: nada, crear tareas en un proyecto existente o crear un proyecto nuevo que contenga las tareas.

  • Si se elige "create tasks in a project", se debe seleccionar un proyecto; de lo contrario, Odoo muestra un error al intentar generar las tareas.
  • Si se elige "create a new project with tasks", Odoo crea un proyecto con el nombre del requisito, con el cliente y la compañía, y las etapas de tarea predeterminadas (To Do, In Progress, Done, Cancelled).
  • Las tareas se generan automáticamente cuando el requisito pasa a aprobado, en curso o hecho, y solo para los entregables que aún no tienen una tarea.
  • Un botón "Create Tasks" aparece en el requisito cuando todavía se pueden generar tareas, y solo los usuarios de proyecto pueden usarlo.

Cada entregable se convierte en una tarea: la primera línea del nombre del entregable es el título de la tarea, las líneas restantes van a la descripción, y se copian el cliente, la secuencia y el vínculo con el requisito. Si el entregable se mide en tiempo, su cantidad se convierte en las horas asignadas de la tarea. Se publica una nota en cada tarea indicando que se creó a partir del requisito.

Un botón inteligente "Tasks" en el requisito muestra cuántas tareas existen y las abre. En las tareas, se añade un campo "Business Requirement" (y un campo Deliverable de solo lectura) a las vistas de formulario, lista y búsqueda, con un filtro de agrupación, para que las tareas también se puedan vincular a un requisito manualmente.

Modelos y campos (3)
  • project.task · amplía un modelo existentebusiness_requirement_id (Business Requirement), business_requirement_deliverable_id (Deliverable)
  • business.requirement · amplía un modelo existentetask_ids (Tasks), project_id (Project), task_count, task_generation (On Approval), can_generate_tasks
  • business.requirement.deliverable · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/business-requirement.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para crear las tareas de un requisito de negocio:

  • Vaya a Business Requirements y abra un requisito en borrador o confirmado.
  • En On Approval, elija qué hacer con sus entregables:
  • Nothing: no se crea ninguna tarea.
  • Create tasks in a project: elija el Project en el que crearlas.
  • Create a new project with tasks: se crea un proyecto con el nombre del requisito cuando este se aprueba.
  • Apruebe el requisito, o muévalo directamente a In progress o Done. Se crea una tarea por cada entregable.

Si se añaden entregables después de la aprobación, haga clic en Create Tasks para crear sus tareas. Los entregables que ya tienen una tarea, aunque esté archivada, no obtienen una nueva.

Para ver las tareas de un requisito de negocio, haga clic en su botón inteligente Tasks. Las tareas nuevas creadas desde esta lista quedan vinculadas al requisito.

Los campos On Approval y Project, y el botón inteligente Tasks, solo se muestran a los usuarios de Project. Las tareas se crean en la aprobación de todos modos.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.