Stock Inventory Revaluation
Si su empresa utiliza un sistema de inventario perpetuo, es posible que necesite realizar una revalorización del inventario. Una revalorización actualiza tanto el saldo de la cuenta de inventario como el valor de las existencias de los productos.
Este módulo contempla tres métodos diferentes de revalorización de existencias
- Valoración específica por movimiento de existencias (costeo FIFO)
- Cambio simple de precio (costeo estándar/medio)
- Cambio de precio por valor total del inventario (costeo estándar/medio)
Valoración específica por movimiento de existencias
La valoración específica por movimiento de existencias se aplica si el producto está configurado para costeo FIFO. En este caso, el usuario selecciona movimientos de existencias específicos para los que cambiar el valor. Se crea un asiento contable por cada movimiento de existencias cuyo valor se modifica.
Cambio simple de precio
Un cambio simple de precio actualiza el costo estándar/medio del producto, independientemente de las existencias disponibles. El usuario especifica un nuevo precio por unidad y contabiliza el cambio. Se crea un asiento contable para todos los movimientos de existencias que tengan un valor de existencias restante positivo. El importe del asiento contabilizado es la diferencia entre el precio nuevo y el antiguo, multiplicada por la cantidad disponible.
Cambio de precio por valor total del inventario
Se trata de un cambio de precio basado en el valor total de las existencias disponibles. Actualiza el costo estándar/medio del producto, en función de las existencias disponibles. El usuario especifica un nuevo valor total para las existencias disponibles. El precio estándar/medio del producto se actualiza al nuevo valor total dividido entre la cantidad disponible. Se crea un asiento contable para todos los movimientos de existencias que tengan un valor de existencias restante positivo. El importe del asiento contabilizado es la diferencia entre el valor total nuevo y el antiguo.
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 12.0Permite revalorizar el valor de inventario de los productos, ya sea cambiando el coste unitario o el valor total del inventario, y crea automáticamente los asientos contables relacionados.
Este módulo añade un documento de Revaluación de Inventario que puedes usar para cambiar el valor de los productos en existencias. Puedes crear una revaluación desde el menú Almacén, elegir un producto y seleccionar un tipo de revaluación: 'Unit Price Change' (cambiar el coste por unidad) o 'Total Value Change' (cambiar el valor total del inventario). El coste unitario se recalcula entonces automáticamente.
- Para los productos que usan coste estándar o medio, publicar la revaluación actualiza el coste del producto y crea los asientos contables correspondientes.
- Para los productos que usan coste FIFO, puedes usar el botón 'Get Moves' para seleccionar movimientos de existencias concretos (filtrados por fecha, lote/número de serie o ubicación) e introducir un nuevo valor por movimiento.
- Puedes guardar ajustes recurrentes (diario, cuentas de aumento/disminución, observaciones) en una Plantilla de Revaluación de Inventario, disponible en los ajustes de Inventario.
- El formulario de categoría de producto incorpora dos cuentas nuevas: Valuation Increase Account y Valuation Decrease Account, usadas para cuadrar los asientos contables.
- Los asientos contables creados por una revaluación están vinculados a ella y no se pueden eliminar directamente; en su lugar, debes cancelar la revaluación.
- Una acción 'Post Inventory Revaluation' te permite publicar varias revaluaciones en borrador a la vez.
- Las revaluaciones se pueden publicar, cancelar y restablecer a borrador; la cancelación restaura el coste anterior y elimina los asientos contables relacionados, pero se bloquea si la cantidad restante de los movimientos seleccionados ha cambiado.
Depende de
Menús que añade
Modelos y campos (10)
- account.move · amplía un modelo existentestock_inventory_revaluation_id (Stock Inventory Revaluation)
- product.product · amplía un modelo existente
- product.category · amplía un modelo existenteproperty_inventory_revaluation_decrease_account_categ (Valuation Decrease Account), property_inventory_revaluation_increase_account_categ (Valuation Increase Account)
- account.move.line · amplía un modelo existentestock_inventory_revaluation_id (Stock Inventory Revaluation)
- stock.change.standard.price · amplía un modelo existente
- stock.inventory.revaluation · modelo nuevoname (Reference), state (Status), uom_id (UoM), remarks (Remarks), new_cost (New cost), old_cost (Old cost), new_value (New value), old_value (Old value), post_date (Posting Date), company_id (Company), journal_id (Journal), product_id (Product), cost_method (Cost Method), current_cost (Current cost), current_value (Current value), document_date (Applied date), qty_available (Quantity On Hand), reval_move_ids (Revaluation Moves), account_move_ids, revaluation_type (Revaluation Type), reval_template_id (Template), decrease_account_id (Decrease Account), increase_account_id (Increase Account), product_template_id (Product Template), stock_valuation_account_id (Stock Valuation Account)
- stock.inventory.revaluation.move · modelo nuevoqty (Quantity), name (Name), state, in_date (Incoming Date), move_id (Stock Move), old_qty (Old Quantity), new_value (New Value), old_value (Previous Value), company_id (Company), product_id (Product), location_id (Location), current_value (Current Value), revaluation_id (Revaluation)
- stock.inventory.revaluation.template · modelo nuevoname (Name), remarks (Remarks), journal_id (Journal), revaluation_type (Revaluation Type), decrease_account_id (Decrease Account), increase_account_id (Increase Account)
- stock.inventory.revaluation.get.moves · modelo nuevolot_id (Lot/Serial), date_to (Date To), date_from (Date From), product_id, location_id (Location), revaluation_id (Revaluation)
- stock.inventory.revaluation.mass.post · modelo nuevo
Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. 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 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/stock-logistics-warehouse.
terminal Instalación y uso
Documentación de OCA · Odoo 12.0Configuración
Fuente · Odoo 12.0- Los usuarios que quieran acceder al menú Inventory Revaluation deben ser miembros del grupo "Manage Inventory Valuation and Costing Methods".
- La Revaluation puede seleccionar automáticamente cuentas de contrapartida para la Stock Valuation Account. Para configurar esto, defina una Valuation Increase Account y una Valuation Decrease Account para cada categoría de producto. Hágalo aquí: Inventory / Configuration / Products / Product Categories
- Vaya a Inventario / Control de inventario / Revalorización de inventario para crear una nueva Revalorización de inventario.
- Para los productos configurados con precio medio/estándar y valoración automatizada, vaya al formulario del producto y utilice el enlace "Actualizar coste" para cambiar el precio estándar.
- Para registrar la revalorización de inventario de varios artículos a la vez, seleccione los registros en la vista de árbol y vaya a Acción / Registrar revalorizaciones de inventario.
- Para establecer las cuentas predeterminadas de aumento/disminución de valoración por categoría de producto, vaya a Inventario / Configuración / Categorías de producto
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.