OdooWiki OCA HUB

Sale order line hidden in report

sale_order_line_no_print folder_open OCA/sale-workflow open_in_new
Sales/Sales Licencia: LGPL-3

Este módulo permite ocultar algunas líneas de pedido de los informes y las vistas del portal a las que tiene acceso el cliente final.

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

Te permite ocultar líneas individuales de presupuesto, pedido de venta y factura de los documentos que recibe tu cliente, manteniendo esas líneas en Odoo para uso interno.

Este módulo añade un pequeño interruptor en cada línea de un presupuesto, pedido de venta y factura. Cuando el interruptor se desactiva, esa línea deja de aparecer en el documento que ve el cliente (informe impreso o vista del portal), pero permanece en Odoo y sigue contando en los totales.

Dónde aparece: - En el formulario del pedido de venta, en la lista de líneas del pedido, está disponible un interruptor "display_in_report" (oculto por defecto, puedes mostrarlo desde el menú de columnas opcionales). - En el formulario de la factura, el mismo interruptor está disponible en la lista de líneas de la factura.

Reglas de negocio y comportamiento automático: - Las líneas nuevas son visibles en los informes por defecto. - Una línea que tiene un total distinto de cero no se puede ocultar: el interruptor está bloqueado y oculto para dichas líneas, y si una línea con un importe se establece como oculta, el sistema la vuelve a activar automáticamente. - Cuando una línea de pedido de venta está oculta y posteriormente se factura, el estado oculto se traslada a la línea de factura creada, de modo que el cliente tampoco la ve en la factura.

Áreas afectadas: pedidos de venta (sale.order, sale.order.line) y facturas (account.move, account.move.line). El módulo cambia qué líneas se incluyen al construir los documentos dirigidos al cliente, sin modificar los importes subyacentes.

Depende de

sale
Modelos y campos (4)
  • sale.order · amplía un modelo existente
  • account.move · amplía un modelo existente
  • sale.order.line · amplía un modelo existentedisplay_in_report
  • account.move.line · amplía un modelo existentedisplay_in_report

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: 3 confirmadas, 6 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

Documentación de OCA · Odoo 19.0

Para ocultar las líneas de venta del informe:

  • Ve a un pedido de venta/presupuesto/factura y crea algunas líneas con precio igual a 0.
  • En las líneas, haz clic en el selector de columnas para mostrar la columna Display in report.
  • Actívala o desactívala según tu voluntad.
  • Ve a la vista del portal: no verás esas líneas ocultas.

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.