📄 Formats de Fichiers Acceptés

Formats de Fichiers Acceptés

🎯 Objectif

Cet article couvre le mode Import XML TEIF Direct : les fichiers XML (ou archives ZIP) conformes au standard tunisien TEIF (Tunisian Electronic Invoice Format) peuvent être importés directement dans TEIF MANAGER.

💡 Autres modes d'import disponibles

TEIF MANAGER propose également l'import CSV, Excel, JSON, PDF (OCR intelligent), connexion base de données, et saisie manuelle.

👉 Voir tous les modes d'alimentation des factures


✅ Formats Supportés (Import XML TEIF Direct)

1. XML TEIF (Format Standard ElFatoora)

Extension : .xml

Description :

  • ✅ Format officiel de la facturation électronique en Tunisie
  • ✅ Conforme au standard TEIF (Tunisian Electronic Invoice Format)
  • ✅ Défini et maintenu par Tunisie TradeNet (TTN) via le service ElFatoora
  • ✅ Structure hiérarchique avec balises XML et encodage UTF-8

Exemple de structure :

<?xml version="1.0" encoding="UTF-8"?>
<TEIF>
<InvoiceBody>
<Bgm>
<DocumentIdentifier>FACTURE_2025_001</DocumentIdentifier>
</Bgm>
...
</InvoiceBody>
</TEIF>

Le schéma XSD complet (ElFatoora) est disponible auprès de Tunisie TradeNet.



📥 Autres Formats — Modes Dédiés

Les formats suivants sont supportés par d'autres modes d'import de TEIF MANAGER :

Format Extension Mode à utiliser
PDF .pdf 👉 Upload PDF — OCR Intelligent
Excel .xlsx, .xls 👉 Import Pivot
CSV .csv 👉 Import Pivot
JSON .json 👉 Import Pivot
Base de données ERP Oracle, MSSQL, PostgreSQL, MySQL, MariaDB, ODBC 👉 Connexion Base de Données
Saisie directe 👉 Saisie Manuelle

⚠️ Format Word (.docx, .doc)

Les fichiers Word ne sont supportés par aucun mode d'import. TEIF MANAGER traite uniquement des données structurées. Pour les factures existantes en Word, convertissez en PDF puis utilisez le mode Upload PDF.


📋 Spécifications XML TEIF

Structure Obligatoire

Chaque fichier XML doit :

  • ✅ Commencer par <?xml version="1.0" encoding="UTF-8"?>
  • ✅ Être conforme au schéma XSD ElFatoora (fourni par TTN)
  • ✅ Contenir tous les éléments obligatoires du standard TEIF

Champs Obligatoires

Champ Description
Identifiant de facture Numéro unique de la facture
Date d'émission Format : YYYY-MM-DD
Type de document Facture, avoir, etc.
Émetteur Informations complètes avec matricule fiscal
Destinataire Informations complètes du client
Lignes de facture Au moins 1 ligne avec description, quantité, prix
Montants HT, TVA, TTC cohérents

Encodage

Les fichiers XML doivent être encodés en UTF-8 pour supporter les caractères arabes et français.


✅ Validation Automatique

Dès qu'un fichier XML est téléchargé, TEIF MANAGER vérifie :

  1. Format XML valide : Structure syntaxiquement correcte
  2. Conformité TEIF : Respect du schéma ElFatoora
  3. Champs obligatoires : Tous présents
  4. Format des données : Dates, montants, codes corrects
  5. Cohérence : Calculs TVA, totaux exacts

Si une erreur est détectée, la facture passe en statut "❌ Erreur de validation".

👉 Guide : Validation automatique

👉 Guide : Corriger les erreurs de validation


🔧 Générer des Fichiers XML TEIF

Depuis un ERP

Si votre ERP supporte le format XML TEIF/ElFatoora :

  • SAP : Export XML TEIF via module facturation électronique tunisienne
  • Odoo : Module facturation électronique Tunisie
  • Autre ERP : Consultez la documentation de votre éditeur

Depuis Excel, CSV ou JSON

Utilisez le mode Import Pivot de TEIF MANAGER :

👉 Guide : Import Pivot (CSV, Excel, JSON, FEC, CXML SAP, XML BASIC)

Connexion directe à votre base de données

TEIF MANAGER peut se connecter directement à votre BDD :

👉 Guide : Connexion Base de Données

Création Manuelle (Petit Volume)

Pour quelques factures, utilisez le mode saisie manuelle :

👉 Guide : Saisie Manuelle


💡 Bonnes Pratiques

1. Utilisez UTF-8

  • ✅ Garantit la compatibilité avec les caractères arabes et français
  • ✅ Évite les problèmes d'encodage

2. Validez Avant d'Importer

  • ✅ Testez en mode Simulation avant Production

3. Nommage Cohérent

  • ✅ Utilisez des noms de fichiers explicites
  • ✅ Exemple : FA-20250108-CLIENT123.xml
  • ❌ Évitez : facture.xml

4. Structure de Dossiers

  • ✅ Organisez vos fichiers par client, date, ou statut
  • ✅ Facilite le suivi et l'archivage

❓ Questions Fréquentes

Puis-je importer des PDF ?

✅ Oui, via le mode Upload PDF avec OCR Intelligent — TEIF MANAGER extrait automatiquement les données de la facture.

👉 Guide : Upload PDF

Mon ERP génère du XML mais TEIF MANAGER le rejette ?

⚠️ Vérifiez que le XML est conforme au format TEIF (schéma ElFatoora de la TTN). Consultez les logs pour voir l'erreur exacte.

Mon ERP génère du XML dans un autre format (UBL, EDIFACT, etc.) ?

✅ Utilisez le mode Import Pivot XML BASIC ou la connexion BDD pour convertir depuis votre format interne.

Combien de factures dans un ZIP ?

✅ Illimité, mais recommandé : 100-500 factures maximum par ZIP pour des performances optimales.


🔗 Guides Associés


📞 Support

Pour toute question sur les formats XML :

📧 Email : support@teif.tn
⏰ Lundi - Vendredi, 8h - 18h

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