Analytic Accounting support for WIP and Variances
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.0Realiza 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
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-03Estado 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.0Los "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.
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.