📄 Corriger les Erreurs de TĂ©lĂ©chargement

Corriger les Erreurs de Validation

🎯 Objectif

Ce guide vous aide à identifier et corriger les erreurs de validation XML détectées par TEIF MANAGER.


🔍 Identifier l'Erreur

Étape 1 : Localiser la Facture en Erreur

  1. Onglet "Factures"
  2. Filtrez par statut : "❌ Erreur de validation"
  3. RepĂ©rez les factures avec l'icĂŽne rouge ❌

Étape 2 : Consulter le Message d'Erreur

  1. Cliquez sur la facture en erreur
  2. Section "Détails de l'Erreur"
  3. Lisez attentivement :
    • 📝 Message d'erreur
    • 📍 Ligne XML concernĂ©e (si indiquĂ©e)
    • 💡 Suggestion de correction

❌ Erreurs Courantes et Solutions

1. Balise XML Manquante ou Mal Fermée

Message d'erreur :

❌ Ligne 45 : Balise non fermĂ©e — manque la balise de fermeture correspondante

Cause : Erreur de syntaxe XML (balise ouvrante sans balise fermante)

Solution : Ouvrez le fichier dans un éditeur XML (Notepad++, VS Code), localisez la ligne indiquée, et ajoutez la balise de fermeture manquante.

2. Champ Obligatoire Manquant

Message d'erreur :

❌ Champ obligatoire manquant : date d'Ă©mission

Cause : Un champ requis par le standard TEIF est absent du XML

Solution : Ajoutez l'élément manquant en vous référant au schéma XSD ElFatoora (disponible sur le site de Tunisie TradeNet).

3. Format de Date Incorrect

Message d'erreur :

❌ Format de date invalide : "08/01/2025". Attendu : "YYYY-MM-DD"

Cause : La date n'est pas au format ISO 8601

Solution : Changez le format de la date de 08/01/2025 vers 2025-01-08.

4. Format de Montant Incorrect

Message d'erreur :

❌ Format de montant invalide : "1 250,50". Utilisez le point comme sĂ©parateur dĂ©cimal.

Cause : Utilisation de la virgule au lieu du point, ou espaces dans le montant

Solution : Remplacez 1 250,50 par 1250.50 (point comme séparateur décimal, pas d'espace).

5. Incohérence dans les Calculs

Message d'erreur :

❌ IncohĂ©rence : Total HT (1000.00) + TVA 19% (190.00) ≠ Total TTC affichĂ© (1500.00)

Cause : Erreur de calcul dans le XML

Solution : Recalculez le montant TTC : 1000 + 190 = 1190.00 et corrigez la valeur dans le fichier XML.

6. Matricule Fiscal Invalide

Message d'erreur :

❌ Format de matricule fiscal invalide. Attendu : 7 chiffres + lettre clĂ© (ex: 1234567AB000)

Cause : Le matricule ne respecte pas le format tunisien

Solution : Vérifiez le matricule fiscal auprÚs de votre comptable ou sur votre extrait de registre de commerce.

7. Structure XML Non Conforme au Format TEIF

Message d'erreur :

❌ Structure XML non conforme au schĂ©ma ElFatoora (TEIF)

Cause : Le fichier XML ne respecte pas la structure définie par le standard TEIF

Solution :

  • ✅ TĂ©lĂ©chargez un modĂšle XML depuis TEIF MANAGER (Menu Aide → TĂ©lĂ©charger ModĂšle XML)
  • ✅ Comparez votre fichier avec le modĂšle
  • ✅ Consultez le schĂ©ma XSD ElFatoora sur le site de Tunisie TradeNet

🔧 Processus de Correction

Étape 1 : Ouvrir le Fichier XML

  1. Localisez le fichier XML source sur votre PC
  2. Ouvrez-le avec un éditeur de texte :
    • ✅ Notepad++ (recommandĂ©)
    • ✅ Visual Studio Code
    • ✅ Sublime Text
    • ⚠ Notepad Windows (basique, dĂ©conseillĂ©)

Étape 2 : Localiser l'Erreur

Utilisez la recherche (Ctrl + F) pour trouver :

  • La ligne indiquĂ©e dans le message d'erreur
  • La balise ou la valeur concernĂ©e

Étape 3 : Corriger

Modifiez le XML selon la solution indiquée ci-dessus.

Étape 4 : Sauvegarder

Important : Sauvegardez en UTF-8 !

  • Notepad++ : Menu Encodage → Encoder en UTF-8
  • VS Code : Cliquez sur l'encodage (barre du bas) → UTF-8

Étape 5 : Re-tĂ©lĂ©charger dans TEIF MANAGER

  1. Retournez dans TEIF MANAGER
  2. Supprimez l'ancienne version (clic droit → Supprimer)
  3. Re-téléchargez le fichier corrigé
  4. ✅ La validation automatique se dĂ©clenche
  5. ✅ Si tout est OK, la facture passe en statut "ValidĂ©e"

đŸ› ïž Outils Utiles

Validateurs XML en Ligne

Avant de re-télécharger, testez la syntaxe de votre XML :

Éditeurs XML SpĂ©cialisĂ©s

  • ✅ Notepad++ avec plugin XML Tools
  • ✅ Oxygen XML Editor (professionnel)
  • ✅ Visual Studio Code avec extension XML

💡 Bonnes Pratiques

1. Utilisez un ModĂšle

  • ✅ TĂ©lĂ©chargez un modĂšle conforme depuis TEIF MANAGER
  • ✅ Menu Aide → TĂ©lĂ©charger ModĂšle XML
  • ✅ Utilisez-le comme base pour vos factures

2. Validez en Simulation d'Abord

  • ✅ Testez toujours en mode Simulation
  • ✅ Corrigez toutes les erreurs
  • ✅ Passez en Production une fois sĂ»r

3. Automatisez si Possible

  • ✅ Si votre ERP gĂ©nĂšre du XML non conforme, contactez l'Ă©diteur
  • ✅ Demandez une mise Ă  jour pour conformitĂ© au format TEIF/ElFatoora

4. Documentez les Erreurs Récurrentes

  • ✅ Notez les erreurs frĂ©quentes
  • ✅ CrĂ©ez des scripts de correction si nĂ©cessaire

❓ Questions FrĂ©quentes

Puis-je corriger directement dans TEIF MANAGER ?

❌ Non. Vous devez corriger le fichier XML source et le re-tĂ©lĂ©charger.

Combien de fois puis-je réessayer ?

✅ IllimitĂ©. Corrigez et re-tĂ©lĂ©chargez autant que nĂ©cessaire.

Les anciennes versions sont-elles conservées ?

❌ Non. La nouvelle version remplace l'ancienne.

Puis-je demander de l'aide pour corriger ?

✅ Oui. Contactez le support avec le fichier XML et le message d'erreur.


🔗 Guides AssociĂ©s


📞 Support

Besoin d'aide pour corriger une erreur ?

📧 Email : support@teif.tn
⏰ Lundi - Vendredi, 8h - 18h
💡 Joignez le fichier XML et le message d'erreur

Besoin d'accompagnement sur la facture électronique ?

Voyez TEIF Manager en action sur vos propres factures, ou posez votre question à notre équipe.

📅 Demander une dĂ©mo 💬 Contacter le support