OdooWiki OCA HUB

Sale Project: Manual Task Selection

sale_project_task_selection folder_open OCA/project open_in_new
Others Licencia: AGPL-3

Este módulo permite seleccionar manualmente la Tarea o el Proyecto para una línea de pedido de venta, antes de su confirmación.

Para ello, muestra los campos Proyecto y Tarea en el pedido, y permite al usuario predefinir un valor para las líneas de Seguimiento de servicios.

Al confirmar, si la Tarea o el Proyecto están establecidos, se omitirá la creación automática y se vincularán al pedido en su lugar.

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

Te permite elegir el Project y la Task directamente en una línea de pedido de venta antes de confirmar el pedido, de modo que Odoo vincula la tarea existente en lugar de crear una nueva automáticamente.

Cuando vendes un servicio que se sigue como un proyecto o tarea, Odoo normalmente crea el proyecto o la tarea automáticamente cuando se confirma el pedido. Este módulo te da control sobre ese paso.

En el formulario del pedido de venta, aparecen dos nuevas columnas y campos en las líneas del pedido: Project y Task. Solo se muestran para las líneas cuyo seguimiento de servicio está configurado como una tarea de proyecto global, una tarea dentro de un proyecto o solo un proyecto, por lo que las líneas de producto ordinarias permanecen sin cambios. Las columnas se ocultan por completo si ninguna línea del pedido utiliza ese tipo de seguimiento de servicio.

Solo puedes establecer estos campos mientras el pedido sigue siendo un borrador o presupuesto; una vez confirmado, se vuelven de solo lectura. Los proyectos y tareas disponibles se filtran a los facturables, y a aquellos que no estén ya vinculados a otro pedido, línea o compañía.

Pequeños asistentes mantienen la coherencia entre los dos campos: elegir una tarea rellena automáticamente su proyecto si el proyecto está vacío, y cambiar el proyecto borra la tarea si la tarea pertenece a un proyecto diferente.

Al confirmar, si ya has seleccionado una tarea o un proyecto, Odoo omite la creación automática y vincula tu elección a la línea del pedido en su lugar. También comprueba que la tarea no esté ya vinculada a otro proyecto, otra línea de pedido u otro pedido, y genera un error si es así. Las tareas que estableces manualmente se vinculan a la línea, y el proyecto del pedido se rellena desde la tarea cuando es necesario.

Depende de

sale_project
Modelos y campos (2)
  • sale.order · amplía un modelo existentehas_project_service_tracking_lines
  • sale.order.line · amplía un modelo existenteis_project_service_tracking_line

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.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.