MRP Production Serial Matrix Subcontracting
Extiende mrp_production_serial_matrix para admitir flujos de subcontratación de Odoo.
Se añade un botón Serial Numbers Matrix a la transferencia de recepción de productos subcontratados con seguimiento por número de serie, para que el usuario pueda rellenar la matriz de lotes/números de serie de componentes sin tener que abrir primero el modal de componentes del registro de subcontratación.
Cuando la matriz termina de procesarse (ya sea correctamente o con un error), el usuario que la lanzó recibe una notificación mediante un mensaje publicado en la recepción de subcontratació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 17.0Añade un botón Serial Numbers Matrix en las transferencias de recepción de subcontratación para que los usuarios puedan rellenar directamente los números de serie/lote de los componentes, y publica un mensaje de finalización o de error en la recepción.
Este módulo amplía la matriz de números de serie utilizada en fabricación para que también funcione con productos subcontratados. En una transferencia de recepción (la transferencia entrante de un producto subcontratado), aparece un nuevo botón resaltado llamado "Serial Numbers Matrix" cuando la transferencia contiene una orden de fabricación subcontratada cuyo producto se controla por número de serie y aún no está hecha ni cancelada.
- Al hacer clic en el botón se abre la pantalla de la matriz de números de serie para la(s) orden(es) de fabricación subcontratada(s) relacionada(s). Si se encuentran varias órdenes, se muestra una lista; si solo hay una, se abre directamente su formulario.
- La matriz recuerda desde qué recepción se lanzó, para que el sistema sepa dónde publicar los mensajes.
- Cuando la matriz finaliza correctamente, se publica un mensaje en la recepción indicando que la matriz del producto finalizó correctamente. Si termina con un error, se publica en su lugar un mensaje con el error. El mensaje lo redacta el bot de Odoo y se envía al usuario que la lanzó.
- Al validar la matriz, el módulo activa el flujo de registro de componentes de subcontratación en lugar del estándar, y lanza un error claro si no se pudo registrar la orden de fabricación subcontratada.
El botón solo es visible cuando es relevante, para no distraer a los usuarios en transferencias ordinarias. Afecta a la pantalla de transferencia stock.picking y al modelo mrp.production.serial.matrix.
Modelos y campos (2)
- stock.picking · amplía un modelo existenteshow_subcontract_serial_matrix
- mrp.production.serial.matrix · amplía un modelo existentesubcontract_receipt_picking_id (Subcontract Receipt)
Texto generado por IA (DeepSeek) al leer el código de la versión 17.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/manufacture.
terminal Instalación y uso
Documentación de OCA · Odoo 17.0- Configure una BoM de subcontratación con un producto terminado rastreado por número de serie (y opcionalmente componentes rastreados por lote/serie).
- Cree una recepción desde el partner subcontratista con el producto terminado.
- En el formulario de recepción, haga clic en el botón Serial Numbers Matrix.
- Seleccione los números de serie terminados y asigne lotes/series de componentes en la matriz.
- Haga clic en Validate para registrar cada MO subcontratada. Los backorders se crean automáticamente cuando la recepción tiene una cantidad mayor que las series procesadas.
- Cuando la matriz finaliza, se publica un mensaje en la recepción notificando al usuario que lanzó el proceso (útil cuando el procesamiento se ejecuta como un trabajo en cola en segundo plano).
- Valide la recepción como de costumbre.
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.