Mrp Unbuild Tracked Raw Material
Odoo tiene una limitación con los componentes de productos con seguimiento que no se fabrican en el ERP.
Cuando intentas hacerlo, recibes esta advertencia:
Algunos de tus componentes tienen seguimiento, debes especificar una orden de fabricación para recuperar los componentes correctos.
Lamentablemente, no cubre todos los casos de uso.
Ejemplo: Recibes huevos y quieres desensamblarlos en 2 partes:
- parte amarilla
- parte blanca
Cada una de las partes tiene seguimiento y no está vinculada a una orden de fabricación previa porque no fabricas los huevos tú mismo, se los subcontratas a una gallina.
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 13.0Te permite desmontar productos con seguimiento que se compraron en lugar de fabricarse, marcando una nueva opción en el producto. Odoo entonces crea automáticamente los números de lote necesarios en lugar de bloquear el desmontaje.
Normalmente, cuando intentas desmontar un producto cuyos componentes están trazados, Odoo se niega y te pide que vincules el desmontaje a una orden de fabricación original. Este módulo elimina ese callejón sin salida para productos que compraste en lugar de fabricar.
En el formulario del producto, en la sección Inventory/stock properties, aparece una nueva casilla 'Unbuild Purchased' para productos trazados. Cuando se marca, Odoo ya no asume que una orden de fabricación anterior fabricó el producto.
Cuando ejecutas un desmontaje sobre un producto de este tipo, Odoo continúa en lugar de lanzar la advertencia habitual. Registra las cantidades consumidas y, para los componentes producidos trazados, crea automáticamente nuevos números de lote (nombrados con la fecha actual) para que el desmontaje pueda completarse. Los componentes producidos con seguimiento por número de serie no son compatibles y generan un mensaje de error claro.
Si la opción no está marcada, se muestra la advertencia original junto con una indicación adicional que te dice que puedes desmontar el producto trazado configurándolo como 'Unbuild Purchased'. También se publica una nota en el registro de desmontaje indicando que el producto se desmontó sin una orden de fabricación previa.
Esto afecta a los modelos product.template y mrp.unbuild y a la vista del formulario del producto.
Depende de
Modelos y campos (2)
- mrp.unbuild · amplía un modelo existente
- product.template · amplía un modelo existenteallow_unbuild_purchased
Texto generado por IA (DeepSeek) al leer el código de la versión 13.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/manufacture.
terminal Instalación y uso
Documentación de OCA · Odoo 13.0Configuración
Fuente · Odoo 13.0Personaliza el método _prepare_lots_for_purchased_unbuild() para definir tu propio lote de datos
Marque el campo 'Allow Unbuild Purchased' en la pestaña Inventory del formulario de producto para cualquier producto con una lista de materiales que no haya fabricado pero que desee desmontar.
Vaya a Manufacturing > Operations > Unbuild Orders
Codifique una orden de desmontaje con el producto utilizado en el primer paso
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.
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.