Cycle de Vie des Factures
🎯 Objectif
Ce guide vous explique le cycle complet de traitement d'une facture électronique dans TEIF MANAGER, de la réception du fichier XML jusqu'à l'archivage final.
🔄 Vue d'Ensemble du Cycle
1️⃣ TÉLÉCHARGEMENT
↓
Fichier XML
↓
2️⃣ VALIDATION AUTOMATIQUE
↓
Facture validée
↓
3️⃣ SIGNATURE (avec certificat TunTrust)
↓
Facture signée
↓
4️⃣ SOUMISSION TTN (mode Production uniquement)
↓
Facture soumise
↓
5️⃣ VALIDATION PAR LA TTN
↓
Facture finale reçue
↓
6️⃣ ARCHIVAGE
↓
Facture archivée ✅
📚 Les 6 Étapes Détaillées
1️⃣ Téléchargement
Résumé : Importer les fichiers XML de factures dans TEIF MANAGER.
Actions :
- Uploader manuellement depuis l'interface
- Surveiller des répertoires automatiquement
- Importer depuis un système ERP (Odoo, SAP, etc.)
👉 Guide complet : Téléchargement
2️⃣ Validation Automatique
Résumé : TEIF MANAGER valide automatiquement la conformité du XML.
Vérifications :
- Structure XML correcte
- Champs obligatoires présents
- Format des données (dates, montants, TVA)
- Conformité avec les normes tunisiennes
👉 Guide complet : Validation Automatique
3️⃣ Signature
Résumé : Signer électroniquement la facture avec un certificat TunTrust.
Modes de signature :
- 🔐 Signature unitaire : Une facture à la fois
- 📦 Signature en lot : Plusieurs factures d'un coup
Prérequis :
- Certificat TunTrust valide
- Token/carte à puce connecté
- Pilote PKCS#11 installé
👉 Guide complet : Signature
4️⃣ Soumission TTN
Résumé : Envoyer la facture signée au réseau TTN (mode Production uniquement).
Ce qui se passe :
- Envoi automatique après signature (si configuré)
- Communication sécurisée avec les serveurs TTN
- Réception d'un accusé de réception
⚠️ Mode Simulation
En mode Simulation, les factures ne sont pas soumises à la TTN. Cette étape est ignorée.
👉 Guide complet : Soumission TTN
5️⃣ Validation par la TTN
Résumé : La TTN valide la facture et la renvoie avec un identifiant unique.
Statuts possibles :
- ✅ Validée : Facture acceptée, identifiant TTN attribué
- ⏳ En attente : Traitement en cours par la TTN
- ❌ Refusée : Facture rejetée (erreur de format ou données)
👉 Guide complet : Comprendre les Statuts
6️⃣ Archivage
Résumé : Conserver les factures finales pour audit et conformité légale.
Conservation :
- 📦 Facture XML finale (avec identifiant TTN)
- 📄 PDF généré automatiquement
- 📝 Métadonnées et historique
Durée de conservation légale : 10 ans minimum
👉 Guide complet : Archivage
📊 Statuts des Factures
| Statut | Description | Action Possible |
|---|---|---|
| Téléchargée | Fichier XML importé, en attente de validation | Attendre validation automatique |
| Validée | XML conforme, prête à être signée | Signer |
| Erreur de validation | XML non conforme | Corriger et re-télécharger |
| Signée | Facture signée, prête pour soumission | Soumettre à la TTN |
| Soumise | Envoyée à la TTN, en attente de validation | Attendre réponse TTN |
| Validée TTN | Acceptée par la TTN, identifiant attribué | Télécharger facture finale |
| Refusée TTN | Rejetée par la TTN | Consulter anomalie, corriger, resoumettre |
| Archivée | Facture finale conservée | Consultation uniquement |
🔀 Modes de Fonctionnement
🧪 Mode Simulation
En mode Simulation, le cycle est simplifié :
- ✅ Téléchargement
- ✅ Validation automatique
- ✅ Signature (avec signature de test)
- ❌ Pas de soumission TTN
- ❌ Pas de validation TTN
- ✅ Archivage local (sans valeur légale)
✅ Idéal Pour :
- Tests et formation
- Découverte de l'application
- Validation de vos fichiers XML avant production
🚀 Mode Production
En mode Production, le cycle complet est exécuté :
- ✅ Téléchargement
- ✅ Validation automatique
- ✅ Signature (avec certificat TunTrust réel)
- ✅ Soumission TTN
- ✅ Validation TTN
- ✅ Archivage (factures avec valeur légale)
⚠️ Attention :
En mode Production, les factures soumises ont une valeur légale officielle !
👉 FAQ : Différence Simulation vs Production
📖 Guides par Section
📥 Téléchargement
- 👉 Formats de fichiers acceptés
- 👉 Uploader des factures
- 👉 Validation automatique
- 👉 Corriger les erreurs de validation
🔐 Signature
- 👉 Prérequis pour la signature
- 👉 Comprendre PKCS#11
- 👉 Installer le pilote PKCS#11
- 👉 Connecter votre token/carte à puce
- 👉 Signer une facture unitaire
- 👉 Signer un lot de factures
- 👉 Vérifier une signature
- 👉 Déconnecter le token
🌐 Soumission TTN
- 👉 Comprendre le réseau TTN
- 👉 Envoi automatique vs manuel
- 👉 Suivre le statut d'une soumission
- 👉 Comprendre les statuts TTN
- 👉 Télécharger la facture finale
📨 Factures Reçues
- 👉 Consulter les factures reçues
- 👉 Marquer le statut (acceptée/rejetée)
- 👉 Archiver les factures reçues
⚠️ Anomalies
- 👉 Types d'anomalies
- 👉 Consulter les anomalies
- 👉 Résoudre une anomalie
- 👉 Relancer une facture après correction
⏱️ Temps de Traitement Moyens
| Étape | Durée Moyenne |
|---|---|
| Téléchargement | Instantané |
| Validation automatique | 1-3 secondes par facture |
| Signature | 2-5 secondes par facture |
| Soumission TTN | 2-10 secondes par facture |
| Validation TTN | 5-60 secondes (selon charge TTN) |
| Cycle complet | 15-90 secondes par facture |
💡 Bonnes Pratiques
1. Testez en Simulation d'Abord
- ✅ Validez vos fichiers XML en mode Simulation
- ✅ Familiarisez-vous avec le processus
- ✅ Passez en Production une fois prêt
2. Utilisez la Signature en Lot
- ✅ Gagnez du temps en signant plusieurs factures ensemble
- ✅ Idéal pour les volumes importants
3. Surveillez les Anomalies
- ✅ Consultez régulièrement l'onglet "Anomalies"
- ✅ Corrigez rapidement les factures refusées
4. Archivez Systématiquement
- ✅ Conservez toutes les factures finales (XML + PDF)
- ✅ Respectez la durée légale de conservation (10 ans)
❓ Questions Fréquentes
Combien de temps prend le cycle complet ?
⏱️ Entre 15 et 90 secondes par facture en mode Production.
Puis-je annuler une facture après soumission ?
⚠️ Non. Une fois soumise et validée par la TTN, la facture a une valeur légale. Vous devez émettre une facture d'avoir pour l'annuler.
Que se passe-t-il si la TTN refuse ma facture ?
⚠️ La facture passe en statut "Refusée TTN". Consultez l'anomalie, corrigez le XML source, et resoumettez.
Puis-je signer sans connexion Internet ?
✅ Oui, en mode Simulation. En mode Production, la soumission nécessite une connexion.
🔗 Prochaines Étapes
Pour commencer à traiter vos factures :
- 👉 Télécharger vos premières factures
- 👉 Connecter votre token/certificat
- 👉 Signer en mode Simulation
- 👉 Passer en mode Production
Prêt à traiter vos factures ! 📄