update navigation route to use schema's product_with_selling_price
update tests to cope with schema's new role mechanism