OdooWiki OCA HUB

Sale Product Returnable

sale_product_returnable folder_open OCA/sale-workflow open_in_new
Sales Licencia: AGPL-3

Este módulo te permite establecer algunos productos como retornables y crea una devolución cuando se confirma el pedido 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 12.0

Marca los productos como retornables y elige el producto que los clientes deben devolver. Cuando se confirma un pedido de venta, Odoo crea automáticamente un traslado de devolución en borrador para esos productos.

Este módulo añade la gestión de devoluciones a las ventas. En cada formulario de producto aparecen dos campos nuevos: una casilla de verificación "Can be Returned?" y un campo "Returned Product" donde se elige qué producto debe recibir de vuelta el cliente. El campo de producto devuelto solo aparece y es obligatorio cuando la casilla está marcada.

Cuando se confirma un pedido de venta, Odoo examina el albarán de entrega que va al cliente. Si encuentra uno, crea un albarán de devolución para cada línea de pedido cuyo producto esté marcado como retornable, usando el producto devuelto vinculado, la misma cantidad y unidad de medida. El albarán de devolución se crea en borrador, se vincula al pedido de venta original en su chatter y luego se confirma; si la gestión justo a tiempo está habilitada, también se reserva automáticamente. Si ninguna línea es retornable, no se crea ningún albarán de devolución.

  • Nuevos campos en product.template: returnable y return_product_id.
  • Nuevo comportamiento al confirmar sale.order: creación automática de un stock.picking de devolución.
  • El albarán de devolución copia el cliente, el origen y las ubicaciones de origen y destino del albarán de entrega original y usa el tipo de operación de devolución configurado en el tipo de entrega.
  • La devolución se registra en el chatter del nuevo albarán con un enlace de vuelta al pedido de venta.

Depende de

sale_stock
Modelos y campos (2)
  • sale.order · amplía un modelo existente
  • product.template · amplía un modelo existentereturnable (Can be Returned?), return_product_id

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

Confirmado el 2026-11-03 en la rama 12.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 12.0
  • Vaya a Inventario > Datos maestros > Productos
  • Cree o seleccione un producto (como Botella de agua)
  • Vaya a la pestaña Inventario
  • Edite el producto para marcar la casilla "¿Se puede devolver?"
  • Seleccione el producto que se va a devolver (Botella vacía)

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, Uso.

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.