OdooWiki OCA HUB

Account Analytic Distribution Required

account_analytic_distribution_required folder_open OCA/account-analytic open_in_new
Analytic Accounting Licencia: AGPL-3

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.0

Añ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.

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 14.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para 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.

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.