changeset e5534a775cff in modules/account_payment:default
details:
https://hg.tryton.org/modules/account_payment?cmd=changeset;node=e5534a775cff
description:
Allow payment journal to be deactivated
issue9575
review327971002
diffstat:
CHANGELOG | 1 +
payment.py | 5 +++--
view/payment_journal_form.xml | 3 +++
3 files changed, 7 insertions(+), 2 deletions(-)
diffs (43 lines):
diff -r af3d1b7a5b56 -r e5534a775cff CHANGELOG
--- a/CHANGELOG Sat Aug 29 18:17:51 2020 +0200
+++ b/CHANGELOG Sat Sep 12 18:32:14 2020 +0200
@@ -1,3 +1,4 @@
+* Allow payment journal to be deactivated
* Allow going back to processing state
* Add aggregated information on Payment groups
diff -r af3d1b7a5b56 -r e5534a775cff payment.py
--- a/payment.py Sat Aug 29 18:17:51 2020 +0200
+++ b/payment.py Sat Sep 12 18:32:14 2020 +0200
@@ -7,7 +7,8 @@
from sql.aggregate import Sum, Count
from trytond.i18n import gettext
-from trytond.model import Workflow, ModelView, ModelSQL, fields
+from trytond.model import (
+ Workflow, ModelView, ModelSQL, DeactivableMixin, fields)
from trytond.model.exceptions import AccessError
from trytond.pyson import Eval, If
from trytond.rpc import RPC
@@ -25,7 +26,7 @@
]
-class Journal(ModelSQL, ModelView):
+class Journal(DeactivableMixin, ModelSQL, ModelView):
'Payment Journal'
__name__ = 'account.payment.journal'
name = fields.Char('Name', required=True)
diff -r af3d1b7a5b56 -r e5534a775cff view/payment_journal_form.xml
--- a/view/payment_journal_form.xml Sat Aug 29 18:17:51 2020 +0200
+++ b/view/payment_journal_form.xml Sat Sep 12 18:32:14 2020 +0200
@@ -4,6 +4,9 @@
<form>
<label name="name"/>
<field name="name"/>
+ <label name="active"/>
+ <field name="active"/>
+
<label name="company"/>
<field name="company"/>
<label name="currency"/>