Este addon valida automáticamente las facturas después de su creación a partir de un 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 19.0Valida (contabiliza) automáticamente las facturas generadas a partir de contratos cuando la opción de la compañía está habilitada. Una nueva configuración en la configuración de Contract te permite activar o desactivar este comportamiento.
Este módulo añade una opción a nivel de compañía que hace que las facturas creadas a partir de contratos se validen automáticamente, sin que un usuario tenga que pulsar el botón de validar.
Dónde aparece: - Se añade un nuevo ajuste "Auto validate contract invoices" a la pantalla de ajustes de Contract, dentro del bloque de configuración de contratos existente.
Qué cambia: - Cuando un contrato genera su factura recurrente, el sistema comprueba el ajuste de la compañía. Si está habilitado, cada factura generada que contenga líneas de factura se publica (valida) inmediatamente. - Si el ajuste está desactivado, las facturas permanecen en borrador como de costumbre.
La opción se almacena en la compañía (res.company) y es editable desde la pantalla de ajustes (res.config.settings). Al estar basada en la compañía, compañías diferentes pueden comportarse de forma distinta.
El módulo extiende el modelo de contrato (contract.contract) para engancharse al proceso de creación de facturas recurrentes, y toca los modelos de compañía y de ajustes. Este código no añade menús, informes, correos electrónicos ni tareas programadas nuevos.
Depende de
Modelos y campos (2)
- res.company · amplía un modelo existenteauto_post_contract_invoice (Auto validate contract invoices)
- res.config.settings · amplía un modelo existenteauto_post_contract_invoice
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-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/contract.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Antes de instalar este addon, asegúrate de que el canal de cola "CONTRACT_INVOICE" tenga como máximo una capacidad=1 en el archivo de configuración de odoo. De lo contrario, tendrás un problema de acceso concurrente entre trabajos a la secuencia de account.move.
Ejemplo:
[queue_job] channels=root:5,root.CONTRACT_INVOICE:1
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.
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.
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.