changeset 076248a211ca in modules/account_payment_clearing:default
details:
https://hg.tryton.org/modules/account_payment_clearing?cmd=changeset&node=076248a211ca
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 bf6c1a91b957 -r 076248a211ca statement.py
--- a/statement.py Sat Dec 18 16:29:39 2021 +0100
+++ b/statement.py Wed Dec 29 12:27:28 2021 +0100
@@ -72,6 +72,7 @@
__name__ = 'account.statement.line'
payment = fields.Many2One('account.payment', 'Payment',
domain=[
+ ('company', '=', Eval('company', -1)),
If(Bool(Eval('party')), [('party', '=', Eval('party'))], []),
('state', 'in', ['processing', 'succeeded', 'failed']),
],
@@ -79,7 +80,7 @@
'invisible': Bool(Eval('payment_group')) | Bool(Eval('invoice')),
'readonly': Eval('statement_state') != 'draft',
},
- depends=['party', 'statement_state'])
+ depends=['company', 'party', 'statement_state'])
payment_group = fields.Many2One(
'account.payment.group', "Payment Group",
domain=[