OdooWiki OCA HUB

Contract Layout Category Hide Detail

contract_layout_category_hide_detail folder_open OCA/contract open_in_new
Contract Management Licencia: AGPL-3
  • Aporta las opciones de ocultación de detalles de sección de sale_layout_category_hide_detail a los contratos.
  • En cada sección del contrato puedes:
  • ocultar los detalles de las líneas de la sección,
  • mostrar u ocultar el subtotal de la sección,
  • ocultar los importes individuales de las líneas.
  • Estas opciones determinan:
  • lo que se imprime en el informe del contrato,
  • lo que se muestra en el portal del cliente,
  • las secciones y configuraciones que se trasladan a las facturas generadas desde el contrato.
  • Cuando se crea un contrato a partir de un pedido de venta (mediante product_contract y product_contract_section), las configuraciones de sección definidas en el presupuesto se propagan al contrato.

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 ocultar las líneas de detalle, los subtotales y los importes de línea de las secciones en los contratos, sus informes impresos, el portal del cliente y las facturas generadas a partir de ellos.

Este módulo añade opciones de visualización a cada sección de un contrato para que puedas controlar cuánta información ven los clientes. En un contrato, cada línea de sección ahora muestra pequeños iconos de ojo, sobre, más/menos y dólar que te permiten ocultar los detalles de las líneas de la sección, mostrar u ocultar el subtotal de la sección, mostrar u ocultar el subtotal general y ocultar los importes de las líneas individuales.

Estas opciones también están disponibles en las plantillas de contrato, por lo que se pueden reutilizar las mismas reglas de presentación. Cuando se crea un contrato a partir de un pedido de venta, las opciones de sección elegidas en el presupuesto se trasladan automáticamente al contrato.

Las opciones afectan a tres lugares: - el informe impreso del contrato, - la página del portal del cliente para el contrato, - las facturas generadas a partir del contrato, donde se aplican las mismas opciones de ocultar/mostrar a las líneas de la factura.

Las reglas de negocio son automáticas: si se ocultan los detalles, las filas de producto y de nota de esa sección no se muestran, y el subtotal de la sección aún puede mostrarse como un resumen contraído. Si se muestran los detalles, el subtotal y los importes de las líneas siguen los propios interruptores de la sección. El módulo afecta a contract.line, contract.template.line y sale.order.line, y añade campos a las líneas de plantilla de contrato.

Modelos y campos (3)
  • contract.line · amplía un modelo existente
  • sale.order.line · amplía un modelo existente
  • contract.template.line · amplía un modelo existenteshow_details, show_subtotal, show_line_amount, show_section_subtotal

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: 3 confirmadas, 6 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Abre un contrato y añade una línea de sección a sus elementos recurrentes.
  • En la fila de la sección, usa los iconos para alternar:
  • Detalles: ocultar o mostrar las líneas que pertenecen a la sección,
  • Subtotal de la sección: cuando los detalles están ocultos, mostrar u ocultar el subtotal de la sección,
  • Subtotal: cuando los detalles están visibles, mostrar u ocultar el subtotal de la sección,
  • Importe de la línea: ocultar o mostrar el precio unitario y el subtotal de cada línea.
  • Comprueba el resultado en:
  • el informe PDF del contrato,
  • el contrato en el portal del cliente,
  • las facturas recurrentes generadas a partir del contrato (las secciones y la configuración se copian).

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.