Today we setup the structure & Hierachy of products in PIM in order to maximize the use of inheritence of fields values and in accordance of the way the end-user wants to work with their products in PIM.
However most user have needs that often go beyound the above set-up.
Example: Setting up the products using the above approach often leaves behind field values that go across multiple product groups - but not all.
One solution we have forun helpfull in this, is to always define a top product group in PIM under which we define everything.
This gives us the option to define a product category at this level that will work across all products in that PIM warehouse.
But this does not quite provide the level of easy doing when i comes to working with these high level properties and we may also have features om products where it may not be right to do as above described.
Example:.
I have 35.000 products in my PIM warehouse and i now wants to work with those products from a Brand perspective.
Now several brands i have in my portofolio is split across several product groups and therefore i cannot use product grpouping and categories for this unless i have lots and lots of the same brand groups all over in my PIM Warehouse.
I would therefor suggest, that we have the option to define a virtual product in my PIM Warehuse by the following approach:
1. Create Virtual Product group in PIM naming i "Brands"
2. Select the field(s) i want to group by. In this case ProductBrand which is defined as a selectable and ProductSubBrand which is another selectable on the product.
3. When saved, the PIM system creates all groups and subgroups to my virtual Product Group "Brands" according to the respective vaues found in ProductPrand and ProductSubBrand
This Virtual group should of course be kept from there on until deleted by the user