diff --git a/account_ebics/README.rst b/account_ebics/README.rst index bd4afa3..f8d5a61 100644 --- a/account_ebics/README.rst +++ b/account_ebics/README.rst @@ -6,13 +6,76 @@ EBICS banking protocol ====================== -Implementation of the EBICS banking protocol. +**Exchange files directly with your banks from Odoo, with no portal and nobody logging in.** -This module facilitates the exchange of files with banks via the EBICS protocol. +EBICS, the Electronic Banking Internet Communication Standard, is the channel European +banks open to companies that want their software to talk to the bank. Bank statements are +downloaded on a schedule and payment files are uploaded from Odoo, authenticated by your +own cryptographic keys instead of a login page. + +This module implements that protocol in Odoo. It has been developed and maintained by +Noviat since 2015, on every major version of Odoo from 8.0 onwards. + +If you are still working out whether EBICS is the right channel for you, we explain it +without the jargon, with screen recordings of the flow in Odoo, on +`noviat.com/ebics `_. | -Installation +.. image:: https://raw.githubusercontent.com/Noviat/account_ebics/19.0/account_ebics/static/description/ebics_flow.png + :alt: Statements come down as camt or MT940 files, payment files go up as pain.001 or pain.008, and your keys stay on your own server + :width: 100% + +| + +What you get +============ + +- **Statements that arrive on their own.** A scheduled task collects the files your bank + publishes, for every account, and processes them into bank statements. +- **Payments that leave the same way.** A payment batch or a payment order is uploaded to + the bank in the format the bank expects, without exporting a file and re-uploading it + somewhere else. +- **A test mode.** Uploads can be validated against the bank before anything counts as a + real payment. +- **A trace of every exchange.** Each download and each upload is a record, with the file + it carried, the moment it happened and the user behind it. + +Both **EBICS 2.5** and **EBICS 3.0** are supported. + +| + +Which banks +=========== + +Any bank that publishes an EBICS access point can be connected. The standard is owned by +EBICS SC, a company held by the German, French, Swiss and Austrian banking bodies +(DK, CFONB, SIX and PSA), and it is the ordinary corporate channel in those countries. + +To check a specific bank before you start, joonis publishes a public directory at +`joonis.de/en/fintech/banks `_. + +| + +What it costs +============= + +**This module is free software**, published under LGPL-3. There is no licence fee, no +subscription and no per-connection charge from Noviat. + +It does however rely on the `fintech `_ library from +joonis, and that library requires a **commercial licence for production use**: as soon as +you upload SEPA files with more than five transactions, retrieve statements older than the +last three days, or use the distributed signature. The licence is contracted directly with +joonis, not with Noviat. + +At the time of writing, joonis charges a one-off setup fee plus a monthly fee per EBICS +user id. Current pricing is published on +`joonis.de `_. + +| + +Requirements ============ The module depends upon @@ -20,6 +83,9 @@ The module depends upon - https://pypi.python.org/pypi/fintech - https://pypi.python.org/pypi/cryptography +Because the connection needs a Python library and your key files on the server, it runs on +**Odoo.sh** or on an **on-premise** installation. + Remark: The EBICS 'Test Mode' for uploading orders requires fintech 4.3.4 or higher for EBICS 2.x @@ -29,77 +95,6 @@ SWIFT 3SKey support requires fintech 6.4 or higher. | -We also recommend to consider the installation of the following modules: - -| - -- account_ebics_oe - - Required if you are running Odoo Enterprise - - Cf. https://github.com/Noviat/account_ebics - -| - -- account_ebics_batch - - This module adds a cron job for the automated import of EBICS files. - - Cf. https://github.com/Noviat/account_ebics - -| - -- account_ebics_batch_payment - - Recommended if you are using the Odoo Enterprise account_batch_payment module - - Cf. https://github.com/Noviat/account_ebics - -| - -- account_usability - - Recommended if you have multiple financial journals. - This module adds a number of accounting menu entries such as bank statement list view - which allows to see all statements downloaded via the ir.cron automated EBICS download. - - Cf. https://github.com/OCA/account-financial-tools - -| - -- account_ebics_payment_order - - Required if you are using the OCA account_payment_order module. - - Cf. https://github.com/OCA/bank-payment - -| - -- account_ebics_oca_statement_import - - Required if you are using the OCA Bank Statement import modules. - - https://github.com/OCA/bank-statement-import - -| - -- account_statement_import_fr_cfonb - - Required to handle french CFONB files. - - Cf. https://github.com/OCA/l10n_france - -| - -- account_statement_import_camt - - Required to handle camt.052 and camt.054 files. - - Cf. https://github.com/OCA/bank-statement-import - -| - - Fintech license --------------- @@ -127,7 +122,74 @@ The keycode of the licensed version. | -Cf. https://www.joonis.de/en/fintech/prices/ +Companion modules +================= + +| + +- account_ebics_oe + + Required if you are running Odoo Enterprise + + Cf. https://github.com/Noviat/account_ebics + +| + +- account_ebics_batch + + This module adds a cron job for the automated import of EBICS files. + + Cf. https://github.com/Noviat/account_ebics + +| + +- account_ebics_batch_payment + + Recommended if you are using the Odoo Enterprise account_batch_payment module + + Cf. https://github.com/Noviat/account_ebics + +| + +- account_ebics_payment_order + + Required if you are using the OCA account_payment_order module. + + Cf. https://github.com/OCA/bank-payment + +| + +- account_usability + + Recommended if you have multiple financial journals. + This module adds a number of accounting menu entries such as bank statement list view + which allows to see all statements downloaded via the ir.cron automated EBICS download. + + Cf. https://github.com/OCA/account-financial-tools + +| + +- account_ebics_oca_statement_import + + Required if you are using the OCA Bank Statement import modules. + + https://github.com/OCA/bank-statement-import + +| + +- account_statement_import_fr_cfonb + + Required to handle french CFONB files. + + Cf. https://github.com/OCA/l10n_france + +| + +- account_statement_import_camt + + Required to handle camt.052 and camt.054 files. + + Cf. https://github.com/OCA/bank-statement-import | @@ -159,7 +221,7 @@ The following methods are currently available: - camt.052 - camt.054 -All these methods require complimentary modules to be installed (cf. Installation section supra). +All these methods require complimentary modules to be installed (cf. Companion modules supra). You'll get an error message when the required module is not installed on your Odoo instance. @@ -171,11 +233,27 @@ Configure your EBICS configuration according to the contract with your bank. | +.. image:: https://raw.githubusercontent.com/Noviat/account_ebics/19.0/account_ebics/static/description/ebics_download.png + :alt: A downloaded camt.053 statement file in Odoo, before processing + :width: 100% + +| + Usage ===== Go to **Accounting > Bank and Cash > EBICS Processing** +Downloaded files are listed there and can be processed into bank statements. Uploads are +launched from the payment batch or payment order, and the file, its format and the order +type are taken from the EBICS configuration rather than chosen by the user. + +| + +.. 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 + :width: 100% + | Diagnostics @@ -209,11 +287,25 @@ 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 +| -Known Issues / Roadmap -====================== +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). +Issues and pull requests are welcome on https://github.com/Noviat/account_ebics. + +| + +Credits +======= + +This module is developed and maintained by `Noviat `_, an Odoo +partner in Belgium specialised in accounting and finance since 2009. + +We implement it, we configure the connection with your banks and we support you through +the first cycles. If you want help getting a bank online, tell us which banks you use on +`noviat.com/ebics `_ and we will tell you what it takes. diff --git a/account_ebics/__manifest__.py b/account_ebics/__manifest__.py index 2038fb9..d6e782d 100644 --- a/account_ebics/__manifest__.py +++ b/account_ebics/__manifest__.py @@ -3,6 +3,8 @@ { "name": "EBICS banking protocol", + "summary": "Download bank statements and upload payment " + "files directly from Odoo, over the European EBICS standard", "version": "19.0.1.2.0", "license": "LGPL-3", "author": "Noviat", diff --git a/account_ebics/static/description/ebics_download.png b/account_ebics/static/description/ebics_download.png new file mode 100644 index 0000000..fd3e953 Binary files /dev/null and b/account_ebics/static/description/ebics_download.png differ diff --git a/account_ebics/static/description/ebics_flow.png b/account_ebics/static/description/ebics_flow.png new file mode 100644 index 0000000..0e88165 Binary files /dev/null and b/account_ebics/static/description/ebics_flow.png differ diff --git a/account_ebics/static/description/ebics_upload.png b/account_ebics/static/description/ebics_upload.png new file mode 100644 index 0000000..5b35920 Binary files /dev/null and b/account_ebics/static/description/ebics_upload.png differ diff --git a/account_ebics/static/description/index.html b/account_ebics/static/description/index.html index c3d38ab..aa1a5a9 100644 --- a/account_ebics/static/description/index.html +++ b/account_ebics/static/description/index.html @@ -365,18 +365,83 @@ ul.auto-toc { License: LGPL-3

