Python 3.10 ou plus récent est nécessaire. Aucune autre installation n'est requise pour produire des factures Factur-X.
Décompressez FacturPack-v1.0.zip dans un dossier de votre choix,
par exemple C:\FacturPack.
Ouvrez une invite de commande dans ce dossier :
py -m pip install -r requirements.txt
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.
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).
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.
Rassemblez vos PDF d'origine dans un dossier, puis :
py facturpack.py convert factures.csv --in C:\Factures\pdf --out C:\Factures\out
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.).
Les fichiers produits sont au format Factur-X, prêts à être transmis via votre plateforme partenaire (PDP) ou le portail public de facturation.
Écrivez à kontakt@facturpack.de — réponse sous 24 heures ouvrées.