diff --git a/account_banking_payment/model/__init__.py b/account_banking_payment/model/__init__.py index e7ae81724..cf509d816 100644 --- a/account_banking_payment/model/__init__.py +++ b/account_banking_payment/model/__init__.py @@ -1,7 +1,7 @@ import account_payment import payment_line -import payment_mode import payment_mode_type +import payment_mode import payment_order_create import banking_import_transaction import banking_transaction_wizard diff --git a/account_banking_payment/model/payment_mode.py b/account_banking_payment/model/payment_mode.py index 6237593b6..0ce7d2837 100644 --- a/account_banking_payment/model/payment_mode.py +++ b/account_banking_payment/model/payment_mode.py @@ -50,4 +50,8 @@ class payment_mode(orm.Model): help=('Limit selected invoices to invoices with these payment ' 'terms') ), + 'payment_order_type': fields.related( + 'type', 'payment_order_type', readonly=True, type='selection', + selection=[('payment', 'Payment'), ('debit', 'Direct debit')], + string="Payment Order Type"), } diff --git a/account_banking_payment/view/payment_mode.xml b/account_banking_payment/view/payment_mode.xml index c46823c8d..95d250652 100644 --- a/account_banking_payment/view/payment_mode.xml +++ b/account_banking_payment/view/payment_mode.xml @@ -11,6 +11,7 @@ + + + [('payment_order_type', '=', payment_order_type)] +