diff --git a/account_ebics/README.rst b/account_ebics/README.rst index bb9f14d..dafe4b1 100644 --- a/account_ebics/README.rst +++ b/account_ebics/README.rst @@ -167,7 +167,7 @@ Most commonly used formats for which support is available in Odoo should be ther Please open an issue on https://github.com/Noviat/account_ebics to report missing EBICS File Formats. -For File Formats of type 'Downloads' you can also specifiy a 'Download Process Method'. +For File Formats of type 'Downloads' you can also specify a 'Download Process Method'. This is the method that will be executed when hitting the 'Process' button on the downloaded file. @@ -205,7 +205,7 @@ During the processing of your EBICS upload/download, your bank may return an Err EBICS Functional Error: EBICS_NO_DOWNLOAD_DATA_AVAILABLE (code: 90005) -A detailled explanation of the codes can be found on http://www.ebics.org. +A detailed 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). | @@ -213,7 +213,7 @@ You can also find this information in the doc folder of this module (file EBICS_ Known Issues / Roadmap ====================== -- add support to import externally generated keys & certificates (currently only 3SKey signature certificate). +- Add support to import externally generated keys & certificates (currently only 3SKey signature certificate). - For Odoo 16.0 the interaction with the OCA payment order and bank statement import modules (e.g. french CFONB) is not yet available. - Electronic Distributed Signature (EDS) is not supported in the current version of this module. diff --git a/account_ebics/__manifest__.py b/account_ebics/__manifest__.py index 4afd992..4d56d8f 100644 --- a/account_ebics/__manifest__.py +++ b/account_ebics/__manifest__.py @@ -3,7 +3,7 @@ { "name": "EBICS banking protocol", - "version": "16.0.1.2.0", + "version": "16.0.1.3.0", "license": "LGPL-3", "author": "Noviat", "website": "https://www.noviat.com", diff --git a/account_ebics/models/ebics_userid.py b/account_ebics/models/ebics_userid.py index 9ed6f93..2e1cfb3 100644 --- a/account_ebics/models/ebics_userid.py +++ b/account_ebics/models/ebics_userid.py @@ -84,6 +84,18 @@ class EbicsUserID(models.Model): "This default can be overriden for specific " "EBICS transactions (cf. File Formats).", ) + transaction_rights = fields.Selection( + selection=[ + ("both", "Download and Upload"), + ("down", "Download Only"), + ("up", "Upload Only"), + ], + string="Allowed Transactions", + default="both", + required=True, + help="Use this parameter to limit the transactions for this User " + "to downloads or uploads.", + ) ebics_keys_fn = fields.Char(compute="_compute_ebics_keys_fn") ebics_keys_found = fields.Boolean(compute="_compute_ebics_keys_found") ebics_passphrase = fields.Char(string="EBICS Passphrase") diff --git a/account_ebics/static/description/index.html b/account_ebics/static/description/index.html index b9815df..9ed5115 100644 --- a/account_ebics/static/description/index.html +++ b/account_ebics/static/description/index.html @@ -521,7 +521,7 @@ fintech_register_users = USER1, USER2
Check if the EBICS File formats that you want to process in Odoo are defined.
Most commonly used formats for which support is available in Odoo should be there already.
Please open an issue on https://github.com/Noviat/account_ebics to report missing EBICS File Formats.
-For File Formats of type 'Downloads' you can also specifiy a 'Download Process Method'.
+For File Formats of type 'Downloads' you can also specify a 'Download Process Method'.
This is the method that will be executed when hitting the 'Process' button on the downloaded file.
The following methods are currently available:
During the processing of your EBICS upload/download, your bank may return an Error Code, e.g.
EBICS Functional Error: EBICS_NO_DOWNLOAD_DATA_AVAILABLE (code: 90005)
-A detailled explanation of the codes can be found on http://www.ebics.org. +
A detailed 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).