Projet pédagogique

Proof of Concept

Cette application a été développée à des fins pédagogiques pour comprendre et implémenter la norme Factur-X EN16931 Extended.

Non production

Manque d'authentification robuste, audit complet, HA, tests de charge.

Archivage légal

Pas de sauvegarde long terme (10 ans), réplication, ni PRA.

Objectif

Démontrer la conformité Factur-X et génération PDF/A-3 + XML.

Proof of Concept

Factur-X Extended

Solution de facturation électronique conforme à la norme européenne EN16931

Génération automatique de factures hybrides PDF/A-3 avec XML embarqué, respectant les standards Factur-X et ZUGFeRD pour une interopérabilité maximale.

Caractéristiques techniques

âś“
Norme EN16931 Extended
Conformité européenne garantie
âś“
PDF/A-3 hybride
XML embarqué dans le PDF
âś“
Multi-TVA
7 catégories fiscales (S, Z, E, AE, K, G, O)
âś“
Validation XSD
Contrôle automatique de conformité
âś“
Architecture hexagonale
81 tests unitaires • DDD • SOLID
14
Factures générées
Conformes EN16931
10
Produits catalogués
Avec mapping fiscal
100%
Conformité
Validation XSD automatique

Fonctionnalités

Factur-X Extended

Génération de factures électroniques avec XML embarqué dans PDF/A-3, conforme à la norme européenne EN16931 Extended.

  • • Multi-TVA (S, Z, E, AE, K, G, O)
  • • UnitĂ©s UN/ECE Recommendation 20
  • • Informations bancaires IBAN/BIC
  • • Validation XSD automatique

Tests Unitaires

Suite complète de tests pour garantir la qualité et la fiabilité du code.

81
Tests
187
Assertions
Entités • Value Objects • Services • XML • Archivage

Mapping Produits

Gestion automatique des attributs fiscaux par produit avec import CSV en masse.

  • • Codes produits et rĂ©fĂ©rences
  • • TVA par dĂ©faut
  • • Prix et unitĂ©s
  • • Import CSV en masse

Architecture Hexagonale

Code propre et maintenable avec séparation stricte des responsabilités.

  • • Domain-Driven Design
  • • Value Objects immuables
  • • PSR-12 & SOLID
  • • SĂ©paration Domain/Application/Infrastructure

Factures récentes

Numéro Date Client Montant TTC Actions
FAC-2025-0014 15/10/2025 Services Pro 239.48 EUR
FAC-2025-0011 24/09/2025 Retail Store EURL 17659.61 EUR
FAC-2025-0012 04/10/2025 Services Pro 1187.99 EUR
FAC-2025-0013 12/10/2025 StartUp Innovante 417.86 EUR
FAC-2025-0009 30/08/2025 Acme Corporation 1331.98 EUR