OdooWiki OCA HUB

Purchase Stock Date Done Revaluation

purchase_stock_date_done_revaluation folder_open OCA/purchase-workflow open_in_new
Inventory Licencia: AGPL-3

Este módulo revaloriza una recepción de compra entrante aún no facturada cuando cambia su fecha efectiva (date_done), de modo que el valor del inventario refleje el tipo de cambio de la nueva fecha.

Solo es relevante para pedidos de compra en una moneda extranjera (una moneda distinta de la moneda de la compañía): en ese caso, el valor de la recepción en la moneda de la compañía depende del tipo de cambio en la fecha de la recepción, por lo que mover esa fecha debería mover el valor. Para compras en la moneda de la compañía no tiene efecto.

Está pensado para usarse junto con stock_date_done, que permite a los usuarios establecer/editar la fecha efectiva (date_done) de transferencias y desechos —antes de la validación y, con permisos, en registros hechos— y la propaga a los movimientos de stock. Sin embargo, no depende de él: opera sobre el date_done / move.date nativos y la valoración estándar de Odoo, por lo que puedes instalar cualquiera de los dos módulos por separado o ambos juntos.

Una vez que se publica una factura de proveedor, la factura rige el valor y este módulo se aparta — no se fija ningún valor.

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 19.0

Cuando cambia la fecha efectiva de una recepción de compra entrante, este módulo recalcula el valor de inventario de esa recepción, siempre que la factura del proveedor aún no haya sido contabilizada.

Este módulo cambia cómo Odoo valora las recepciones de compra entrantes cuando se modifica su fecha efectiva.

  • Observa los movimientos de stock vinculados a una línea de pedido de compra. Cuando se cambia la fecha del movimiento, comprueba si el movimiento está hecho, es un movimiento entrante o dropship, pertenece a una línea de pedido de compra y aún no tiene una factura de proveedor publicada.
  • Si se cumplen todas esas condiciones, recalcula la valoración de stock de ese movimiento, de modo que el valor del inventario refleje el tipo de cambio de la nueva fecha.
  • Esto es importante principalmente para compras en moneda extranjera: el valor en la moneda de la compañía depende del tipo de cambio en la fecha de recepción, por lo que cambiar esa fecha debería cambiar el valor.
  • Para las compras ya facturadas (existe una factura de proveedor publicada o un abono en la línea de compra), no se recalcula nada, por lo que la contabilidad se mantiene coherente.
  • Para las compras en la moneda de la compañía, el recálculo no tiene efecto práctico.

Funciona sobre el modelo stock.move y se basa en la valoración de stock estándar de Odoo. No añade menús, botones ni informes propios; el cambio de fecha se realiza a través de las pantallas estándar de transferencia o movimiento, o mediante un módulo complementario que expone la fecha efectiva. No se añaden tareas programadas ni correos electrónicos.

Depende de

purchase_stock
Modelos y campos (1)
  • stock.move · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/purchase-workflow.

terminal Instalación y uso

Sin información verificada

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.

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.