OdooWiki OCA HUB

Tax required in invoice

account_invoice_tax_required folder_open OCA/account-invoicing open_in_new
Localization / Accounting Licencia: AGPL-3

Este módulo añade una comprobación en la factura para obligar al usuario a establecer impuestos en la línea de factura.

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

Evita la publicación de facturas de cliente o facturas de proveedor que contengan líneas sin impuestos, mostrando un error que enumera las facturas y líneas infractoras.

Este módulo añade un control cuando se validan las facturas. Si alguna línea de factura (excluyendo las líneas de sección y de nota) no tiene impuesto establecido, Odoo bloquea la publicación y muestra una advertencia titulada "No Taxes Defined!" que enumera cada línea problemática con la factura, el cliente y el producto afectados.

La advertencia incluye un botón "Show invoices with lines without taxes" que abre las facturas afectadas: directamente en el formulario de la factura si solo hay una afectada, o en una lista filtrada si hay varias.

  • La comprobación se aplica a los documentos tratados como facturas (facturas de cliente y facturas de proveedor) en el momento en que se publican.
  • Las líneas de sección y de nota se ignoran, por lo que solo las líneas de producto reales deben llevar un impuesto.
  • La comprobación se puede forzar mediante una clave de contexto específica, y se omite automáticamente mientras se instalan o actualizan los datos de demostración y durante las pruebas automatizadas.
  • Afecta al modelo account.move y reutiliza las vistas estándar de lista y formulario de facturas para la acción de error.

No se añaden menús, campos ni ajustes nuevos: la regla funciona silenciosamente en segundo plano y solo aparece cuando alguien intenta validar una factura con líneas sin impuestos.

Depende de

account

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

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/account-invoicing.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para usar este módulo, necesita:

  • Vaya a Facturación \> Clientes \> Facturas.
  • Cree una nueva factura.
  • Inserte una nueva línea de factura sin impuestos.
  • Pulse "Confirmar".
  • Se generará un error que impedirá hacerlo.

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.