[MIG] account_banking_pain_base: Migration to 12.0

* Standard migration procedure
* README by fragments
* Fixed tests
* Change
* Fix related no readonly in account_banking_pain_base
* Override default partner bank account check on account_payment_partner
* Convert Python date to string
This commit is contained in:
Pedro M. Baeza
2018-12-14 11:21:33 +01:00
committed by Raf Ven
parent c7066aeed6
commit 90d4d4579a

View File

@@ -117,6 +117,14 @@ class AccountInvoice(models.Model):
_("The company of the invoice %s does not match "
"with that of the payment mode") % rec.name)
@api.constrains('partner_id', 'partner_bank_id')
def validate_partner_bank_id(self):
"""Inhibit the validation of the bank account by default, as core
rules are not the expected one for the bank-payment suite.
"""
if self.env.context.get('use_old_partner_bank_id_check'):
super().validate_partner_bank_id()
def partner_banks_to_show(self):
self.ensure_one()
if self.partner_bank_id: