changeset 1cfb05376e17 in modules/account_statement:default
details:
https://hg.tryton.org/modules/account_statement?cmd=changeset&node=1cfb05376e17
description:
Add company domain for invoice and payment of statement line
issue11073
review374491002
diffstat:
statement.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (20 lines):
diff -r d4e9107fbbc2 -r 1cfb05376e17 statement.py
--- a/statement.py Sat Dec 18 16:29:39 2021 +0100
+++ b/statement.py Wed Dec 29 12:27:29 2021 +0100
@@ -745,6 +745,7 @@
depends=['company'])
invoice = fields.Many2One('account.invoice', 'Invoice',
domain=[
+ ('company', '=', Eval('company', -1)),
If(Bool(Eval('party')), [('party', '=', Eval('party'))], []),
If(Bool(Eval('account')), [('account', '=', Eval('account'))], []),
If(Eval('statement_state') == 'draft',
@@ -753,7 +754,7 @@
],
states=_states,
context={'with_payment': False},
- depends=['party', 'account'] + _depends)
+ depends=['company', 'party', 'account'] + _depends)
origin = fields.Many2One('account.statement.origin', 'Origin',
readonly=True,
states={