OdooWiki OCA HUB

Rma Lot Autocreate

rma_lot_autocreate folder_open OCA/rma open_in_new
Sin categoría Licencia: AGPL-3

Este módulo amplía el flujo de trabajo de RMA al permitir la creación automática de lotes de stock al confirmar una RMA.

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

Crea automáticamente un lote o número de serie de stock cuando se confirma un RMA, utilizando una secuencia configurada por operación de RMA, y puede establecer fechas de caducidad y retirada en el nuevo lote.

Este módulo añade la creación automática de lotes/números de serie al flujo de trabajo de RMA (Return Merchandise Authorization). En cada operación de RMA, puedes habilitar "Auto-create Lot/Serial on Confirm" y elegir una secuencia de numeración. Cuando se confirma una RMA que utiliza esa operación, si el producto está trackeado (lote o número de serie) y no hay ya un lote establecido en la RMA, se crea automáticamente un nuevo lote y se vincula a la RMA.

  • El nombre del nuevo lote proviene de la secuencia seleccionada; se proporciona una secuencia predeterminada "RMA Lot Number" (código rma.lot).
  • Si el producto utiliza fechas de caducidad y se ha configurado una duración de caducidad en la operación, la fecha de caducidad del lote se establece en la fecha de confirmación más ese número de días.
  • También se puede establecer una fecha de retirada como la fecha de caducidad menos un número de días configurado.

Los campos de configuración aparecen en el formulario de operación de RMA, en el grupo de ajustes. Las reglas de validación impiden guardar una operación con la creación automática habilitada pero sin secuencia, valores de días negativos o un desfase de retirada sin una duración de caducidad positiva.

El módulo afecta a los modelos rma y rma.operation y al modelo stock.lot, y depende de rma_lot y product_expiry.

Depende de

rma_lotproduct_expiry
Modelos y campos (2)
  • rma · amplía un modelo existente
  • rma.operation · amplía un modelo existenteauto_create_lot (Auto-create Lot/Serial on Confirm), lot_sequence_id (Lot/Serial Name Sequence), lot_expiration_days (Lot Expiration (days)), lot_removal_days_before_expiration (Removal Days Before Expiration)

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.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0
  • Vaya a RMA / Configuration / Operations
  • Abra o cree una operación de RMA y:
  • Active Auto-create Lot/Serial on Confirm
  • Seleccione la Lot/Serial Name Sequence que se usará para los lotes generados

Opcionalmente, establezca Removal Days Before Expiration para calcular automáticamente la Removal Date del lote como Expiration menos N días. Requiere una Lot Expiration (days) positiva.

  • Crear un RMA para un producto con seguimiento (lote o número de serie) sin especificar un lote existente
  • Asignar una Operación de RMA que tenga:
  • Auto-crear Lote/Número de serie activado
  • Una Secuencia de Lote definida
  • Confirmar el RMA
  • El sistema generará un nuevo lote de stock usando la secuencia definida
  • El lote se vinculará al RMA

Si está configurado, el lote recibirá Fecha de caducidad y Fecha de retirada (removal_date = expiration_date − N días).

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.

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.