mirror of
https://github.com/OCA/bank-payment.git
synced 2025-02-02 10:37:31 +02:00
Merge pull request #81 from acsone/8.0-default-payment-mode-type-sbi
[IMP] set default value for payment.mode.type
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
from openerp import models, fields
|
||||
from openerp import models, fields, api
|
||||
|
||||
|
||||
class PaymentMode(models.Model):
|
||||
@@ -43,9 +43,17 @@ class PaymentMode(models.Model):
|
||||
res = [t.code for t in payment_mode.type.suitable_bank_types]
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def _default_type(self):
|
||||
return self.env.ref(
|
||||
'account_banking_payment_export.'
|
||||
'manual_bank_tranfer', raise_if_not_found=False)\
|
||||
or self.env['payment.mode.type']
|
||||
|
||||
type = fields.Many2one(
|
||||
'payment.mode.type', string='Export type', required=True,
|
||||
help='Select the Export Payment Type for the Payment Mode.')
|
||||
help='Select the Export Payment Type for the Payment Mode.',
|
||||
default=_default_type)
|
||||
payment_order_type = fields.Selection(
|
||||
related='type.payment_order_type', readonly=True, string="Order Type",
|
||||
selection=[('payment', 'Payment'), ('debit', 'Debit')],
|
||||
|
||||
Reference in New Issue
Block a user