Stock account move reset to draft
Este módulo permite revertir una factura de proveedor a estado borrador incluso cuando se crea un registro SVL (Stock Valuation Layer) debido a una diferencia de precio entre la recepción y la factura de proveedor, cuando el inventario de la recepción aún no se ha consumido. Cuando se restablece una factura de proveedor a borrador, según corresponda, se genera un nuevo registro SVL para compensar la diferencia de valoración que se generó al confirmar la factura.
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 18.0Permite restablecer una factura de proveedor publicada a borrador incluso cuando existen capas de valoración de existencias debido a diferencias de precio, y crea automáticamente asientos de valoración compensatorios.
Este módulo amplía la funcionalidad de la factura de proveedor (account.move) en Odoo. Normalmente, una vez que se publica una factura de proveedor y se crean las capas de valoración de existencias (SVLs), no se puede restablecer a borrador. Este módulo cambia eso: hace que el botón 'Restablecer a borrador' esté disponible para facturas de proveedor publicadas o canceladas que tengan capas de valoración de existencias en sus líneas.
Cuando restablece dicha factura a borrador, el módulo comprueba cada línea que tenga capas de valoración de existencias. Si el inventario del recibo ya se ha consumido parcial o totalmente, genera un error e impide el restablecimiento. Si el inventario sigue estando totalmente disponible, crea una nueva capa de valoración de existencias con el valor opuesto para compensar la diferencia de valoración original. También actualiza el coste del producto para los productos que utilizan el método de coste medio.
Esto garantiza que la contabilidad y la valoración de inventario se mantengan coherentes cuando necesite corregir una factura de proveedor. El módulo depende de purchase_stock y funciona dentro de los módulos de contabilidad e inventario.
Depende de
Modelos y campos (1)
- account.move · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/account-invoicing.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0- Crea una categoría de producto con Costing Method: Average Cost (AVCO) o First In First Out (FIFO).
- Crea un producto vinculado a la categoría creada antes.
- Crea un pedido de compra y añade una línea de producto con cantidad 1 y precio 10.
- Confirma el pedido de compra y valida el picking de entrada.
- Crea una factura a partir del pedido de compra.
- Cambia el precio de la línea de factura a 12 y confirma la factura.
- Es posible restablecer la factura a borrador (se creará un nuevo registro SVL para compensar la diferencia de SVL existente).
Al intentar restablecer una factura a borrador para un producto que ha sido parcial o totalmente consumido, el sistema mostrará el siguiente mensaje de error: "The inventory has already been (partially) consumed." En ese caso, considera usar landed costs para ajustar la valoración del producto según sea necesario.
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.