Skip to content

v0.1

Pre-release
Pre-release

Choose a tag to compare

@clav1stech clav1stech released this 08 Jul 13:39

[0.1.2] - 2026-07-08

lignes de facture éditables (BG-25) via tableau dynamique.

[0.1.1] - 2026-07-08

mapping BT EN16931 étendu à tous les champs sérialisés.

[0.1.0] — 2026-07-07

Ajouté

  • Modèle de facture métier (Invoice, InvoiceLine, Party, TaxBreakdown) avec calcul des totaux et ventilation de TVA (BG-22 / BG-23).
  • Sérialisation CII (Factur-X, profil EN16931).
  • Sérialisation UBL 2.1 (profil EN16931).
  • Table de mapping des Business Terms EN16931 ↔ CII / UBL.
  • Trois profils de factures de test : standard_fr, multi_vat, zero_vat.
  • Façade de génération et CLI facturx-gen.
  • Interface Streamlit (app.py) découplée de la logique métier.
  • Outillage : uv + uv.lock, .python-version, requirements.txt, tests pytest, lint ruff, CI GitHub Actions.