EBICS banking protocol

-

Implementation of the EBICS banking protocol.

-

This module facilitates the exchange of files with banks via the EBICS protocol.

+

Exchange files directly with your banks from Odoo, with no portal and nobody logging in.

+

EBICS, the Electronic Banking Internet Communication Standard, is the channel European +banks open to companies that want their software to talk to the bank. Bank statements are +downloaded on a schedule and payment files are uploaded from Odoo, authenticated by your +own cryptographic keys instead of a login page.

+

This module implements that protocol in Odoo. It has been developed and maintained by +Noviat since 2015, on every major version of Odoo from 8.0 onwards.

+

If you are still working out whether EBICS is the right channel for you, we explain it +without the jargon, with screen recordings of the flow in Odoo, on +noviat.com/ebics.


-
-

Installation

+Statements come down as camt or MT940 files, payment files go up as pain.001 or pain.008, and your keys stay on your own server +
+

+
+
+

What you get

+
    +
  • Statements that arrive on their own. A scheduled task collects the files your bank +publishes, for every account, and processes them into bank statements.
  • +
  • Payments that leave the same way. A payment batch or a payment order is uploaded to +the bank in the format the bank expects, without exporting a file and re-uploading it +somewhere else.
  • +
  • A test mode. Uploads can be validated against the bank before anything counts as a +real payment.
  • +
  • Distributed signature (EDS). More than one person can be required to approve a +payment, from an external signing application. Odoo holds no signing credentials.
  • +
  • A trace of every exchange. Each download and each upload is a record, with the file +it carried, the moment it happened and the user behind it.
  • +
+

Both EBICS 2.5 and EBICS 3.0 are supported.

+
+

+
+
+
+

Which banks

+

Any bank that publishes an EBICS access point can be connected. The standard is owned by +EBICS SC, a company held by the German, French, Swiss and Austrian banking bodies +(DK, CFONB, SIX and PSA), and it is the ordinary corporate channel in those countries.

+

To check a specific bank before you start, joonis publishes a public directory at +joonis.de/en/fintech/banks. Enter a BIC and it +returns the SEPA services the bank offers, the EBICS versions it supports and its Host-ID. +Use the BIC rather than the IBAN: IBAN lookup is only evaluated for Germany, Austria and +Switzerland.

+
+

+
+
+
+

What it costs

+

This module is free software, published under LGPL-3. There is no licence fee, no +subscription and no per-connection charge from Noviat.

+

It does however rely on the fintech library from +joonis, and that library requires a commercial licence for production use: as soon as +you upload SEPA files with more than five transactions, retrieve statements older than the +last three days, or use the distributed signature. The licence is contracted directly with +joonis, not with Noviat.

+

At the time of writing, joonis charges a one-off setup fee plus a monthly fee per EBICS +user id. Current pricing is published on +joonis.de.

+

We prefer to state this up front rather than have you discover it during the project.

+
+

+
+
+
+

Requirements

The module depends upon

+

Because the connection needs a Python library and your key files on the server, it runs on +Odoo.sh or on an on-premise installation.

Remark:

The EBICS 'Test Mode' for uploading orders requires fintech 4.3.4 or higher for EBICS 2.x and fintech 7.2.7 or higher for EBICS 3.0.

@@ -384,7 +449,35 @@ and fintech 7.2.7 or higher for EBICS 3.0.


-

We also recommend to consider the installation of the following modules:

+
+

Fintech license

+

If you have a valid fintech.ebics license, you should add the following +licensing parameters to the [options] section of the odoo server configuration file:

+
    +
  • fintech_register_name
  • +
+

The name of the licensee.

+
    +
  • fintech_register_keycode
  • +
+

The keycode of the licensed version.

+
+

+
Example:
+

+
+
+; fintech
+fintech_register_name = MyCompany
+fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L
+
+
+

+
+
+
+
+

Companion modules


@@ -416,20 +509,20 @@ and fintech 7.2.7 or higher for EBICS 3.0.


    -
  • account_usability

    -

    Recommended if you have multiple financial journals. -This module adds a number of accounting menu entries such as bank statement list view -which allows to see all statements downloaded via the ir.cron automated EBICS download.

    -

    Cf. https://github.com/OCA/account-financial-tools

    +
  • account_ebics_payment_order

    +

    Required if you are using the OCA account_payment_order module.

    +

    Cf. https://github.com/OCA/bank-payment


    -
  • account_ebics_payment_order

    -

    Required if you are using the OCA account_payment_order module.

    -

    Cf. https://github.com/OCA/bank-payment

    +
  • account_usability

    +

    Recommended if you have multiple financial journals. +This module adds a number of accounting menu entries such as bank statement list view +which allows to see all statements downloaded via the ir.cron automated EBICS download.

    +

    Cf. https://github.com/OCA/account-financial-tools

@@ -462,36 +555,6 @@ which allows to see all statements downloaded via the ir.cron automated EBICS do

-
-

Fintech license

-

If you have a valid fintech.ebics license, you should add the following -licensing parameters to the [options] section of the odoo server configuration file:

-
    -
  • fintech_register_name
  • -
-

The name of the licensee.

-
    -
  • fintech_register_keycode
  • -
-

The keycode of the licensed version.

-
-

-
Example:
-

-
-
-; fintech
-fintech_register_name = MyCompany
-fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L
-
-
-

-
-

Cf. https://www.joonis.de/en/fintech/prices/

-
-

-
-

Configuration

@@ -513,7 +576,7 @@ fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L
  • camt.052
  • camt.054
  • -

    All these methods require complimentary modules to be installed (cf. Installation section supra).

    +

    All these methods require complimentary modules to be installed (cf. Companion modules supra).

    You'll get an error message when the required module is not installed on your Odoo instance.


    @@ -523,10 +586,33 @@ fintech_register_keycode = AB1CD-E2FG-3H-IJ4K-5L

    +A downloaded camt.053 statement file in Odoo, before processing +
    +

    +

    Usage

    Go to Accounting > Bank and Cash > EBICS Processing

    +

    Downloaded files are listed there and can be processed into bank statements. Uploads are +launched from the payment batch or payment order, and the file, its format and the order +type are taken from the EBICS configuration rather than chosen by the user.

    +
    +

    +
    +Uploading a pain.001 SEPA credit transfer file over EBICS 3.0, with the test mode option +
    +

    +
    +
    +
    +

    Getting your bank online

    +

    The technical configuration in Odoo takes hours. What sets the pace of a project is the +bank: your keys are registered with the INI and HIA order types, both of which produce +initialisation letters that have to be printed, signed and sent to the bank. Once the bank +has activated the access you retrieve its public keys with HPB and compare the hash values +with the letter it sent you.

    +

    Count in weeks per bank rather than days, and start the paperwork early.


    @@ -557,15 +643,30 @@ You can also find this information in the doc folder of this module (file EBICS_
  • https://play.google.com/store/apps/details?id=subsembly.bankingveu
  • https://apps.apple.com/de/app/bankingveu/id1578694190
  • +
    +

    -
    -

    Known Issues / Roadmap

    +
    +
    +

    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).
    +

    Issues and pull requests are welcome on https://github.com/Noviat/account_ebics.

    +
    +

    +
    +
    +
    +

    Credits

    +

    This module is developed and maintained by Noviat, an Odoo +partner in Belgium specialised in accounting and finance since 2009.

    +

    We implement it, we configure the connection with your banks and we support you through +the first cycles. If you want help getting a bank online, tell us which banks you use on +noviat.com/ebics and we will tell you what it takes.

    diff --git a/account_ebics_batch/README.rst b/account_ebics_batch/README.rst index e69fa5b..eb12c34 100644 --- a/account_ebics_batch/README.rst +++ b/account_ebics_batch/README.rst @@ -2,11 +2,15 @@ :target: https://www.gnu.org/licenses/lgpl :alt: License: LGPL-3 -============================================ -Module to enable batch import of EBICS files -============================================ +=========================== +EBICS automated file import +=========================== -This module adds a cron job for the automated import of EBICS files. +**Your statements arrive without anyone asking for them.** + +This module adds a cron job that downloads and processes EBICS files automatically, on all +confirmed EBICS connections. This is what turns EBICS from a manual download into +something your morning no longer depends on. | @@ -48,3 +52,26 @@ You can limit the automated operation to a subset of your EBICS connections via _batch_import(ebics_config_ids=[1,3]) + +| + +Part of the EBICS suite +======================= + +This module extends **account_ebics**, the EBICS banking protocol implementation for Odoo, +developed and maintained by `Noviat `_ since 2015. + +Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics + +What EBICS is and what it changes, in plain language, with screen recordings of the flow: +`noviat.com/ebics `_. + +| + +Credits +======= + +Developed and maintained by `Noviat `_, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles. diff --git a/account_ebics_batch/__manifest__.py b/account_ebics_batch/__manifest__.py index 50cbdd9..b23a255 100644 --- a/account_ebics_batch/__manifest__.py +++ b/account_ebics_batch/__manifest__.py @@ -2,13 +2,13 @@ # License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). { - "name": "EBICS Files batch import", + "name": "EBICS automated file import", "version": "19.0.1.0.1", "license": "LGPL-3", "author": "Noviat", "website": "https://www.noviat.com/", "category": "Accounting & Finance", - "summary": "EBICS Files automated import and processing", + "summary": "Download and process your EBICS files automatically, on a schedule", "depends": ["account_ebics"], "data": [ "security/ir.model.access.csv", diff --git a/account_ebics_batch/static/description/index.html b/account_ebics_batch/static/description/index.html index b177667..a5e8cd4 100644 --- a/account_ebics_batch/static/description/index.html +++ b/account_ebics_batch/static/description/index.html @@ -363,9 +363,12 @@ ul.auto-toc { License: LGPL-3 -
    -

    Module to enable batch import of EBICS files

    -

    This module adds a cron job for the automated import of EBICS files.

    +
    +

    EBICS automated file import

    +

    Your statements arrive without anyone asking for them.

    +

    This module adds a cron job that downloads and processes EBICS files automatically, on all +confirmed EBICS connections. This is what turns EBICS from a manual download into +something your morning no longer depends on.


    @@ -399,6 +402,27 @@ If errors have been detected, the Batch Import Log state is set to 'error'.

     _batch_import(ebics_config_ids=[1,3])
     
    +
    +

    +
    +
    +
    +

    Part of the EBICS suite

    +

    This module extends account_ebics, the EBICS banking protocol implementation for Odoo, +developed and maintained by Noviat since 2015.

    +

    Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics

    +

    What EBICS is and what it changes, in plain language, with screen recordings of the flow: +noviat.com/ebics.

    +
    +

    +
    +
    +
    +

    Credits

    +

    Developed and maintained by Noviat, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles.

    diff --git a/account_ebics_batch_payment/README.rst b/account_ebics_batch_payment/README.rst index ef93f75..80c2c77 100644 --- a/account_ebics_batch_payment/README.rst +++ b/account_ebics_batch_payment/README.rst @@ -2,11 +2,16 @@ :target: https://www.gnu.org/licenses/lgpl :alt: License: LGPL-3 -============================== -Upload Batch Payment via EBICS -============================== +=============================== +EBICS upload for batch payments +=============================== -This module allows to upload a Batch Payment to the bank via the EBICS protocol. +**Send a payment batch to the bank from Odoo, without touching a file.** + +This module allows to upload an Odoo Enterprise Batch Payment to the bank via the EBICS +protocol. You validate the batch, Odoo generates the payment file in the format the bank +expects and submits it. Nothing is exported to a folder and nothing is uploaded to a +portal, which also means nothing can be altered on the way. Installation ============ @@ -17,8 +22,25 @@ This module depends upon the following modules: - account_ebics_oe (cf. https://github.com/Noviat/account_ebics) - account_batch_payment (Odoo Enterprise) -Usage -===== +| -Create your Batch Payment and generate the bank file. -Upload the generated file via the 'EBICS Upload' button on the batch payment. +Part of the EBICS suite +======================= + +This module extends **account_ebics**, the EBICS banking protocol implementation for Odoo, +developed and maintained by `Noviat `_ since 2015. + +Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics + +What EBICS is and what it changes, in plain language, with screen recordings of the flow: +`noviat.com/ebics `_. + +| + +Credits +======= + +Developed and maintained by `Noviat `_, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles. diff --git a/account_ebics_batch_payment/__manifest__.py b/account_ebics_batch_payment/__manifest__.py index 475b4d1..2ad4a08 100644 --- a/account_ebics_batch_payment/__manifest__.py +++ b/account_ebics_batch_payment/__manifest__.py @@ -2,7 +2,8 @@ # License LGPL-3 or later (https://www.gnu.org/licenses/lgpl). { - "name": "Upload Batch Payment via EBICS", + "name": "EBICS upload for batch payments", + "summary": "Send an Odoo Enterprise batch payment to the bank over EBICS", "version": "19.0.1.2.0", "license": "LGPL-3", "author": "Noviat", diff --git a/account_ebics_batch_payment/static/description/index.html b/account_ebics_batch_payment/static/description/index.html index cc2bbd6..987e912 100644 --- a/account_ebics_batch_payment/static/description/index.html +++ b/account_ebics_batch_payment/static/description/index.html @@ -363,9 +363,13 @@ ul.auto-toc { License: LGPL-3 -
    -

    Upload Batch Payment via EBICS

    -

    This module allows to upload a Batch Payment to the bank via the EBICS protocol.

    +
    +

    EBICS upload for batch payments

    +

    Send a payment batch to the bank from Odoo, without touching a file.

    +

    This module allows to upload an Odoo Enterprise Batch Payment to the bank via the EBICS +protocol. You validate the batch, Odoo generates the payment file in the format the bank +expects and submits it. Nothing is exported to a folder and nothing is uploaded to a +portal, which also means nothing can be altered on the way.

    Installation

    This module depends upon the following modules:

    @@ -374,11 +378,27 @@ ul.auto-toc {
  • account_ebics_oe (cf. https://github.com/Noviat/account_ebics)
  • account_batch_payment (Odoo Enterprise)
  • +
    +

    -
    -

    Usage

    -

    Create your Batch Payment and generate the bank file. -Upload the generated file via the 'EBICS Upload' button on the batch payment.

    +
    +
    +

    Part of the EBICS suite

    +

    This module extends account_ebics, the EBICS banking protocol implementation for Odoo, +developed and maintained by Noviat since 2015.

    +

    Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics

    +

    What EBICS is and what it changes, in plain language, with screen recordings of the flow: +noviat.com/ebics.

    +
    +

    +
    +
    +
    +

    Credits

    +

    Developed and maintained by Noviat, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles.

    diff --git a/account_ebics_oe/README.rst b/account_ebics_oe/README.rst index cf11b5f..22cd6f6 100644 --- a/account_ebics_oe/README.rst +++ b/account_ebics_oe/README.rst @@ -2,15 +2,41 @@ :target: https://www.gnu.org/licenses/lgpl :alt: License: LGPL-3 -============================================== -Deploy account_ebics module on Odoo Enterprise -============================================== +========================= +EBICS for Odoo Enterprise +========================= -This module makes it possible to deploy the 'account_ebics' -module on Odoo Enterprise. +**Glue module. Install it and forget it.** -This module will be installed automatically when following modules are activated -on your odoo database : +The EBICS menus are placed under the Odoo Enterprise accounting application. This module +makes it possible to deploy the 'account_ebics' module on Odoo Enterprise. + +It is installed automatically when both of the following are activated on your database: - account_ebics - account_accountant + +Nothing to configure. + +| + +Part of the EBICS suite +======================= + +This module extends **account_ebics**, the EBICS banking protocol implementation for Odoo, +developed and maintained by `Noviat `_ since 2015. + +Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics + +What EBICS is and what it changes, in plain language, with screen recordings of the flow: +`noviat.com/ebics `_. + +| + +Credits +======= + +Developed and maintained by `Noviat `_, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles. diff --git a/account_ebics_oe/__manifest__.py b/account_ebics_oe/__manifest__.py index cf3cbc0..be1dfa5 100644 --- a/account_ebics_oe/__manifest__.py +++ b/account_ebics_oe/__manifest__.py @@ -2,8 +2,8 @@ # License LGPL-3 or later (https://www.gnu.org/licenses/lgpl). { - "name": "account_ebics on Odoo Enterprise", - "summary": "Deploy account_ebics module on Odoo Enterprise", + "name": "EBICS for Odoo Enterprise", + "summary": "Place the EBICS menus in the Odoo Enterprise accounting application", "version": "19.0.1.0.0", "author": "Noviat", "website": "https://www.noviat.com/", diff --git a/account_ebics_oe/static/description/index.html b/account_ebics_oe/static/description/index.html index aa5fdc5..297027b 100644 --- a/account_ebics_oe/static/description/index.html +++ b/account_ebics_oe/static/description/index.html @@ -363,16 +363,38 @@ ul.auto-toc { License: LGPL-3 -
    -

    Deploy account_ebics module on Odoo Enterprise

    -

    This module makes it possible to deploy the 'account_ebics' -module on Odoo Enterprise.

    -

    This module will be installed automatically when following modules are activated -on your odoo database :

    +
    +

    EBICS for Odoo Enterprise

    +

    Glue module. Install it and forget it.

    +

    The EBICS menus are placed under the Odoo Enterprise accounting application. This module +makes it possible to deploy the 'account_ebics' module on Odoo Enterprise.

    +

    It is installed automatically when both of the following are activated on your database:

    • account_ebics
    • account_accountant
    +

    Nothing to configure.

    +
    +

    +
    +
    +

    Part of the EBICS suite

    +

    This module extends account_ebics, the EBICS banking protocol implementation for Odoo, +developed and maintained by Noviat since 2015.

    +

    Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics

    +

    What EBICS is and what it changes, in plain language, with screen recordings of the flow: +noviat.com/ebics.

    +
    +

    +
    +
    +
    +

    Credits

    +

    Developed and maintained by Noviat, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles.

    +
    diff --git a/account_ebics_payment_order/README.rst b/account_ebics_payment_order/README.rst index 571a0fc..c92953c 100644 --- a/account_ebics_payment_order/README.rst +++ b/account_ebics_payment_order/README.rst @@ -1,20 +1,23 @@ -.. image:: https://img.shields.io/badge/licence-LGPL--3-blue.svg +.. image:: https://img.shields.io/badge/license-LGPL--3-blue.png :target: https://www.gnu.org/licenses/lgpl - :alt: License: AGPL-3 + :alt: License: LGPL-3 -============================== -Upload Payment Order via EBICS -============================== +=============================== +EBICS upload for payment orders +=============================== -This module allows to upload a Payment Order to the bank via the EBICS protocol. +**Send an OCA payment order to the bank from Odoo, without touching a file.** + +This module allows to upload a payment order created with the OCA account_payment_order +module to the bank via the EBICS protocol. Installation ============ -This module depends upon the following modules (cf. apps.odoo.com): +This module depends upon the following modules: -- account_ebics -- account_payment_order +- account_ebics (cf. https://github.com/Noviat/account_ebics) +- account_payment_order (cf. https://github.com/OCA/bank-payment) Configuration ============= @@ -26,3 +29,26 @@ Usage Create your Payment Order and generate the bank file. Upload the generated file via the 'EBICS Upload' button on the payment order. + +| + +Part of the EBICS suite +======================= + +This module extends **account_ebics**, the EBICS banking protocol implementation for Odoo, +developed and maintained by `Noviat `_ since 2015. + +Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics + +What EBICS is and what it changes, in plain language, with screen recordings of the flow: +`noviat.com/ebics `_. + +| + +Credits +======= + +Developed and maintained by `Noviat `_, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles. diff --git a/account_ebics_payment_order/__manifest__.py b/account_ebics_payment_order/__manifest__.py index 14eeabe..1f1540d 100644 --- a/account_ebics_payment_order/__manifest__.py +++ b/account_ebics_payment_order/__manifest__.py @@ -2,7 +2,8 @@ # License LGPL-3 or later (https://www.gnu.org/licenses/lgpl). { - "name": "Upload Payment Order via EBICS", + "name": "EBICS upload for payment orders", + "summary": "Send an OCA payment order to the bank over EBICS", "version": "19.0.1.0.0", "license": "LGPL-3", "author": "Noviat", diff --git a/account_ebics_payment_order/static/description/index.html b/account_ebics_payment_order/static/description/index.html index 05adec8..ac63629 100644 --- a/account_ebics_payment_order/static/description/index.html +++ b/account_ebics_payment_order/static/description/index.html @@ -362,16 +362,18 @@ ul.auto-toc {
    -License: AGPL-3 -
    -

    Upload Payment Order via EBICS

    -

    This module allows to upload a Payment Order to the bank via the EBICS protocol.

    +License: LGPL-3 +
    +

    EBICS upload for payment orders

    +

    Send an OCA payment order to the bank from Odoo, without touching a file.

    +

    This module allows to upload a payment order created with the OCA account_payment_order +module to the bank via the EBICS protocol.

    Installation

    -

    This module depends upon the following modules (cf. apps.odoo.com):

    +

    This module depends upon the following modules:

    @@ -382,6 +384,27 @@ ul.auto-toc {

    Usage

    Create your Payment Order and generate the bank file. Upload the generated file via the 'EBICS Upload' button on the payment order.

    +
    +

    +
    +
    +
    +

    Part of the EBICS suite

    +

    This module extends account_ebics, the EBICS banking protocol implementation for Odoo, +developed and maintained by Noviat since 2015.

    +

    Start with account_ebics if you have not installed it yet: +https://github.com/Noviat/account_ebics

    +

    What EBICS is and what it changes, in plain language, with screen recordings of the flow: +noviat.com/ebics.

    +
    +

    +
    +
    +
    +

    Credits

    +

    Developed and maintained by Noviat, an Odoo partner in Belgium +specialised in accounting and finance since 2009. We configure the connection with your +banks and support you through the first cycles.