[FIX] product: pricelist shouldn't convert uom when not needed or incompatible uom types

Otherwise the Search More view will crash for example for sale order line because it will fetch the price of all products and then try to convert uoms for pricelist rule application without checking uom compatibility