Vous quittez Odoo, Sage, Dolibarr ou un ERP maison et vous avez peur de tout re-saisir ? Bonne nouvelle : Almawarid lit votre export Excel ou CSV tel quel, devine les colonnes, et crée les factures + les clients en quelques clics. Voici la procédure, par système source.
Avant de commencer
- Vous avez besoin du plan Entreprise (import en masse activé).
- Limite par lot : 200 factures. Au-delà, vous découpez en plusieurs imports.
- Almawarid détecte les en-têtes en français, anglais et arabe automatiquement.
- Le client est créé en premier, puis la facture y est rattachée. Pas de doublon : la déduplication par NIF / téléphone / email est faite côté serveur.
1. Migrer depuis Odoo
- Dans Odoo : Comptabilité → Clients → Factures.
- Filtrez la période à exporter (par ex. 2026).
- Bouton ☰ en haut à droite → Exporter tout → format XLSX.
- Cochez les champs :
Number,Invoice Date,Customer,Tax ID,Invoice Line/Description,Invoice Line/Quantity,Invoice Line/Unit Price,Invoice Line/Taxes. - Sur Almawarid : Facturation → Importer Excel/CSV → B2B (entreprises) ou B2C (particuliers).
- Glissez le fichier. Almawarid lit l'en-tête, mappe les 8 champs en une seconde, montre l'aperçu de la ligne 1 en face de chaque champ. Validez.
Astuce : dans Odoo, plusieurs lignes partagent le même Number. Almawarid les regroupe automatiquement en une facture multi-lignes.
2. Migrer depuis Sage (Sage 100, Sage Comptabilité, Sage 50)
- Sage 100 : Liste des factures → Imprimer → Aperçu → Exporter vers Excel.
- Sage 50 / Ciel : Ventes → Liste des factures → Export Excel.
- Colonnes utiles :
Numéro,Date,Tiers,NIF,Libellé,Quantité,P.U. HT,TVA. - Almawarid détecte ces noms directement, peu importe la casse ou la langue.
3. Migrer depuis Dolibarr
- Module Exports (à activer si nécessaire dans Dolibarr).
- Choisissez le modèle Factures ou créez un export-CSV personnalisé.
- Cochez :
Client,NIF,Référence,Date facture,Désignation,Qté,Prix unitaire,TVA. - Téléchargez le CSV (UTF-8 ou ISO-8859 — Almawarid détecte l'encodage tout seul).
- Upload sur Almawarid. Validez le mapping.
4. Migrer depuis un ERP personnalisé (générique CSV)
Pas de bouton « Exporter » prêt à l'emploi ? Pas de souci. Tant que vous obtenez un fichier Excel ou CSV avec une ligne d'en-tête, Almawarid l'avale.
Requête SQL minimale à donner à votre DBA :
SELECT
f.numero AS "N° facture",
f.date_facture AS "Date",
c.raison_sociale AS "Client",
c.nif AS "NIF",
c.telephone AS "Téléphone",
l.designation AS "Désignation",
l.quantite AS "Quantité",
l.prix_unitaire AS "Prix HT",
l.tva AS "TVA"
FROM factures f
JOIN clients c ON c.id = f.client_id
JOIN lignes l ON l.facture_id = f.id
WHERE f.date_facture >= '2026-01-01'
ORDER BY f.numero, l.id;
Exportez le résultat en Excel → uploadez sur Almawarid. C'est tout.
5. CSV de comptabilité générique
Vous avez un export d'écritures comptables (logiciel de compta) plutôt que de factures structurées ? Le format type est :
| Date | Pièce | Compte | Libellé | Débit | Crédit |
|---|---|---|---|---|---|
| 14/05/2026 | FAC-001 | 411000 | SARL ALPHA — Service A | 11 900,00 | — |
Mapping conseillé : Date → Date facture, Pièce → N° facture, Libellé → Désignation (extrait du nom client si possible), Débit/Crédit → Total ligne HT. Almawarid laisse vide ce qui n'est pas mappé et calcule la TVA depuis la colonne dédiée si présente.
Ce qui est conservé
- Numérotation : vos numéros d'origine sont gardés. Si un numéro manque, Almawarid attribue
FAC-2026-NNNN. - Clients : créés une seule fois, dédupliqués par NIF → téléphone → email → nom.
- TVA : 19 %, 9 %, ou exonéré, par ligne.
- Identité fiscale : NIF, NIS, RC, AI conservés sur la fiche client.
- Multi-lignes : les lignes partageant le même numéro de facture sont regroupées en une seule facture.
Et après ?
Vos factures sont dans Almawarid, conformes au D.E. 05-468, prêtes à être imprimées en PDF avec QR-code DGI. Vos clients existants sont disponibles dans la fiche Clients (B2B ou B2C). Vous pouvez immédiatement encaisser, relancer par WhatsApp, exporter vers votre comptable.