diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index bc5d9472770..75af584b56b 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -3215,10 +3215,11 @@ class AccountMoveLine(models.Model): def name_get(self): result = [] for line in self: + name = line.move_id.name or '' if line.ref: - result.append((line.id, (line.move_id.name or '') + '(' + line.ref + ')')) - else: - result.append((line.id, line.move_id.name)) + name += " (%s)" % line.ref + name += (line.name or line.product_id.display_name) and (' ' + (line.name or line.product_id.display_name)) or '' + result.append((line.id, name)) return result # -------------------------------------------------------------------------