Return Merchandise Authorization Management - Link with Sales
Este módulo permite vincular un pedido de venta a un RMA. Esto se puede hacer creando un RMA desde cero y seleccionando el pedido de venta, creando uno o más RMA desde la vista de formulario de un pedido de venta o desde una página del portal web de pedidos de venta.
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.0Permite a los usuarios crear solicitudes de devolución (RMAs) directamente desde un pedido de venta confirmado, ya sea en Odoo o desde el portal del cliente, y mantiene el pedido de venta, las entregas y los reembolsos vinculados entre sí.
Este módulo conecta las autorizaciones de devolución de mercancía (RMA) con los pedidos de venta, de modo que una devolución se puede rastrear hasta el pedido y la entrega de la que procede.
- En un pedido de venta confirmado, la acción "Create RMA" abre un asistente que lista los productos entregados y las cantidades. Los usuarios eligen la operación solicitada, la ubicación de la RMA, una dirección de envío y la cantidad a devolver; la opción "Return All?" rellena las cantidades automáticamente. El asistente rechaza cantidades superiores a lo entregado.
- El pedido de venta muestra un contador de RMA y un botón para abrir las RMA relacionadas; cada línea del pedido también cuenta sus propias RMA. El informe de análisis de ventas incorpora una cifra "Number of RMAs".
- En un formulario de RMA, los usuarios pueden elegir el pedido de venta, la entrega y la línea entregada; la lista de productos se limita a los productos de ese pedido. El botón "Mark To Refund" está disponible cuando la RMA se puede reembolsar sin factura.
- Los reembolsos creados desde una RMA heredan el comercial, la posición fiscal, el diario y la factura original, y se vinculan de vuelta al pedido de venta para que las cantidades facturadas sigan siendo correctas. Cancelar, restablecer a borrador o eliminar dicho reembolso ajusta el vínculo con el movimiento de devolución.
- Devolver mercancía desde una operación de entrega también crea una RMA ya vinculada a su pedido de venta.
- En el portal del cliente, los clientes pueden solicitar una RMA desde la página de su pedido, elegir una dirección de entrega, cantidades y operaciones, y seguir sus RMA. Un ajuste de la compañía cambia esta solicitud a una página completa en lugar de una ventana emergente.
- El informe impreso de la RMA ahora muestra el pedido de venta.
Depende de
Lo necesitan otros módulos
Modelos y campos (10)
- rma · amplía un modelo existentemove_id, order_id (Sale Order), refund_id, picking_id, product_id, sale_line_id, allowed_move_ids, allowed_picking_ids, allowed_product_ids, can_be_refunded_with_invoice
- sale.order · amplía un modelo existenterma_ids (RMAs), rma_count (RMA count)
- res.company · amplía un modelo existenteshow_full_page_sale_rma (Full page RMA creation)
- sale.report · amplía un modelo existenterma_count (Number of RMAs)
- account.move · amplía un modelo existente
- sale.order.line · amplía un modelo existenterma_ids (RMAs), rma_count
- res.config.settings · amplía un modelo existenteshow_full_page_sale_rma
- stock.return.picking · amplía un modelo existente
- sale.order.rma.wizard · modelo nuevoline_ids (Lines), order_id, location_id (RMA location), operation_id (Requested operation), is_return_all (Return All?), custom_description, partner_shipping_id (Shipping Address), commercial_partner_id (Commercial entity)
- sale.order.line.rma.wizard · modelo nuevouom_id (Unit of Measure), move_id, order_id, quantity, wizard_id, picking_id (Delivery order), product_id, description, operation_id (Requested operation), sale_line_id, allowed_uom_ids, allowed_quantity, return_product_id, allowed_picking_ids, allowed_product_ids, different_return_product
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. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/rma.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Para usar este módulo, necesita:
- Vaya a RMA \> Orders y cree un nuevo RMA.
- Seleccione un pedido de venta para vincularlo al RMA si lo desea.
- Ahora puede seguir el resto de las instrucciones descritas en el readme del módulo rma.
Si desea crear uno o varios RMA desde un pedido de venta:
- Vaya a Sales \> Orders \> Orders.
- Cree un nuevo pedido de venta o seleccione uno existente.
- Si el pedido de venta está en estado 'Sales Order', puede ver en la barra de estado un botón etiquetado como 'Create RMA', haga clic en él y aparecerá un asistente.
- Modifique los datos a su conveniencia y haga clic en el botón 'Accept'.
- Se crearán tantos RMA como líneas con cantidad mayor que cero. Esos RMA quedarán vinculados al pedido de venta.
El cliente también puede crear RMA desde una página del portal de un pedido de venta:
- Vaya a una página del portal de un pedido de venta confirmado.
- En la barra lateral izquierda puede ver un botón llamado 'Request RMAs'.
- Al hacer clic en este botón aparecerá una ventana emergente que le permitirá definir la cantidad por producto y línea de pedido de entrega.
- Haga clic en el botón 'Request RMAs' y se crearán RMA vinculados al pedido de venta.
Solicitud de RMA en una sola página:
- Vaya a Sales > Configuration > Settings
- Marque la casilla 'Single page RMA request'.
- En un pedido de venta en el portal, al hacer clic en el botón 'Request RMAs' se abrirá una nueva página (no una ventana emergente).
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.