Account Analytic Distribution Required
Este módulo extiende account_analytic_required y añade 2 políticas para controlar el uso de distribuciones analíticas. Las políticas se comportan de la siguiente manera
- never: no se permite cuenta analítica ni distribución analítica
- always: se requiere cuenta analítica
- always_plan: se requiere analytic_distribution
- always_plan_or_account: se requiere distribución analítica o cuenta analítica
- optional: haz lo que quieras,
En cualquier caso, la cuenta analítica y la distribución analítica son mutuamente excluyentes.
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 14.0Añade dos nuevas políticas analíticas para controlar las distribuciones analíticas en los apuntes contables: 'Always (analytic distribution)' y 'Always (analytic account or distribution)'. También impone que una cuenta analítica y una distribución analítica no puedan usarse juntas en la misma línea.
Este módulo amplía las opciones de política analítica disponibles en los tipos de cuenta. Además de las políticas existentes, ahora puedes elegir 'Always (analytic distribution)' o 'Always (analytic account or distribution)' para un tipo de cuenta.
Cuando registras un apunte contable (por ejemplo, una línea de factura o una línea de asiento contable manual) en una cuenta cuyo tipo tiene una de estas políticas, Odoo comprueba la línea antes de guardarla:
- Si la política es 'Always (analytic distribution)', la línea debe tener una distribución analítica (un conjunto de etiquetas analíticas marcadas como distribución analítica). De lo contrario, se muestra un error de validación.
- Si la política es 'Always (analytic account or distribution)', la línea debe tener una cuenta analítica o una distribución analítica. De lo contrario, se muestra un error de validación.
- Si la política es 'Never', la línea no puede tener una distribución analítica. Si la tiene, se muestra un error de validación.
- En todos los casos, una cuenta analítica y una distribución analítica no pueden usarse juntas en la misma línea. Si ambas están presentes, se muestra un error de validación.
Las comprobaciones se aplican solo a las líneas con un importe de débito o crédito. El módulo añade las nuevas opciones de política a la pantalla de configuración del tipo de cuenta (normalmente en Accounting > Configuration > Account Types). También se apoya en el módulo base account_analytic_required para las demás políticas.
Depende de
Modelos y campos (2)
- account.move.line · amplía un modelo existente
- account.account.type · amplía un modelo existenteproperty_analytic_policy
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/account-analytic.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Configuración
Fuente · Odoo 14.0Para configurar este módulo, debe:
- Ir a Facturación > Configuración > Contabilidad > Tipos de cuenta y seleccionar la Política correcta para la cuenta analítica de cada tipo de cuenta que desee.
Para usar este módulo, necesita:
- Crear una factura y añadir una línea con una cuenta del mismo tipo que el configurado anteriormente.
- Añadir una etiqueta que tenga una distribución analítica (campo 'Analytic Distribution' establecido en true) o una cuenta analítica a esa línea.
- Cuando valide la factura, recibirá un mensaje si la cuenta analítica o la distribución son incorrectas.
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.
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.