PIM-2602 : use abstract models in product value to allow the override