[IMP mrp_bom_catch_product_code]

Se ha modificado este módulo para que coja el nuevo campo "default_prefix", definido en el módulo "product_variant_default_code"
Es exactamente lo que te ha comentado Ana. El tema es que el sistema solo esta preparado para mostrar el default_code si es una variante de plantilla de producto, es decir un product.product. Si tu defines un producto que no tiene variantes, este campo se oculta de la vista. Es más ... el campo default_code esta definido en el objeto product.product, cuando se da de alta un producto con variantes, es cuando se muestra este código.
Entonces... ¿que hacemos?, le dejamos a este la dependencia, o le quitamos la dependencia, que tire todo contra default_code, y  hago un nuevo módulo para enlazar "product_variant_default_code" y este módulo?.
Espero a que me digáis algo. Un saludo.