From ceccc05c0a0091ae0cf3862616c59804bc4d2bea Mon Sep 17 00:00:00 2001
From: Luc De Meyer
Date: Tue, 14 Jul 2020 21:07:53 +0200
Subject: [PATCH] update readme
---
account_ebics/README.rst | 23 +++++++++++++++++++
.../models/fintech_ebics_register.py | 2 +-
account_ebics/static/description/index.html | 14 +++++++++++
3 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/account_ebics/README.rst b/account_ebics/README.rst
index cbb0493..5deacc7 100644
--- a/account_ebics/README.rst
+++ b/account_ebics/README.rst
@@ -10,6 +10,8 @@ Implementation of the EBICS banking protocol.
This module facilitates the exchange of files with banks via the EBICS protocol.
+|
+
Installation
============
@@ -22,6 +24,8 @@ Remark:
The EBICS 'Test Mode' for uploading orders requires Fintech 4.3.4 or higher.
+|
+
Fintech license
---------------
@@ -41,6 +45,19 @@ The keycode of the licensed version.
The licensed EBICS user ids. It must be a string or a list of user ids.
+|
+| Example:
+|
+
+::
+
+ ; fintech
+ fintech_register_name = MyCompany
+ fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L
+ fintech_register_users = USER1, USER2
+
+|
+
Configuration
=============
@@ -52,11 +69,15 @@ Go to **Accounting > Configuration > Miscellaneous > EBICS > EBICS Configuration
Configure your EBICS configuration according to the contract with your bank.
+|
+
Usage
=====
Go to **Accounting > Bank and Cash > EBICS Processing**
+|
+
EBICS Return Codes
------------------
@@ -68,6 +89,8 @@ EBICS_NO_DOWNLOAD_DATA_AVAILABLE (code: 90005)
A detailled explanation of the codes can be found on http://www.ebics.org.
You can also find this information in the doc folder of this module (file EBICS_Annex1_ReturnCodes).
+|
+
Known Issues / Roadmap
======================
diff --git a/account_ebics/models/fintech_ebics_register.py b/account_ebics/models/fintech_ebics_register.py
index 3b58711..d42a207 100644
--- a/account_ebics/models/fintech_ebics_register.py
+++ b/account_ebics/models/fintech_ebics_register.py
@@ -22,7 +22,7 @@ fintech_register_users = config.get('fintech_register_users')
try:
if fintech:
fintech_register_users = fintech_register_users \
- and fintech_register_users.split(',')
+ and [x.strip() for x in fintech_register_users.split(',')]
fintech.cryptolib = 'cryptography'
fintech.register(
fintech_register_name,
diff --git a/account_ebics/static/description/index.html b/account_ebics/static/description/index.html
index 21a9f6e..13d7644 100644
--- a/account_ebics/static/description/index.html
+++ b/account_ebics/static/description/index.html
@@ -379,6 +379,17 @@ licensing parameters to the odoo server configuration file:
The licensed EBICS user ids. It must be a string or a list of user ids.
+
+; fintech
+fintech_register_name = MyCompany
+fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L
+fintech_register_users = USER1, USER2
+
+
@@ -395,6 +406,9 @@ licensing parameters to the odoo server configuration file:
Usage
Go to Accounting > Bank and Cash > EBICS Processing
+
EBICS Return Codes
During the processing of your EBICS upload/download, your bank may return an Error Code, e.g.