OdooWiki OCA HUB

RMA Repair

rma_repair folder_open OCA/rma open_in_new
RMA Licencia: AGPL-3

Este módulo permite crear una orden de reparación a partir de un RMA y depende de la reparación, si tiene éxito puede devolver el artículo al cliente, de lo contrario realizar un reembolso o reemplazarlo por un nuevo producto.

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.0

Vincular casos RMA (return merchandise authorization) a órdenes de reparación. Los usuarios pueden crear una orden de reparación desde un RMA, hacerle seguimiento y solo permitir la devolución, el reemplazo o el reembolso una vez que la reparación haya finalizado o se haya cancelado.

Este módulo conecta las devoluciones de clientes (RMA) con las órdenes de reparación. En una RMA aparece un botón "Create Repair Order" que abre una nueva orden de reparación precargada con el producto, la cantidad, la unidad de medida, el cliente, las direcciones de entrega y facturación, la ubicación de origen y el picking de recepción de la RMA. Una vez que existe una orden de reparación, aparece un botón "Repair order" en la RMA para ir directamente a ella, y la propia orden de reparación muestra un botón "RMA" que lista todas las RMA vinculadas a ella.

Cómo se desencadena la reparación se configura por operación de RMA: manualmente o automáticamente cuando se confirma la RMA, o manualmente o automáticamente después de recibir la mercancía. La operación de devolución predeterminada está configurada para crear la reparación automáticamente al confirmar.

Reglas de negocio: el botón "Create Repair Order" solo se muestra cuando la RMA aún no tiene reparación y su estado coincide con el momento elegido. La devolución y el reemplazo solo se permiten cuando la reparación está hecha o cancelada respectivamente; el reembolso solo se permite cuando la reparación está cancelada. Esto evita reembolsar o reemplazar un producto que todavía se está reparando.

Depende de

rmarepair
Modelos y campos (3)
  • rma · amplía un modelo existenterepair_id, can_be_repaired
  • repair.order · amplía un modelo existenterma_ids (RMAs)
  • rma.operation · amplía un modelo existenteaction_create_repair (Repair Action)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo, necesita:

Crear un RMA:

  • Vaya a RMA \> Nuevo rma.
  • Cree un nuevo rma, confírmelo y reciba los productos.
  • Cree una orden de reparación desde el botón de cabecera llamado "Create Repair Order"

Puede acceder desde rma a la orden de reparación directamente con un botón inteligente y lo mismo a la inversa.

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.