From 57e1d8b992a2e552354643fdd7529b47e1ed41ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 31 Oct 2021 10:16:43 +0100 Subject: [PATCH] Add origin record name property on move line issue10751 review381311002 --- CHANGELOG | 1 + move.py | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 532956765a..61513adf56 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,4 @@ +* Add origin record name property on move line * Add group to edit accounting of parties * Rename lock buttons into lock_ * Add split lines wizard diff --git a/move.py b/move.py index 65d14d5fc6..8678e93468 100644 --- a/move.py +++ b/move.py @@ -956,6 +956,15 @@ class Line(MoveLineMixin, ModelSQL, ModelView): models = cls._get_origin() return [(None, '')] + [(m, get_name(m)) for m in models] + @property + def origin_rec_name(self): + if self.origin: + return self.origin.rec_name + elif self.move_origin: + return self.move_origin.rec_name + else: + return '' + @fields.depends('debit', 'credit', 'amount_second_currency') def on_change_debit(self): if self.debit: