From 526698ffcb1e6f4ccb4b610d5f84efddbc8cfb07 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Fri, 14 Dec 2018 12:42:14 +0100 Subject: [PATCH] [MIG] account_banking_sepa_direct_debit: Finish migration to 12.0 * Fixed tests * Adjust code for Python dates handling * Update copyrights --- account_payment_order/models/account_move_line.py | 3 +++ account_payment_order/models/bank_payment_line.py | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/account_payment_order/models/account_move_line.py b/account_payment_order/models/account_move_line.py index 8211c6a74..1afc8b470 100644 --- a/account_payment_order/models/account_move_line.py +++ b/account_payment_order/models/account_move_line.py @@ -43,6 +43,9 @@ class AccountMoveLine(models.Model): self.invoice_id.type in ('in_invoice', 'in_refund') and self.invoice_id.reference): communication = self.invoice_id.reference + elif 'out' in self.invoice_id.type: + # Force to only put invoice number here + communication = self.invoice_id.number if self.currency_id: currency_id = self.currency_id.id amount_currency = self.amount_residual_currency diff --git a/account_payment_order/models/bank_payment_line.py b/account_payment_order/models/bank_payment_line.py index 5061adf5d..573dcba15 100644 --- a/account_payment_order/models/bank_payment_line.py +++ b/account_payment_order/models/bank_payment_line.py @@ -1,4 +1,5 @@ -# © 2015-2016 Akretion - Alexis de Lattre +# Copyright 2015-2016 Akretion - Alexis de Lattre +# Copyright 2018 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). from odoo import models, fields, api, _ @@ -101,7 +102,7 @@ class BankPaymentLine(models.Model): """ self.ensure_one() if self.order_id.payment_mode_id.move_option == 'date': - hashcode = self.date + hashcode = fields.Date.to_string(self.date) else: hashcode = str(self.id) return hashcode