Guide d'installation

Python 3.10 ou plus récent est nécessaire. Aucune autre installation n'est requise pour produire des factures Factur-X.

1. Décompresser

Décompressez FacturPack-v1.0.zip dans un dossier de votre choix, par exemple C:\FacturPack.

2. Installer les dépendances

Ouvrez une invite de commande dans ce dossier :

py -m pip install -r requirements.txt

3. Activer la licence

Une seule fois par poste, avec la clé reçue par e-mail :

py facturpack.py aktivieren FPACK-XXXX-XXXX-XXXX-XXXX votre@email.fr

Une licence mono-utilisateur couvre 2 postes, une licence cabinet un nombre illimité de postes au sein du cabinet.

3b. L'outil en français

L'outil parle français, allemand et anglais. Deux façons de choisir :

set FPACK_LANG=fr                       REM Windows : une fois par session
FPACK_LANG=fr py facturpack.py lizenz   REM macOS / Linux

py facturpack.py convert factures.csv --in ./pdf --out ./out --lang fr

Le rapport dans le dossier de sortie s'appelle bericht.csv (les codes de statut restent identiques quelle que soit la langue, ce qui facilite l'automatisation).

4. Préparer le CSV

Le modèle factures_template.csv s'ouvre dans Excel ou LibreOffice. Une ligne par facture : numéro, date, émetteur, destinataire, montants. Les lignes d'articles se placent sous la facture correspondante.

5. Convertir

Rassemblez vos PDF d'origine dans un dossier, puis :

py facturpack.py convert factures.csv --in C:\Factures\pdf --out C:\Factures\out

6. Lire le rapport

Le dossier de sortie contient vos PDF/A-3 avec XML intégré, plus rapport.csv : pour chaque facture, OK ou le motif d'erreur (champ obligatoire manquant, contrôle XSD, etc.).

7. Transmettre

Les fichiers produits sont au format Factur-X, prêts à être transmis via votre plateforme partenaire (PDP) ou le portail public de facturation.

Besoin d'aide ?

Écrivez à kontakt@facturpack.de — réponse sous 24 heures ouvrées.

← Retour à l'accueil