OdooWiki OCA HUB

HR Expense Analytic Distribution

hr_expense_analytic_distribution folder_open OCA/hr-expense open_in_new
Expense Management Licencia: AGPL-3

El empleado puede establecer la clave de distribución en un informe de gastos para dividir todas las líneas de gasto entre varios proyectos.

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

Permite a los empleados dividir un informe de gastos entre varias cuentas analíticas estableciendo un porcentaje para cada una. Cuando se contabiliza el informe, cada línea de gasto se divide en asientos contables separados por cuenta analítica.

En un informe de gastos (el formulario hr.expense.sheet), aparece una nueva pestaña "Distribution" junto a las demás páginas de información. Allí puedes añadir una o varias líneas de distribución, cada una con una cuenta analítica y un porcentaje.

  • Los porcentajes de un informe deben sumar exactamente 100; de lo contrario, Odoo se niega a guardar y muestra el mensaje "Sorry, Percentage should be equal to 100."
  • Cuando se generan los asientos contables de los gastos, cada línea de gasto se divide según esos porcentajes, y cada línea resultante se etiqueta con la cuenta analítica correspondiente. La última línea absorbe cualquier diferencia de redondeo para que el total siga siendo correcto.
  • La división solo se aplica a los informes de gastos que tienen al menos una línea de distribución; los informes sin líneas de distribución se contabilizan como antes.

Este módulo afecta al informe de gastos (hr.expense.sheet), al gasto individual (hr.expense) y a la cuenta analítica (account.analytic.account). Añade un nuevo modelo auxiliar, hr.expense.analytic.distribution, para almacenar las líneas de porcentaje, y otorga a todos los usuarios internos acceso completo a él.

Depende de

hr_expense
Modelos y campos (3)
  • hr.expense · amplía un modelo existente
  • hr.expense.sheet · amplía un modelo existenteexpense_distribution_ids (Distribution Lines)
  • hr.expense.analytic.distribution · modelo nuevoexpense_id (Expense), percentage (Percentage), analytic_account_id (Analytic Account)

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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

En el Expense Report, pestaña "Distribution", introduzca una línea por cada asignación, con:

  • Analytic Account (obligatorio)
  • Percentage (obligatorio)

Cuando se utilice, el total del porcentaje de distribución debe ser 100.

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.