OdooWiki OCA HUB

Sale order line hide tax in report

sale_order_report_hide_tax folder_open OCA/sale-reporting open_in_new
Sales Licencia: LGPL-3

Oculta la columna de impuestos en el documento de presupuesto que se envía al cliente. Cuando todas las líneas del presupuesto tienen el mismo grupo de impuestos, la columna Impuestos se oculta automáticamente para evitar mostrar información redundante y mejorar la claridad del documento.

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

Oculta automáticamente la columna Taxes en el PDF de la cotización/pedido de venta enviado a los clientes cuando todas las líneas comparten el mismo grupo de impuestos, de modo que el documento se mantiene limpio y evita información de impuestos redundante.

Este módulo cambia el aspecto del documento impreso de presupuesto y pedido de venta. Añade un indicador calculado en el pedido de venta (sale.order) que comprueba los grupos de impuestos de las líneas del pedido.

Cómo funciona la regla: - Solo se consideran las líneas de producto reales; las líneas de sección y de nota se ignoran. - El grupo de impuestos de la primera línea se compara con el grupo de impuestos de todas las demás líneas. - Si todas las líneas comparten el mismo grupo de impuestos, la columna Taxes se oculta en el informe. - Si al menos una línea tiene un grupo de impuestos diferente, la columna Taxes se muestra como de costumbre.

El cambio aparece en la plantilla estándar del informe de pedido de venta (report_saleorder_document), que es el documento que reciben los clientes. No hay menús, botones ni pantallas nuevos: el comportamiento es automático cuando se genera el informe.

La columna también se mantiene oculta cuando el informe está configurado para no mostrar el detalle de impuestos, o cuando ninguna línea tiene realmente impuestos. En la práctica, los usuarios no necesitan hacer nada; el informe simplemente se adapta al contenido del pedido.

El módulo afecta al área de Ventas y al modelo sale.order, y se basa en la configuración de impuestos que ya está presente en cada línea del pedido.

Depende de

sale
Modelos y campos (1)
  • sale.order · amplía un modelo existenteshow_tax_column_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 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/sale-reporting.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Siempre que los impuestos estén en el mismo grupo para todo el pedido, la columna no se mostrará.

El módulo realiza la siguiente validación:

  • Comprueba que todas las líneas del pedido tengan el mismo grupo de impuestos.
  • No valida si los impuestos dentro de la misma línea son diferentes.

Resultado:

  • Si todos los grupos de impuestos son iguales, la columna Taxes se oculta en el presupuesto impreso o enviado.
  • Si al menos una línea tiene un grupo de impuestos diferente, la columna Taxes se muestra como de costumbre.

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.