changeset 1e92aa74cc2b in modules/sale_subscription:default
details: 
https://hg.tryton.org/modules/sale_subscription?cmd=changeset;node=1e92aa74cc2b
description:
        Display quantity in record name

        issue8797
        review274151002
diffstat:

 subscription.py |  9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diffs (19 lines):

diff -r b82d2e3c5186 -r 1e92aa74cc2b subscription.py
--- a/subscription.py   Mon Nov 25 21:55:21 2019 +0100
+++ b/subscription.py   Tue Nov 26 22:20:24 2019 +0100
@@ -631,7 +631,14 @@
         return self.next_consumption_date
 
     def get_rec_name(self, name):
-        return '%s @ %s' % (self.service.rec_name, self.subscription.rec_name)
+        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.service.rec_name,
+                self.subscription.rec_name))
 
     @classmethod
     def search_rec_name(cls, name, clause):

Reply via email to