Return Merchandise Authorization Management - Link with MRP Kits
Este módulo habilita los RMA para kits, lo cual no es compatible con los módulos base. En el lado del backend, podemos devolver componentes por separado, mientras que en el lado del frontend, los clientes pueden devolver el kit completo y se generarán los RMA correspondientes.
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 a los clientes y al personal crear RMAs para productos kit (BoMs fantasma) devolviendo el kit completo, mientras que Odoo genera automáticamente RMAs separados para cada componente y gestiona los reembolsos en función de la cantidad del kit.
Este módulo amplía la funcionalidad de RMA (Return Merchandise Authorization) para que funcione con productos kit (BoMs fantasma). Cuando un cliente solicita una devolución desde el portal de pedidos de venta, ve el kit como una sola línea y puede devolver el kit completo. En segundo plano, Odoo crea RMA individuales para cada componente del kit, vinculadas entre sí mediante un registro compartido.
- En el portal, las líneas de kit se muestran con una referencia de producto kit oculta, y las líneas de componentes se ocultan al cliente. El cliente solo ve el kit y su cantidad.
- En el backend, las vistas de formulario y lista de RMA muestran el producto kit relacionado. El informe de RMA y la página del portal muestran la información del kit y listan todas las RMA de componentes relacionadas.
- Al reembolsar, el sistema comprueba que todas las RMA de componentes se hayan recibido antes de permitir un reembolso. A continuación, reembolsa la cantidad del kit, no los componentes individuales, y marca todas las RMA de componentes como reembolsadas.
- Impide convertir una RMA de kit cancelada de nuevo a borrador para evitar inconsistencias de cantidades.
- El asistente de RMA del pedido de venta divide las líneas de kit en líneas de componentes y, al crear RMA, valida que todos los componentes estén disponibles y calcula las cantidades correctas por kit.
- El módulo afecta a
rma,sale.order,sale.order.line,account.movey a los modelos del asistente de RMA, añadiendo campos comophantom_bom_product,kit_qtyyrma_kit_register.
Depende de
Modelos y campos (7)
- rma · amplía un modelo existentekit_qty (Kit quantity), rma_kit_register, phantom_bom_product (Related kit product)
- sale.order · amplía un modelo existente
- account.move · amplía un modelo existente
- sale.order.line · amplía un modelo existente
- sale.order.rma.wizard · amplía un modelo existentecomponent_line_ids (Component Lines)
- sale.order.line.rma.wizard · amplía un modelo existentekit_qty_done, per_kit_quantity, phantom_kit_line, phantom_bom_product
- sale.order.line.rma.wizard.component · modelo nuevo
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: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/rma.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo, necesita:
- Cree un pedido de venta con un kit y entregue sus componentes.
- Vaya a la vista del portal del pedido y lance el asistente de RMA.
- Verá una línea para el kit.
- Habrá un límite de kits a devolver que debería coincidir con el número de kits entregados.
- Una vez que valide el asistente con el número de kits a entregar, tendrá tantos RMA como componentes tengan esos kits con las cantidades adecuadas para cada uno.
- Si reembolsa los componentes, el kit de la línea de venta se usará como referencia.
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.