OdooWiki OCA HUB

Stock Lot Is Archived

stock_lot_is_archived folder_open OCA/product-attribute open_in_new
Sin categoría Licencia: AGPL-3

Este módulo permite añadir un campo en los lotes que indica que un producto está archivado. Esto difiere del atributo 'active' del núcleo de Odoo (véase el módulo stock_production_lot_active). También se proporciona un cron para archivar automáticamente los lotes cuando hay uno nuevo, basándose en la fecha de caducidad.

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 16.0

Añade un indicador "Is Archived" en los lotes para que puedas marcar lotes antiguos como archivados sin desactivarlos, y proporciona una tarea programada que puede marcar lotes automáticamente cuando existe un lote más reciente y no queda stock.

Este módulo añade una casilla de verificación simple llamada "Is Archived" en cada lote (número de serie/lote) en Odoo. Es independiente del interruptor estándar activo/inactivo de Odoo: un lote marcado como archivado permanece visible y utilizable, solo se marca como archivado para tus propios informes o filtrado.

Dónde verlo: - En el formulario del lote, la casilla de verificación aparece después del campo de referencia. Solo los usuarios del grupo Inventory Manager pueden cambiarla; para los demás usuarios se muestra como solo lectura. - En la vista de lista de lotes, se añade una columna "Is Archived". - En los filtros de búsqueda de lotes, un nuevo filtro "Is Archived" te permite mostrar solo los lotes archivados.

Comportamiento automático: - Se proporciona una tarea programada llamada "Archive product lots (Is Archived)". Se crea inactiva, por lo que debes activarla tú mismo. Cuando está activa, se ejecuta una vez al día y marca los lotes como archivados cuando se cumplen dos condiciones: existe otro lote para el mismo producto con una fecha de caducidad igual o posterior a la fecha de caducidad de este lote, y no queda cantidad de este lote en ninguna ubicación de almacén interno. Los lotes que ya están marcados se omiten.

El módulo modifica el modelo stock.lot y añade un pequeño modelo auxiliar utilizado por la tarea programada. Depende de las funciones de caducidad de lotes.

Depende de

product_expirystock
Modelos y campos (2)
  • stock.lot · amplía un modelo existenteis_archived, is_archived_editable
  • stock.lot.archive · modelo nuevo

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

Confirmado el 2026-11-03 en la rama 16.0 de OCA/product-attribute.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0
  • Crea algunos lotes con diferentes fechas de caducidad
  • Ve a Settings > Technical > Automation > Scheduled Actions
  • Ejecuta la acción 'Archive products lots (Is Archived)'.
  • Solo un lote con la fecha de caducidad más reciente debe permanecer con el campo Is Archived sin marcar.

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.