changeset 6483238295db in modules/analytic_account:default
details:
https://hg.tryton.org/modules/analytic_account?cmd=changeset&node=6483238295db
description:
Add missing company domain for analytic_accounts of rule
issue10436
review372501002
diffstat:
rule.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diffs (18 lines):
diff -r 2c0eccf95df0 -r 6483238295db rule.py
--- a/rule.py Sun Oct 31 10:40:06 2021 +0100
+++ b/rule.py Sun Oct 31 18:48:39 2021 +0100
@@ -40,6 +40,14 @@
depends=['company'])
@classmethod
+ def __setup__(cls):
+ super().__setup__()
+ cls.analytic_accounts.domain = [
+ ('company', '=', Eval('company', -1)),
+ ]
+ cls.analytic_accounts.depends.append('company')
+
+ @classmethod
def default_company(cls):
return Transaction().context.get('company')