Skip to main content

Helpers for eInvoicing and eReporting in France

Project description

This python library provides helper methods for eInvoicing and eReporting in France. This lib is used by the Odoo community module l10n_fr_einvoicing available on akretion/fr-einvoicing, but we would be very happy if other software use it too. The primary goal of this lib is to mutualize code between different versions of the module for different versions of Odoo.

This lib implements the AFNOR XP Z12-013 standard for the APIs of the Accredited Platforms (Plateformes Agréées i.e. PA in French). It will also contain code to generate and parse CDAR XML files to manage the life-cycle of e-invoices.

This lib is currently under development. Consider it as alpha software: method names and arguments can change at any time. Breaking changes will slow down when we reach beta status and it will end when we reach production status.

The AFNOR APIs are fully tested with SuperPDP, but the code should work with any other AFNOR-compliant accredited platform.

Licence

This library is published under the GNU Lesser General Public License v2.1 or, at your option, any later version.

Contributors

Changelog

  • version 0.1 dated 2026-04-22: initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfrctc-0.1.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfrctc-0.1-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file pyfrctc-0.1.tar.gz.

File metadata

  • Download URL: pyfrctc-0.1.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for pyfrctc-0.1.tar.gz
Algorithm Hash digest
SHA256 decedc3718e5dcf2a382c149fa0d05451c7e2ee2566a3aea289d4eb852c1ee0c
MD5 d1d14783982cfe51e5246fc14b051509
BLAKE2b-256 10177012d0e5f26e0702552059648e9f0d571bd94deabfa87680362ad866c87d

See more details on using hashes here.

File details

Details for the file pyfrctc-0.1-py3-none-any.whl.

File metadata

  • Download URL: pyfrctc-0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for pyfrctc-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0bd41702b617e1c9ec64b2043f1bfd10ae910bf66c50a5eeec125b774bf978eb
MD5 d6d17d56d315d8a8c90a1e888f3109e4
BLAKE2b-256 1f9df76dd9d61274407e273bfff74d5cd00623578de40c383046d4deff4c1aea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page