Este módulo añade la posibilidad de crear un pedido de venta de piezas de repuesto en la orden de reparación
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.0Vincular órdenes de reparación a órdenes de venta para que los repuestos utilizados en una reparación puedan venderse al cliente. Un tipo de reparación puede configurarse para crear automáticamente una orden de venta a partir de la orden de reparación.
Este módulo conecta las órdenes de reparación con las ventas, de modo que los repuestos consumidos durante una reparación se puedan facturar mediante una orden de venta normal.
En un tipo de reparación (la pantalla de configuración que se utiliza para definir clases de reparaciones), se puede activar una nueva opción "Create sale order?". Cuando está activada, las órdenes de reparación de ese tipo muestran un botón "Create Sales Order" una vez confirmada la reparación. Al pulsarlo se crea una orden de venta para el cliente, copiando el cliente, las direcciones de entrega y factura, la referencia de origen y las notas de la cotización de la orden de reparación, y convierte cada línea de pieza de la reparación en una línea de la orden de venta con el mismo producto, cantidad, precio e impuestos. Las líneas de reparación quedan vinculadas a las líneas de venta creadas.
Desde la orden de reparación se obtiene un botón inteligente "Sale Order(s)" que muestra cuántas órdenes de venta están vinculadas, y desde la orden de venta un botón inteligente "Repair Order(s)" muestra las reparaciones vinculadas. Cuando se confirma la orden de venta, las órdenes de reparación relacionadas pasan a Done; cuando se cancela la orden de venta, vuelven a Confirmed. Si un tipo de reparación requiere una orden de venta, la validación de una reparación sin ninguna línea de pieza se bloquea con un mensaje de error. El módulo también traslada la referencia de la reparación a los movimientos de stock generados por la orden de venta.
Depende de
Modelos y campos (6)
- sale.order · amplía un modelo existenterepair_order_ids (Repair orders), repair_order_count (Repair orders count)
- stock.rule · amplía un modelo existente
- repair.line · amplía un modelo existentesale_line_id (Sale line)
- repair.type · amplía un modelo existentecreate_sale_order (Create sale order?)
- repair.order · amplía un modelo existentesale_order_ids (Sale orders), sale_order_count (Sale order count), create_sale_order
- sale.order.line · amplía un modelo existenterepair_line_ids (Repair lines)
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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/repair.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0En Repairs / Configuration / Repair Type puede activar Create Sale Order; esto cambia el comportamiento del formulario de reparación y permite crear Sales Order desde Repair Order
Su repair order cambiará al estado Done cuando se confirmen los Sales Orders relacionados; si el Sales Order se cancela, el Repair Order se establecerá como Confirmed
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.