diff --git a/opportunity.py b/opportunity.py index 094b114869..d4c8ac9b86 100644 --- a/opportunity.py +++ b/opportunity.py @@ -549,11 +549,9 @@ class SaleOpportunityLine(sequence_ordered(), ModelSQL, ModelView): pool = Pool() Lang = pool.get('ir.lang') lang = Lang.get() - return (lang.format( - '%.*f', (self.unit.digits, self.quantity or 0)) - + '%s %s @ %s' % ( - self.unit.symbol, self.product.rec_name, - self.opportunity.rec_name)) + return (lang.format_number_symbol( + self.quantity or 0, self.unit, digits=self.unit.digits) + + ' %s @ %s' % (self.product.rec_name, self.opportunity.rec_name)) @classmethod def search_rec_name(cls, name, clause):