Notes de version — 9 mai 2026
Cette version améliore la page Paramètres du fournisseur de factures (Paramètres → Facture) avec une validation plus stricte, une meilleure gestion des types de documents et des guides de clé API améliorés pour chaque fournisseur.
Améliorations des paramètres du fournisseur de factures
La clé API doit être testée avant l'enregistrement
Lorsque vous saisissez une nouvelle clé API pour un fournisseur externe (Billingo, Lexoffice, Pennylane, Holded, SmartBill), le bouton Enregistrer reste désactivé jusqu'à ce que le test de connexion réussisse.
- Saisir une clé et ne pas tester → Enregistrer désactivé, avertissement affiché
- Tester et échouer → Enregistrer désactivé, erreur affichée
- Tester et réussir → Enregistrer activé
Si vous modifiez uniquement d'autres paramètres (devise, TVA %, conditions de paiement) sans ressaisir la clé, aucun nouveau test n'est requis.
Les fournisseurs externes verrouillent le type de document sur Facture légale
Lorsqu'un fournisseur externe est sélectionné, le type de document passe automatiquement à Facture légale et les options Proforma / Résumé de travail deviennent indisponibles.
| Fournisseur | Types de documents disponibles |
|---|---|
| PDF interne | Proforma, Résumé de travail, Facture légale |
| Billingo, Lexoffice, Pennylane, Holded, SmartBill | Facture légale uniquement |
Revenir au PDF interne restaure Proforma comme type de document par défaut.
Guide de clé API spécifique au fournisseur
Des bannières d'information apparaissent maintenant pour tous les fournisseurs actifs, expliquant exactement où trouver votre clé API dans l'interface de chaque fournisseur :
| Fournisseur | Où trouver la clé API |
|---|---|
| Billingo | app.billingo.hu → Beállítások → API → API kulcs létrehozása |
| Lexoffice | Erweiterungen → Weitere Apps → Public API → Verwalten → + API-Schlüssel erstellen |
| Pennylane | Paramètres → Intégrations → Accès API → Créer un token (scope : customer_invoices:all) |
| Holded | app.holded.com → Configuración → Integraciones → API → Nueva API Key |
| SmartBill | cloud.smartbill.ro → Configurare → Cont → Token API (+ email du compte + CIF de l'entreprise) |
Correction de permission
La page Paramètres du fournisseur de factures est maintenant accessible à tous les utilisateurs ayant la permission settings.manage (propriétaires et administrateurs d'unité). Auparavant, elle nécessitait incorrectement billing.manage, ce qui empêchait les utilisateurs avec le rôle administrateur d'accéder à la page.
Résumé des modifications
| Couche | Modification |
|---|---|
Frontend InvoiceProviderSettings.tsx | Enregistrer désactivé jusqu'à ce que le test de clé API réussisse ; le fournisseur externe verrouille le type de document sur Facture légale ; bannières d'information ajoutées pour Billingo et Holded |
Frontend InvoiceProviderSettings.tsx | Vérification de permission changée de billing.manage à settings.manage |
Frontend locales/*/settings.json | Nouvelles clés : warnApiKeyNotTested, warnApiKeyFailed, billingoApiKeyInfo, holdedApiKeyInfo (5 langues) |