OdooWiki OCA HUB

sale_order_line_section

sale_order_line_section folder_open OCA/sale-workflow open_in_new
Sale Licencia: AGPL-3

Este módulo añade un campo Section almacenado en las líneas de pedido de venta.

En el Odoo estándar, la relación entre una línea y su sección solo es implícita: una línea pertenece a la sección anterior más cercana según la secuencia del pedido. Esto es inconveniente para dominios, agrupaciones, informes o lógica de negocio personalizada porque no hay un campo directo que utilizar.

Con este módulo, cada línea de pedido de venta que no sea de sección se vincula a su línea de sección anterior más cercana.

Los casos de uso típicos incluyen:

  • agrupar líneas de pedido de venta por sección en vistas de árbol, exportaciones o informes;
  • filtrar todas las líneas que pertenecen a una sección dada sin recalcular la relación a partir de la secuencia;

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 19.0

Añade un campo "Section" almacenado en cada línea de pedido de venta, vinculando automáticamente cada línea de producto con la línea de sección situada encima. Esto facilita agrupar, filtrar y generar informes de las líneas de pedido de venta por sección.

En el Odoo estándar, una línea de pedido de venta solo pertenece a una sección por su posición en la lista; no hay ningún campo que se pueda usar en filtros, agrupaciones o informes. Este módulo soluciona eso añadiendo un campo almacenado "Section" en cada línea de pedido de venta.

  • Cada línea de producto normal se vincula automáticamente a la línea de sección más cercana situada por encima de ella en el mismo pedido de venta.
  • Las propias líneas de sección no tienen sección, por lo que el campo permanece vacío para ellas.
  • El vínculo se recalcula automáticamente siempre que cambian el pedido, el tipo de línea o el orden de las líneas, por lo que siempre sigue la disposición actual del pedido.

En el formulario del pedido de venta, el nuevo campo aparece en la lista de líneas del pedido, oculto por defecto, y se puede mostrar con el selector de columnas opcionales. Es de solo lectura, por lo que los usuarios no pueden cambiarlo a mano.

Como el valor está almacenado e indexado, se puede usar en vistas de lista, agrupaciones, filtros, exportaciones e informes para encontrar todas las líneas que pertenecen a una sección dada sin recalcular la relación a partir del orden de las líneas. El módulo solo toca sale.order.line y la vista del formulario del pedido de venta, y depende de la aplicación estándar Sales.

Depende de

sale
Modelos y campos (1)
  • sale.order.line · amplía un modelo existentesection_id (Section)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/sale-workflow.

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.