Make payment_direct_debit readonly for non draft invoices

issue8083
review45931002
This commit is contained in:
Sergi Almacellas Abellana
2019-02-22 19:30:42 +01:00
parent 08064dae07
commit 650aa96a42
+2 -1
View File
@@ -386,8 +386,9 @@ class Invoice(metaclass=PoolMeta):
payment_direct_debit = fields.Boolean("Direct Debit",
states={
'invisible': Eval('type') != 'in',
'readonly': Eval('state') != 'draft',
},
depends=['type'],
depends=['type', 'state'],
help="Check if the invoice is paid by direct debit.")
@classmethod