[13.0]fix ebics 2.4 OrderId management

This commit is contained in:
Luc De Meyer 2022-03-01 22:24:12 +01:00
parent ebf26990ff
commit bcbc318f6d
2 changed files with 6 additions and 5 deletions

View File

@ -1,9 +1,9 @@
# Copyright 2009-2021 Noviat.
# Copyright 2009-2022 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lpgl).
{
'name': 'EBICS banking protocol',
'version': '13.0.1.3.2',
'version': '13.0.1.3.3',
'license': 'LGPL-3',
'author': 'Noviat',
'website': 'www.noviat.com',

View File

@ -1,4 +1,4 @@
# Copyright 2009-2021 Noviat.
# Copyright 2009-2022 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lpgl).
"""
@ -346,8 +346,9 @@ class EbicsXfer(models.TransientModel):
tb = ''.join(format_exception(*exc_info()))
self.note += '\n%s' % tb
if self.ebics_config_id.ebics_version == 'H003' and OrderID:
self.ebics_config_id._update_order_number(OrderID)
if self.ebics_config_id.ebics_version == 'H003':
OrderID = self.ebics_config_id._get_order_number()
self.ebics_config_id.sudo()._update_order_number(OrderID)
return ebics_file