- Base product_contract solo copia las líneas de pedido cuyo producto es un producto de contrato, por lo que las líneas de sección y de nota se pierden cuando se genera un contrato a partir de un pedido de venta.
- Este módulo propaga las líneas de sección y de nota del pedido de venta al contrato generado:
- cada línea de visualización se vincula al contrato o contratos de las líneas de producto situadas debajo de ella,
- una sección compartida por varios contratos se repite en cada uno de ellos,
- se conserva el orden original.
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.0Cuando generas un contrato desde un pedido de venta, este módulo conserva los encabezados de sección y las notas del pedido y los copia en el contrato, de modo que el contrato mantiene el mismo diseño que el pedido.
Normalmente, cuando se crea un contrato a partir de un pedido de venta, solo se copian las líneas de producto que son productos de contrato; los encabezados de sección y las notas se pierden. Este módulo soluciona eso.
- Cuando usas el botón que crea contratos a partir de un pedido de venta, las líneas de sección y de nota también se recrean en el contrato o contratos generados.
- Un encabezado de sección se copia a cada contrato que tenga productos bajo él, así que si una sección abarca productos que pertenecen a varios contratos, el encabezado aparece en cada uno de ellos.
- Una nota se copia al contrato de la línea de producto que está justo encima de ella.
- Se mantiene el orden original de las líneas, así que el contrato se parece al pedido de venta.
- Si el contrato ya contiene la misma sección o nota (por ejemplo, cuando un pedido de upsell o downsell la repite), no se añade de nuevo, evitando duplicados.
El módulo funciona sobre sale.order y sale.order.line y crea registros en contract.line. No añade nuevos menús ni pantallas; cambia lo que ocurre cuando se generan contratos a partir de pedidos de venta.
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- sale.order · amplía un modelo existente
- sale.order.line · 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-03Estado 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/contract.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0- Cree un pedido de venta con productos de contrato y organice sus líneas con secciones y notas.
- Confirme el pedido (o use Create Contract) para generar el contrato o los contratos.
- El contrato o los contratos generados reproducen las secciones y notas del pedido:
- una sección aparece en el contrato de cada producto que abarca (hasta la siguiente sección), por lo que una sección compartida por varios contratos se repite en cada uno,
- una nota aparece en el contrato de la línea de producto situada encima de ella.
- Al realizar un upsell o downsell de un contrato existente desde un nuevo pedido de venta:
- una sección que el contrato ya tiene no se duplica,
- una nueva sección presente en el pedido se añade al contrato.
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.
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.
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.