'For a given pricelist, return price for products
Returns: dict{product_id: product price}, in the given pricelist'

def get_products_price(self, products, quantities, partners, date=False, uom_id=False):

    self.ensure_one()
    return dict(((product_id, res_tuple[0]) for (product_id, res_tuple) in self._compute_price_rule(zip(products, quantities, partners), date=date, uom_id=uom_id).iteritems()))
