Set danger visual on supplier invoice when amount to pay is greater than 0
The amount to pay is always positive so the test must be "greater than 0". Closes #14925 (grafted from e4e920cb9e7d2a2f3bfa86fad4e8c3025cb78828) --HG-- branch : 8.0
This commit is contained in:
@@ -1603,11 +1603,7 @@ class Invoice(
|
||||
return super().view_attributes() + [
|
||||
('/form//field[@name="comment"]', 'spell', Eval('party_lang')),
|
||||
('/tree', 'visual',
|
||||
If((
|
||||
(Eval('type') == 'out')
|
||||
& (Eval('amount_to_pay_today', 0) > 0))
|
||||
| ((Eval('type') == 'in')
|
||||
& (Eval('amount_to_pay_today', 0) < 0)),
|
||||
If(Eval('amount_to_pay_today', 0) > 0,
|
||||
'danger',
|
||||
If(Eval('state') == 'cancelled', 'muted', ''))),
|
||||
] + payment_means
|
||||
|
||||
Reference in New Issue
Block a user