OdooWiki OCA HUB

Analytic Accounting support for WIP and Variances

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

Esta funcionalidad propone una estrategia para realizar el seguimiento y la declaración del trabajo en curso y las desviaciones. El trabajo en curso puede dividirse en subelementos, como Labour y Overhead.

Los componentes base se implementan aquí, un proceso mínimo viable funciona, pero el proceso se aprovecha mejor con otras aplicaciones, como Projects o Manufacturing.

El consumo de recursos debe registrarse como Analytic Items cuando se registran operaciones en el sistema de recursos.

Estos Analytic Items se utilizan después para calcular el WIP y las desviaciones frente a los importes esperados originales. Se utiliza un objeto "Analytic Tracking Items" para contener el importe esperado y calcular el WIP y las desviaciones que deben registrarse.

Un trabajo programado periódico utiliza esa información para generar los asientos contables correspondientes.

Los productos pueden considerarse inductores de costes, que impulsan el consumo de otros elementos. Por ejemplo, el tiempo de trabajo de una máquina puede impulsar consumos de Labor y Overhead.

Cuando se crea un Analytic Item para un inductor de costes, se generan Analytic Items adicionales para los costes indirectos correspondientes. Por ejemplo, cada hora de timesheet registrada podría generar un importe de overhead relacionado con esa actividad.

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

Realiza el seguimiento del trabajo en curso y las variaciones de costes en cuentas analíticas. Odoo crea elementos de seguimiento, compara los costes previstos con los reales y registra automáticamente los asientos de diario de WIP y de variaciones.

Este módulo añade una nueva pantalla "Analytic Tracking Items" en Accounting > Reporting, donde cada línea representa un coste a seguir en una cuenta analítica (por ejemplo, mano de obra o gastos generales). Los usuarios establecen una cantidad prevista y un importe previsto, y Odoo los compara con los costes reales recopilados de los analytic items.

  • Cada elemento de seguimiento muestra los importes Actual, WIP, Variance, Remaining, Difference, Posted y To Post, con resaltados de color para las desviaciones y los importes pendientes.
  • Un botón "Post WIP and Variances" (y una tarea programada diaria) crea y publica asientos contables para los importes pendientes, utilizando las cuentas WIP y Variance configuradas en la categoría de producto.
  • Los elementos de seguimiento se pueden dividir en elementos secundarios, y los productos de coste pueden generar automáticamente líneas secundarias basadas en las reglas de coste de actividad.
  • Los analytic items se vinculan automáticamente al elemento de seguimiento correspondiente cuando se crean, y los asientos contables mantienen un vínculo con el elemento de seguimiento que los generó.

Afecta a account.analytic.account, account.analytic.line, account.move, account.move.line y product.category. Se puede establecer una categoría de producto predeterminada para los casos sin producto de coste.

Depende de

Lo necesitan otros módulos

Menús que añade

Analytic Tracking Items
Modelos y campos (6)
  • account.move · amplía un modelo existenteanalytic_tracking_item_id (Tracking Item)
  • product.category · amplía un modelo existenteproperty_wip_account_id, property_variance_account_id
  • account.move.line · amplía un modelo existenteis_wip
  • account.analytic.line · amplía un modelo existenteanalytic_tracking_item_id (Tracking Item)
  • account.analytic.account · amplía un modelo existenteanalytic_tracking_item_ids (Tracking Items)
  • account.analytic.tracking.item · modelo nuevodate, name, state, child_ids (Child Tracking Items), parent_id, company_id, product_id (Cost Product), analytic_id (Analytic Account), planned_qty, to_calculate, actual_amount, pending_amount, planned_amount, account_move_ids (Journal Entries), accounted_amount, activity_cost_id, product_categ_id, analytic_line_ids (Analytic Items), wip_actual_amount, variance_actual_amount, remaining_actual_amount, difference_actual_amount

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.

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

Los "Analytic Tracking Items" contienen importes planificados y realizan el seguimiento de su WIP y sus variaciones. Estos deben ser creados automáticamente mediante una lógica específica en las Apps que los soportan.

Con este módulo por sí solo, la creación de Tracking Item puede hacerse manualmente:

  • Navegue a ''Invoicing/Accounting > Reporting > Management > Analytic Tracking''
  • Cree un Analytic Tracking Item:
  • Establezca la Analytic Account.
  • Establezca el Product, use uno que tenga un coste distinto de cero y pertenezca a una categoría con la sección "Costing" configurada.
  • Establezca el Planned Amount.

Los Analytic Items se usan para registrar los costes reales:

  • Navegue a Invoicing/Accounting > Configuration > Analytic Accounting > Analytic Items.
  • Cree un Analytic Item:
  • Establezca la Analytic Account, Description y Date.
  • Establezca el Product, use uno que tenga un coste distinto de cero y pertenezca a una categoría con la sección "Costing" configurada.
  • Establezca la cantidad consumida.
  • El campo Amount debe calcularse automáticamente, con un importe negativo.

Los Analytic Tracking Items se usan para seguir los costes incurridos y la comparación con los importes planificados. Esto puede usarse para el análisis:

  • Navegue a ''Invoicing/Accounting > Reporting > Management > Analytic Tracking''
  • La lista presenta las líneas en seguimiento y muestra columnas con Actual Amount, Expected Amount, WIP Amount, Variance Amount, etc.

Los asientos de diario de WIP y variaciones se generan mediante un trabajo programado:

  • Navegue a Setting > Technical > Automation > Scheduled Actions.
  • Localice y abra el registro Account: Process WIP and Variances, y haga clic en el botón RUN MANUALLY.
  • Compruebe los asientos de diario generados, en Accounting > Miscellaneous > Journal Entries.

Al crear Analytic Items, si hay una configuración establecida, se generan los Analytic Items correspondientes para el coste indirecto.

  • Cuando se crea un Analytic Item, un proceso automático comprueba las Activity Based Cost Rules para identificar las que aplican.
  • Cada regla activada crea un nuevo Analytic Item, con una copia del original, y:
  • Product: es el Cost Type Product de la regla. Un error de validación impide que sea el mismo que el Product del Analytic Item de origen, para evitar bucles infinitos.
  • Quantity: es la cantidad original multiplicada por el Factor de la regla
  • Amount: es -1 * Quantity * Product Standard Price
  • Parent Analytic Item (campo nuevo): establecido con el Analytic Item original
  • Una actualización de la Quantity desencadena un recálculo de la cantidad y el importe de los Analytic Items hijos.
  • Un borrado se propaga en cascada a los Analytic Items hijos, provocando que también se eliminen.

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.