mirror of
				https://github.com/brain-tec/account_ebics.git
				synced 2025-11-04 07:00:35 +00:00 
			
		
		
		
	[IMP]account_ebics - update documentation
This commit is contained in:
		@@ -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
 | 
					EBICS Return Codes
 | 
				
			||||||
------------------
 | 
					------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -192,13 +202,14 @@ Electronic Distributed Signature (EDS)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
This is supported via external signing apps, e.g. BankingVEU:
 | 
					This is supported via external signing apps, e.g. BankingVEU:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  https://play.google.com/store/apps/details?id=subsembly.bankingveu
 | 
					- https://play.google.com/store/apps/details?id=subsembly.bankingveu
 | 
				
			||||||
  https://apps.apple.com/de/app/bankingveu/id1578694190
 | 
					- https://apps.apple.com/de/app/bankingveu/id1578694190
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Known Issues / Roadmap
 | 
					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 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).
 | 
					- Add support for SWIFT 3SKey signing javascript lib (SConnect, cf https://www2.swift.com/3skey/help/sconnect.html).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,10 +13,6 @@ from odoo.exceptions import UserError
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
_logger = logging.getLogger(__name__)
 | 
					_logger = logging.getLogger(__name__)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# logging.basicConfig(
 | 
					 | 
				
			||||||
#    level=logging.DEBUG,
 | 
					 | 
				
			||||||
#    format='[%(asctime)s] %(levelname)s - %(name)s: %(message)s')
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
try:
 | 
					try:
 | 
				
			||||||
    import fintech
 | 
					    import fintech
 | 
				
			||||||
    from fintech.ebics import (
 | 
					    from fintech.ebics import (
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -527,6 +527,15 @@ fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L
 | 
				
			|||||||
<div class="line-block">
 | 
					<div class="line-block">
 | 
				
			||||||
<div class="line"><br /></div>
 | 
					<div class="line"><br /></div>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<div class="section" id="diagnostics">
 | 
				
			||||||
 | 
					<h2>Diagnostics</h2>
 | 
				
			||||||
 | 
					<p>Add the following to your Odoo config file in order to diagnose
 | 
				
			||||||
 | 
					issues with the EBICS connection with your bank:</p>
 | 
				
			||||||
 | 
					<p>log_handler = fintech.ebics:DEBUG</p>
 | 
				
			||||||
 | 
					<div class="line-block">
 | 
				
			||||||
 | 
					<div class="line"><br /></div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
<div class="section" id="ebics-return-codes">
 | 
					<div class="section" id="ebics-return-codes">
 | 
				
			||||||
<h3>EBICS Return Codes</h3>
 | 
					<h3>EBICS Return Codes</h3>
 | 
				
			||||||
<p>During the processing of your EBICS upload/download, your bank may return an Error Code, e.g.</p>
 | 
					<p>During the processing of your EBICS upload/download, your bank may return an Error Code, e.g.</p>
 | 
				
			||||||
@@ -541,14 +550,16 @@ You can also find this information in the doc folder of this module (file EBICS_
 | 
				
			|||||||
<div class="section" id="electronic-distributed-signature-eds">
 | 
					<div class="section" id="electronic-distributed-signature-eds">
 | 
				
			||||||
<h3>Electronic Distributed Signature (EDS)</h3>
 | 
					<h3>Electronic Distributed Signature (EDS)</h3>
 | 
				
			||||||
<p>This is supported via external signing apps, e.g. BankingVEU:</p>
 | 
					<p>This is supported via external signing apps, e.g. BankingVEU:</p>
 | 
				
			||||||
<blockquote>
 | 
					<ul class="simple">
 | 
				
			||||||
<a class="reference external" href="https://play.google.com/store/apps/details?id=subsembly.bankingveu">https://play.google.com/store/apps/details?id=subsembly.bankingveu</a>
 | 
					<li><a class="reference external" href="https://play.google.com/store/apps/details?id=subsembly.bankingveu">https://play.google.com/store/apps/details?id=subsembly.bankingveu</a></li>
 | 
				
			||||||
<a class="reference external" href="https://apps.apple.com/de/app/bankingveu/id1578694190">https://apps.apple.com/de/app/bankingveu/id1578694190</a></blockquote>
 | 
					<li><a class="reference external" href="https://apps.apple.com/de/app/bankingveu/id1578694190">https://apps.apple.com/de/app/bankingveu/id1578694190</a></li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
<div class="section" id="known-issues-roadmap">
 | 
					<div class="section" id="known-issues-roadmap">
 | 
				
			||||||
<h2>Known Issues / Roadmap</h2>
 | 
					<h2>Known Issues / Roadmap</h2>
 | 
				
			||||||
<ul class="simple">
 | 
					<ul class="simple">
 | 
				
			||||||
 | 
					<li>The end user is currently not able to change his passphrases (only the users with 'EBICS Manager' rights can do so).</li>
 | 
				
			||||||
<li>Add support to import externally generated keys & certificates (currently only 3SKey signature certificate).</li>
 | 
					<li>Add support to import externally generated keys & certificates (currently only 3SKey signature certificate).</li>
 | 
				
			||||||
<li>Add support for SWIFT 3SKey signing javascript lib (SConnect, cf <a class="reference external" href="https://www2.swift.com/3skey/help/sconnect.html">https://www2.swift.com/3skey/help/sconnect.html</a>).</li>
 | 
					<li>Add support for SWIFT 3SKey signing javascript lib (SConnect, cf <a class="reference external" href="https://www2.swift.com/3skey/help/sconnect.html">https://www2.swift.com/3skey/help/sconnect.html</a>).</li>
 | 
				
			||||||
</ul>
 | 
					</ul>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,13 +1,6 @@
 | 
				
			|||||||
# Copyright 2009-2023 Noviat.
 | 
					# Copyright 2009-2023 Noviat.
 | 
				
			||||||
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
 | 
					# 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 base64
 | 
				
			||||||
import logging
 | 
					import logging
 | 
				
			||||||
from sys import exc_info
 | 
					from sys import exc_info
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user