From 986ed23063dde482af7b18b269f0b6a257b7bb95 Mon Sep 17 00:00:00 2001 From: Luc De Meyer Date: Sat, 9 Dec 2023 12:06:40 +0100 Subject: [PATCH] [IMP]account_ebics - update documentation --- account_ebics/README.rst | 15 +++++++++++++-- account_ebics/models/ebics_userid.py | 4 ---- account_ebics/static/description/index.html | 17 ++++++++++++++--- account_ebics/wizards/ebics_xfer.py | 7 ------- 4 files changed, 27 insertions(+), 16 deletions(-) diff --git a/account_ebics/README.rst b/account_ebics/README.rst index 9f939ab..1d86f00 100644 --- a/account_ebics/README.rst +++ b/account_ebics/README.rst @@ -174,6 +174,16 @@ Go to **Accounting > Bank and Cash > EBICS Processing** | +Diagnostics +=========== + +Add the following to your Odoo config file in order to diagnose +issues with the EBICS connection with your bank: + +log_handler = fintech.ebics:DEBUG + +| + EBICS Return Codes ------------------ @@ -192,13 +202,14 @@ Electronic Distributed Signature (EDS) This is supported via external signing apps, e.g. BankingVEU: - https://play.google.com/store/apps/details?id=subsembly.bankingveu - https://apps.apple.com/de/app/bankingveu/id1578694190 +- https://play.google.com/store/apps/details?id=subsembly.bankingveu +- https://apps.apple.com/de/app/bankingveu/id1578694190 Known Issues / Roadmap ====================== +- The end user is currently not able to change his passphrases (only the users with 'EBICS Manager' rights can do so). - Add support to import externally generated keys & certificates (currently only 3SKey signature certificate). - Add support for SWIFT 3SKey signing javascript lib (SConnect, cf https://www2.swift.com/3skey/help/sconnect.html). diff --git a/account_ebics/models/ebics_userid.py b/account_ebics/models/ebics_userid.py index 97caf0f..d8e8ad1 100644 --- a/account_ebics/models/ebics_userid.py +++ b/account_ebics/models/ebics_userid.py @@ -13,10 +13,6 @@ from odoo.exceptions import UserError _logger = logging.getLogger(__name__) -# logging.basicConfig( -# level=logging.DEBUG, -# format='[%(asctime)s] %(levelname)s - %(name)s: %(message)s') - try: import fintech from fintech.ebics import ( diff --git a/account_ebics/static/description/index.html b/account_ebics/static/description/index.html index 61ac626..5122f07 100644 --- a/account_ebics/static/description/index.html +++ b/account_ebics/static/description/index.html @@ -527,6 +527,15 @@ fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L

+ +
+

Diagnostics

+

Add the following to your Odoo config file in order to diagnose +issues with the EBICS connection with your bank:

+

log_handler = fintech.ebics:DEBUG

+
+

+

EBICS Return Codes

During the processing of your EBICS upload/download, your bank may return an Error Code, e.g.

@@ -541,14 +550,16 @@ You can also find this information in the doc folder of this module (file EBICS_

Known Issues / Roadmap

    +
  • The end user is currently not able to change his passphrases (only the users with 'EBICS Manager' rights can do so).
  • Add support to import externally generated keys & certificates (currently only 3SKey signature certificate).
  • Add support for SWIFT 3SKey signing javascript lib (SConnect, cf https://www2.swift.com/3skey/help/sconnect.html).
diff --git a/account_ebics/wizards/ebics_xfer.py b/account_ebics/wizards/ebics_xfer.py index ed45f93..921d8da 100644 --- a/account_ebics/wizards/ebics_xfer.py +++ b/account_ebics/wizards/ebics_xfer.py @@ -1,13 +1,6 @@ # Copyright 2009-2023 Noviat. # License LGPL-3 or later (http://www.gnu.org/licenses/lgpl). -""" -import logging -logging.basicConfig( - level=logging.DEBUG, - format='[%(asctime)s] %(levelname)s - %(name)s: %(message)s') -""" - import base64 import logging from sys import exc_info