[MOD] <mrp_product_variants> 

It creates the product.product when the MO is confirmed

TODO: Fix product_id onchange
No debería estar la condición. Siempre debe reasignarlo, porque puede ser que el template no sea igual que el anterior que hubiera. Para evitar el bucle, tendrás que marcar una variable de context o algo que lo evite.