changeset 4f28646a3b90 in modules/account:default
details: https://hg.tryton.org/modules/account?cmd=changeset&node=4f28646a3b90
description:
Add origin record name property on move line
issue10751
review381311002
diffstat:
CHANGELOG | 1 +
move.py | 9 +++++++++
2 files changed, 10 insertions(+), 0 deletions(-)
diffs (27 lines):
diff -r 4098ad13c2ad -r 4f28646a3b90 CHANGELOG
--- a/CHANGELOG Sat Oct 30 18:28:52 2021 +0200
+++ b/CHANGELOG Sun Oct 31 10:16:43 2021 +0100
@@ -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 -r 4098ad13c2ad -r 4f28646a3b90 move.py
--- a/move.py Sat Oct 30 18:28:52 2021 +0200
+++ b/move.py Sun Oct 31 10:16:43 2021 +0100
@@ -956,6 +956,15 @@
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: