Skip to main content
Odoo Community Association

Peppol

Beta License: LGPL-3 OCA/odoo-peppol-backport Translate me on Weblate Try me on Runboat

This is a backport of the account_peppol addon of Odoo 17:

  • the registration/unregistration logic and UI;

  • the logic to determine if a partner is registered on the Peppol network and the supported formats;

  • the cron to receive documents and create Vendor Bills;

  • a Send via Peppol option and button in the invoice Send & Print wizard;

  • a method to send a invoice to the access point (the actual sending logic is provided by other modules, see the Installation section);

  • the cron to update the status of Peppol document sent to the network.

There are a few differences from the Odoo 17 module:

  • Only the the ubl_bis3 format is supported for now.

  • Sending is done either synchronously or asynchronously via queue job (one job per invoice), where in Odoo 17 sending is done asynchrounously in a cron job with multiple invoices sent in one API call.

  • The flag is_move_sent is set when the Peppol status of an Invoice is set to done by the batch that updates the statuses. The upstream module does not handle the is_move_sent flag.

  • It can log the sent XML file in the chatter when a account_peppol_backport.log_sent_xml system parameter is set to a non empty value.

Note that when doing the registration with this module, the company is registered as a participant, so a receiver. In v18, it is possible to register as a sender only.

Table of contents

Usage

First register your company with the Odoo S.A. access point, following instructions from the official Odoo documentation.

When the registration is active, the Vendor Bills and Refunds will flow in.

To send invoices, configure the Peppol settings on each customer form, and use the regular Send & Print wizard and check the Send via PEPPOL option which will be visible if the partner is correctly configured.

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Odoo S.A.

  • ACSONE SA/NV

Contributors

Other credits

This backport was financially supported by ACSONE.

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

This module is part of the OCA/odoo-peppol-backport project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Metadata

Release files for odoo-addon-account-peppol-backport 16.0.1.0.0.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for odoo-addon-account-peppol-backport 16.0.1.0.0.11
File Size Uploaded
odoo_addon_account_peppol_backport-16.0.1.0.0.11.tar.gz 369.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for odoo-addon-account-peppol-backport 16.0.1.0.0.11
File Interpreter ABI Platform
odoo_addon_account_peppol_backport-16.0.1.0.0.11-py3-none-any.whl Python 3 none any Details

Total release size: 789.8 kB

Release files / odoo_addon_account_peppol_backport-16.0.1.0.0.11.tar.gz

Download URL odoo_addon_account_peppol_backport-16.0.1.0.0.11.tar.gz
Size 369.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eeea7dd9ff256473e8e5b225cf8199fecf2d3fcaa8b160d9830819b54461c013
BLAKE2b-256 checksum
How to use checksums
85431768d7d5b894a33e439812beb7f8b172f98199d9ef1730427cf6e6f9803a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release files / odoo_addon_account_peppol_backport-16.0.1.0.0.11-py3-none-any.whl

Download URL odoo_addon_account_peppol_backport-16.0.1.0.0.11-py3-none-any.whl
Size 420.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b4236a3f82efef22d4db541c55bf80b062f140c3ee2c96e83052f705deacc41d
BLAKE2b-256 checksum
How to use checksums
d5d0e84a6cc0fe89c4005fa959165f86f88ae876aa63b35821343581d51e0d4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release history Release notifications | RSS feed

This release

16.0.1.0.0.11 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page