[FIX] account_ebics - README facts checked against the code

This commit is contained in:
Jérémy Didderen authored and Luc De Meyer committed 2026-10-24 12:01:04 +02:00
1 parent ea80af23a0
commit 79bfd130f0
2 files changed
+21 -18

No files matched your search

+11 -9
View File
@@ -103,7 +103,8 @@ Because the connection needs a Python library and your key files on the server,
**Odoo.sh** or on an **on-premise** installation. **Odoo.sh** or on an **on-premise** installation.
The EBICS test mode for uploads requires fintech 4.3.4 or higher for EBICS 2.x and fintech The EBICS test mode for uploads requires fintech 4.3.4 or higher for EBICS 2.x and fintech
7.2.7 or higher for EBICS 3.0. SWIFT 3SKey support requires fintech 6.4 or higher. 7.2.7 or higher for EBICS 3.0. SWIFT 3SKey support requires fintech 6.4 or higher, and the signature passphrase
fintech 7.3.1 or higher.
Fintech licence Fintech licence
--------------- ---------------
@@ -170,6 +171,9 @@ Count in weeks per bank rather than days, and start the contract and the paperwo
Configuration Configuration
============= =============
The menus are those of Odoo Enterprise; on Odoo Community, the application is called
*Invoicing* instead of *Accounting*.
**Who may configure.** In *Settings > Users*, add the users who maintain the EBICS **Who may configure.** In *Settings > Users*, add the users who maintain the EBICS
configuration to the **EBICS Manager** group. configuration to the **EBICS Manager** group.
@@ -179,9 +183,8 @@ installation. A missing format can be reported on
`GitHub <https://github.com/Noviat/account_ebics/issues>`_. `GitHub <https://github.com/Noviat/account_ebics/issues>`_.
A download format can carry a **Download Process Method**, run by the *Process* button of a A download format can carry a **Download Process Method**, run by the *Process* button of a
downloaded file: ``camt.053``, ``camt.052``, ``camt.054``, ``cfonb120`` and ``pain.002`` (the downloaded file: ``camt.053``, ``camt.052``, ``camt.054`` and ``cfonb120``. Each needs the
payment status report returned by the bank). Each needs the module of its format (see module of its format (see Companion modules); Odoo tells you which one when it is missing.
Companion modules); Odoo tells you which one when it is missing.
**Bank connections.** In *Accounting > Configuration > EBICS > EBICS Configuration*, create one **Bank connections.** In *Accounting > Configuration > EBICS > EBICS Configuration*, create one
connection per bank contract, with the identifiers your bank sent you. connection per bank contract, with the identifiers your bank sent you.
@@ -193,13 +196,12 @@ connection per bank contract, with the identifiers your bank sent you.
Usage Usage
===== =====
The **EBICS Processing** menu of the accounting application lists the downloaded and uploaded The **EBICS Processing** menu, in the top bar of the Accounting application, lists the
files, and offers manual downloads and uploads. With Odoo Enterprise it sits under downloaded and uploaded files and offers manual downloads and uploads.
*Accounting > Accounting*.
Downloaded files are processed into bank statements. Uploads are launched from the payment Downloaded files are processed into bank statements. Uploads are launched from the payment
batch or the payment order: the file, its format and the order type come from the batch or the payment order, with the format set in the configuration: on the payment
configuration, not from the person clicking. mode for a payment order, on the journal's payment method for a batch payment.
.. image:: https://raw.githubusercontent.com/Noviat/account_ebics/19.0/account_ebics/static/description/ebics_upload.png .. image:: https://raw.githubusercontent.com/Noviat/account_ebics/19.0/account_ebics/static/description/ebics_upload.png
:alt: Uploading a pain.001 SEPA credit transfer file over EBICS 3.0, with the test mode option :alt: Uploading a pain.001 SEPA credit transfer file over EBICS 3.0, with the test mode option
+10 -9
View File
@@ -86,7 +86,8 @@ bank to another and is billed by the bank, separately from anything on the Odoo
<p>Because the connection needs a Python library and your key files on the server, it runs on <p>Because the connection needs a Python library and your key files on the server, it runs on
<strong>Odoo.sh</strong> or on an <strong>on-premise</strong> installation.</p> <strong>Odoo.sh</strong> or on an <strong>on-premise</strong> installation.</p>
<p>The EBICS test mode for uploads requires fintech 4.3.4 or higher for EBICS 2.x and fintech <p>The EBICS test mode for uploads requires fintech 4.3.4 or higher for EBICS 2.x and fintech
7.2.7 or higher for EBICS 3.0. SWIFT 3SKey support requires fintech 6.4 or higher.</p> 7.2.7 or higher for EBICS 3.0. SWIFT 3SKey support requires fintech 6.4 or higher, and the signature passphrase
fintech 7.3.1 or higher.</p>
<div class="section" id="fintech-licence"> <div class="section" id="fintech-licence">
<h3>Fintech licence</h3> <h3>Fintech licence</h3>
<p>With a fintech licence, add its parameters to the <tt class="docutils literal">[options]</tt> section of the Odoo server <p>With a fintech licence, add its parameters to the <tt class="docutils literal">[options]</tt> section of the Odoo server
@@ -150,6 +151,8 @@ the bank supports the test flag, otherwise as a real transfer of a small amount.
</div> </div>
<div class="section" id="configuration"> <div class="section" id="configuration">
<h2>Configuration</h2> <h2>Configuration</h2>
<p>The menus are those of Odoo Enterprise; on Odoo Community, the application is called
<em>Invoicing</em> instead of <em>Accounting</em>.</p>
<p><strong>Who may configure.</strong> In <em>Settings &gt; Users</em>, add the users who maintain the EBICS <p><strong>Who may configure.</strong> In <em>Settings &gt; Users</em>, add the users who maintain the EBICS
configuration to the <strong>EBICS Manager</strong> group.</p> configuration to the <strong>EBICS Manager</strong> group.</p>
<p><strong>File formats.</strong> In <em>Accounting &gt; Configuration &gt; EBICS &gt; EBICS File Formats</em>, check that the <p><strong>File formats.</strong> In <em>Accounting &gt; Configuration &gt; EBICS &gt; EBICS File Formats</em>, check that the
@@ -157,21 +160,19 @@ formats you exchange with your banks are defined; the common ones are created at
installation. A missing format can be reported on installation. A missing format can be reported on
<a class="reference external" href="https://github.com/Noviat/account_ebics/issues">GitHub</a>.</p> <a class="reference external" href="https://github.com/Noviat/account_ebics/issues">GitHub</a>.</p>
<p>A download format can carry a <strong>Download Process Method</strong>, run by the <em>Process</em> button of a <p>A download format can carry a <strong>Download Process Method</strong>, run by the <em>Process</em> button of a
downloaded file: <tt class="docutils literal">camt.053</tt>, <tt class="docutils literal">camt.052</tt>, <tt class="docutils literal">camt.054</tt>, <tt class="docutils literal">cfonb120</tt> and <tt class="docutils literal">pain.002</tt> (the downloaded file: <tt class="docutils literal">camt.053</tt>, <tt class="docutils literal">camt.052</tt>, <tt class="docutils literal">camt.054</tt> and <tt class="docutils literal">cfonb120</tt>. Each needs the
payment status report returned by the bank). Each needs the module of its format (see module of its format (see Companion modules); Odoo tells you which one when it is missing.</p>
Companion modules); Odoo tells you which one when it is missing.</p>
<p><strong>Bank connections.</strong> In <em>Accounting &gt; Configuration &gt; EBICS &gt; EBICS Configuration</em>, create one <p><strong>Bank connections.</strong> In <em>Accounting &gt; Configuration &gt; EBICS &gt; EBICS Configuration</em>, create one
connection per bank contract, with the identifiers your bank sent you.</p> connection per bank contract, with the identifiers your bank sent you.</p>
<img alt="A downloaded camt.053 statement file in Odoo, before processing" src="ebics_download.png" style="width: 100%;" /> <img alt="A downloaded camt.053 statement file in Odoo, before processing" src="ebics_download.png" style="width: 100%;" />
</div> </div>
<div class="section" id="usage"> <div class="section" id="usage">
<h2>Usage</h2> <h2>Usage</h2>
<p>The <strong>EBICS Processing</strong> menu of the accounting application lists the downloaded and uploaded <p>The <strong>EBICS Processing</strong> menu, in the top bar of the Accounting application, lists the
files, and offers manual downloads and uploads. With Odoo Enterprise it sits under downloaded and uploaded files and offers manual downloads and uploads.</p>
<em>Accounting &gt; Accounting</em>.</p>
<p>Downloaded files are processed into bank statements. Uploads are launched from the payment <p>Downloaded files are processed into bank statements. Uploads are launched from the payment
batch or the payment order: the file, its format and the order type come from the batch or the payment order, with the format set in the configuration: on the payment
configuration, not from the person clicking.</p> mode for a payment order, on the journal's payment method for a batch payment.</p>
<img alt="Uploading a pain.001 SEPA credit transfer file over EBICS 3.0, with the test mode option" src="ebics_upload.png" style="width: 100%;" /> <img alt="Uploading a pain.001 SEPA credit transfer file over EBICS 3.0, with the test mode option" src="ebics_upload.png" style="width: 100%;" />
</div> </div>
<div class="section" id="diagnostics"> <div class="section" id="diagnostics">