ERPNext : ERP open source par Apeiron — Tunisie & France
ERPNext, l'ERP open source sans licence par utilisateur : comptabilité, ventes, stock, production, RH. Guide complet, schémas et offre Apeiron.
Parlons-en
ERPNext — l'ERP open source, implémenté par Apeiron
« Un seul système pour la finance, les ventes, les achats, le stock, la production et les RH — sans licence par utilisateur et sans éditeur qui détient vos données. »
En bref
- Catégorie : ERP open source (progiciel de gestion intégré)
- Technologie : Frappe Framework, Python, MariaDB, Redis — licence GPLv3
- Couverture : comptabilité, ventes, achats, stock, production, RH et paie, projets, CRM, support, immobilisations, qualité, site web et caisse (POS)
- Modèle économique : pas de licence par utilisateur — vous payez l'implémentation, l'hébergement et le support, pas les postes
- Livré par Apeiron : cadrage, paramétrage, localisation (Tunisie et France), reprise de données, applications sur mesure, intégrations, formation et support
Qu'est-ce qu'ERPNext ?
ERPNext est une plateforme de gestion d'entreprise complète et open source, créée par Frappe Technologies et construite sur le Frappe Framework, un framework web full-stack écrit en Python et JavaScript. D'un outil pour petites entreprises, il est devenu au fil des ans un système utilisé par des industriels, des distributeurs, des sociétés de services, des écoles et des ONG dans le monde entier.
Un ERP remplace le patchwork que beaucoup d'entreprises subissent : un logiciel de comptabilité, un tableur pour le stock, un autre pour la production, un CRM à part et un outil RH auquel personne ne fait confiance. Dans ERPNext, tout cela vit dans une seule application, sur une seule base de données. Une commande client, un mouvement de stock et une écriture comptable ne sont pas trois choses à rapprocher : ce sont trois vues de la même transaction.
Parce que le code source est ouvert, vous pouvez le lire, l'auditer, l'héberger où vous voulez et l'adapter sans demander la permission à personne. C'est la vraie différence avec les ERP propriétaires, et c'est pourquoi de plus en plus d'entreprises tunisiennes et françaises voient dans ERPNext une base à long terme.
Pourquoi les entreprises choisissent ERPNext
- Pas de licence par utilisateur. Ajouter un commercial, un comptable ou un magasinier ne change pas votre facture logicielle. Le budget sert à adapter le système à votre métier.
- Un seul modèle de données. Tous les modules lisent et écrivent les mêmes enregistrements : pas de synchronisation, pas de clients en double, pas de marathon de rapprochement en fin de mois.
- Code ouvert, pas de dépendance. Vos données restent dans une base standard que vous maîtrisez. Vous pouvez changer d'intégrateur, d'hébergeur ou de version sans rien perdre.
- Une interface moderne et simple. Interface web adaptative, recherche globale, raccourcis clavier, vues liste et rapports que les utilisateurs configurent eux-mêmes.
- Conçu pour s'adapter. Champs personnalisés, workflows, modèles d'impression, scripts et applications sur mesure permettent à l'ERP de suivre vos processus, et non l'inverse.
- Multi-sociétés, multi-devises, multilingue. Français, arabe et affichage de droite à gauche inclus, ce qui compte pour des équipes qui travaillent dans les deux langues.
- Une API pour tout. Chaque document est accessible par API REST et webhooks : l'ERP dialogue avec votre boutique, votre banque ou vos agents IA.
Les modules
ERPNext couvre toute l'entreprise depuis un seul menu. Voici les modules que nous déployons le plus souvent ; vous n'activez que ce dont vous avez besoin et vous ajoutez le reste plus tard.
Douze modules, un seul modèle de données : chaque document d'un module alimente les autres.
- Comptabilité : grand livre, plan comptable, comptes clients et fournisseurs, TVA et retenues à la source, rapprochement bancaire, budgets, multi-devises, clôtures.
- Ventes : devis, commandes clients, bons de livraison, factures de vente, listes de prix, remises, commissions commerciales.
- Achats : demandes d'achat, devis fournisseurs, commandes fournisseurs, réceptions, factures d'achat, évaluation des fournisseurs.
- Stock : plusieurs entrepôts, lots et numéros de série, méthodes de valorisation, inventaires, seuils de réapprovisionnement, frais d'approche.
- Production : nomenclatures (BOM), ordres de fabrication, gammes et postes de travail, planification, sous-traitance, fiches de travail.
- RH et paie (application Frappe HR) : employés, présences, congés, notes de frais, recrutement, paie avec règles locales.
- Projets : tâches, feuilles de temps, budgets, facturation par jalon ou au temps passé.
- CRM : pistes, opportunités, campagnes, relances, transformation directe en devis.
- Support et maintenance : tickets, SLA, garanties, plannings et visites de maintenance.
- Immobilisations : acquisition, plans d'amortissement, cession, maintenance préventive.
- Qualité : inspections, objectifs qualité, actions correctives et préventives.
- Site web et POS : portail client, catalogue en ligne simple, caisse connectée au stock en temps réel.
Un seul flux, du devis à l'encaissement
La force d'un ERP intégré se voit sur le flux le plus courant de toute entreprise : vendre quelque chose.
Chaque étape crée le document suivant en un clic et passe les écritures comptables automatiquement.
- Une piste issue de votre site ou d'un appel devient une opportunité, puis un devis.
- Le devis accepté devient une commande client, qui réserve le stock et déclenche un achat ou une production s'il manque quelque chose.
- L'entrepôt expédie avec un bon de livraison : les niveaux et la valorisation du stock se mettent à jour immédiatement.
- La facture de vente est générée depuis la livraison, passe les écritures de chiffre d'affaires et de TVA et alimente la balance âgée des créances.
- L'écriture de paiement est rapprochée du relevé bancaire et solde la facture.
Personne ne ressaisit un nom de client, une quantité ou un prix. La même chaîne existe côté achats (demande, commande, réception, facture, paiement) et en production (nomenclature, ordre de fabrication, produits finis).
L'interface en pratique
Voici des vues de l'interface ERPNext telle que les équipes de nos clients l'utilisent chaque jour. Ce sont des reconstitutions d'écrans typiques avec des données d'exemple — pas des captures du système en production d'un client.
Un tableau de bord qui répond aux questions du dirigeant
Chaque module a un espace de travail avec des cartes de chiffres, des graphiques et des raccourcis. Chiffre d'affaires, créances, dettes et trésorerie se lisent d'un coup d'œil, et chaque chiffre ouvre le rapport sous-jacent.
L'espace comptabilité : chiffres clés, tendances et raccourcis vers les documents les plus fréquents.
Une facture qui s'enregistre toute seule
Une facture de vente porte le client, les taxes, les articles et les totaux, et génère les écritures comptables à la validation. Le modèle de taxe applique la bonne TVA, et les écritures liées sont à un clic.
Une facture de vente validée : articles, modèle de TVA, totaux et écritures comptables générées.
Un stock fiable
Le rapport de solde de stock affiche quantité et valeur par article et par entrepôt, et signale ce qui est sous le seuil. Un stock bas peut créer automatiquement une demande d'achat.
Le rapport de solde de stock : quantités, valorisation et alertes de réapprovisionnement par article et par entrepôt.
Une production maîtrisée
Un ordre de fabrication relie une nomenclature, les matières à consommer, les opérations et les postes de travail. Les équipes voient ce qui est produit, ce qui est en retard, quelle matière manque et combien coûte le lot.
Un ordre de fabrication : nomenclature, opérations par poste de travail, coût et traçabilité.
Architecture technique
ERPNext repose sur une pile web standard et bien connue, ce qui le rend simple à héberger, à sécuriser et à maintenir.
Une instance ERPNext : un reverse proxy, l'application Frappe avec ses workers et son planificateur, et une couche de données faite de MariaDB, Redis, fichiers et sauvegardes.
- Application : Frappe Framework (Python) qui sert l'interface web et l'API REST, avec ERPNext et d'éventuelles applications sur mesure par-dessus.
- Processus : workers web, workers de tâches de fond, planificateur de tâches récurrentes et service Socket.IO pour le temps réel.
- Données : MariaDB pour les données métier, Redis pour le cache et les files de tâches, stockage de fichiers pour les pièces jointes.
- Exploitation : pilotée avec l'outil en ligne de commande
benchou avec des conteneurs Docker, derrière Nginx et TLS. - Résilience : sauvegardes chiffrées conservées hors site, supervision et procédure de mise à jour documentée.
Adapter ERPNext sans le casser
Toute entreprise a un processus qu'aucun logiciel standard n'a prévu. La question est de le couvrir sans rendre le système impossible à mettre à jour. Nous travaillons à trois niveaux et choisissons toujours le plus léger qui règle le problème.
D'abord le paramétrage, ensuite la personnalisation, une application sur mesure seulement quand c'est vraiment nécessaire.
- Paramétrage — plan comptable, modèles de taxes, rôles et permissions, workflows, modèles d'impression, séries de numérotation. Aucun code, le cas le plus courant.
- Personnalisation — champs personnalisés, mises en page de formulaires, scripts client et serveur, rapports et tableaux de bord sur mesure, stockés en base et conservés lors des mises à jour.
- Application sur mesure — nouveaux types de documents, logique métier, intégrations et API, packagés dans une application Frappe séparée versionnée dans Git.
Notre règle est simple : nous ne modifions jamais le cœur d'ERPNext. Ainsi chaque nouvelle version reste compatible et votre système ne devient pas un fork que plus personne n'ose toucher.
Intégrations : l'ERP au centre de votre système d'information
Un ERP est rarement seul. Grâce à son API REST, à ses webhooks et aux applications sur mesure, ERPNext se connecte au reste de votre écosystème.
Facture électronique, banques, paiements, e-commerce, CRM, messagerie, applications mobiles et agents IA autour d'un seul ERP.
- Facturation électronique et administrations : préparation des formats et exports exigés localement.
- Banques et passerelles de paiement : import des relevés, rapprochement, liens de paiement en ligne.
- E-commerce : une boutique sur MedusaJS ou Shopify, avec produits, stock, prix et commandes synchronisés avec l'ERP.
- CRM : si vous préférez un CRM dédié, Twenty CRM peut alimenter l'ERP en pistes et en clients.
- Messagerie : factures, relances et avis de livraison par e-mail, SMS ou WhatsApp.
- Applications mobiles : force de vente, livraison, inventaire, construites sur l'API de l'ERP — voir notre développement mobile.
- Agents IA : des assistants qui lisent et écrivent dans l'ERP avec les bonnes permissions — voir ERPClaw, Cortex One et Stray.
Localisation : Tunisie et France
Un ERP générique ne suffit pas : une facture à Tunis et une facture à Paris ne suivent pas les mêmes règles. L'adaptation locale est une grande partie de notre travail.
En Tunisie, nous paramétrons et, si nécessaire, développons :
- le plan comptable aligné sur le référentiel comptable tunisien, en français ;
- les taux de TVA (19 %, 13 %, 7 %), le timbre fiscal et la retenue à la source sur les paiements fournisseurs ;
- la gestion du dinar tunisien avec achats en devises et réévaluation ;
- les modèles de factures et de documents conformes aux exigences locales, et la préparation des échanges de facturation électronique ;
- les règles de paie et les déclarations légales propres à l'entreprise.
En France, nous travaillons avec :
- le Plan Comptable Général, les régimes de TVA et l'export du fichier des écritures comptables (FEC) ;
- les modèles de factures et la préparation de la facturation électronique selon le calendrier de la réforme française ;
- les paiements SEPA et le rapprochement bancaire ;
- la paie française via des connecteurs dédiés ou un prestataire de paie externe, selon votre situation.
Notre équipe travaillant entre la Tunisie et la France, nous pouvons mener un projet avec des utilisateurs francophones, arabophones et anglophones dans une même instance.
Qui utilise ERPNext avec Apeiron
ERPNext convient aux entreprises qui ont dépassé les tableurs et les logiciels de comptabilité basiques sans avoir besoin d'un programme ERP à six chiffres. Profils typiques :
- Industrie et textile : suivi de production, nomenclatures, traçabilité des lots et calcul des coûts — comme pour Sidi Mode et notre guide ERPNext pour les usines textiles en Tunisie.
- Énergie et services techniques : suivi de maintenance, pièces et gestion de stock — comme pour Alpha Technologies (pétrole et gaz).
- Services et distribution : ventes, facturation et CRM automatisés — comme pour My Assistance Online.
- Commerce et distribution : stock multi-entrepôts, caisse, achats et gestion des fournisseurs.
- Métiers de projet : feuilles de temps, budgets et facturation par jalon.
Vous pouvez lire l'histoire de l'un de ces projets dans notre étude de cas ERPNext.
Nos services autour d'ERPNext
Apeiron couvre toute la vie d'un projet ERP, du premier atelier au support de long terme. Une équipe, un seul interlocuteur.
Six phases, de l'atelier de cadrage à la mise en production, suivies du support et des évolutions.
1. Cadrage et analyse d'écarts
Chaque mission commence par un atelier d'environ deux semaines où nous cartographions vos processus réels, pas ceux de l'organigramme. Nous classons ensuite chaque écart en paramétrage, personnalisation ou changement de processus et nous le chiffrons à l'avance, pour éviter les mauvaises surprises au sixième mois. Nous vous disons aussi honnêtement quand ERPNext n'est pas le meilleur choix — et le comparons à Odoo si c'est pertinent (voir ERPNext ou Odoo : lequel choisir ?).
2. Implémentation et paramétrage
Nous déployons et paramétrons les modules dont vous avez besoin comme un tout cohérent : comptabilité, ventes, achats, stock, production, RH, projets et CRM. Rôles, permissions, circuits de validation, modèles d'impression et tableaux de bord sont conçus avec vos utilisateurs clés.
3. Reprise de données
Clients, fournisseurs, articles, soldes d'ouverture, commandes en cours et niveaux de stock sont extraits de vos outils actuels, nettoyés, chargés de façon contrôlée et rapprochés de votre comptabilité avant la mise en production.
4. Développements sur mesure et intégrations
Quand le paramétrage ne suffit pas, nous développons des applications Frappe, des rapports, des applications mobiles et des intégrations avec votre banque, votre boutique, votre CRM ou vos outils métier — toujours en dehors du cœur de l'ERP.
5. Formation et conduite du changement
La moitié d'un projet ERP, ce sont les personnes. Nous formons les utilisateurs clés, produisons des manuels par rôle, organisons une période de marche parallèle et assurons une hotline de support jusqu'à ce que votre équipe maîtrise le système.
6. Hébergement, support et mises à jour
Nous pouvons héberger votre instance, ou la déployer sur votre infrastructure ou votre compte cloud. Le support couvre la supervision, les sauvegardes chiffrées, les correctifs de sécurité, les montées de version et l'évolution de vos besoins, en français, en arabe et en anglais.
7. L'IA au-dessus de votre ERP
Une fois vos données propres et structurées, elles deviennent le carburant de l'automatisation : classification de documents, détection d'anomalies, rapports en langage naturel, assistants pour les ventes ou les achats. Nous les construisons avec notre équipe IA — voir notre agence IA en Tunisie.
Options de déploiement
- Géré par Apeiron : nous hébergeons, sauvegardons, supervisons et mettons à jour l'instance pour vous.
- Votre cloud ou vos serveurs : nous installons et exploitons sur votre infrastructure, pour des raisons de souveraineté des données ou de conformité.
- Frappe Cloud : l'hébergement géré officiel, par les créateurs du framework, quand il correspond à vos besoins.
Dans tous les cas, les données sont les vôtres, dans une base standard, et vous gardez la liberté de partir.
ERPNext, Odoo ou un autre ERP ?
| Critère | ERPNext | Odoo |
|---|---|---|
| Licence | Entièrement open source (GPLv3) | Édition Community open source + édition Enterprise payante |
| Coût par utilisateur | Aucun | Par utilisateur dans l'édition Enterprise |
| Modularité | Un cœur intégré avec applications optionnelles | Très modulaire, large écosystème d'applications |
| Personnalisation | Accès complet au code, applications Frappe sur mesure | Accès complet au code en Community ; limites selon l'édition |
| Idéal pour | PME et ETI qui veulent la maîtrise et un coût prévisible | Entreprises qui veulent un large catalogue d'applications prêtes à l'emploi |
Les deux sont de bons produits. La bonne réponse dépend de vos processus, de votre budget et de votre équipe — c'est précisément l'objet de notre atelier de cadrage. Nous intégrons aussi Odoo.
Combien coûte un projet ERPNext ?
Le logiciel n'a pas de licence par utilisateur : le budget dépend du travail, pas du nombre de postes :
- le périmètre : nombre de modules, de sociétés, d'entrepôts et d'utilisateurs ;
- l'écart entre ERPNext standard et vos processus (le paramétrage coûte peu, le développement sur mesure davantage) ;
- la quantité et la qualité des données à reprendre ;
- les intégrations et la localisation nécessaires ;
- le mode d'hébergement et le niveau de support.
Nous remettons un devis ferme et détaillé après l'atelier de cadrage. Une première phase ciblée (finance, ventes et stock par exemple) peut être mise en production bien plus vite qu'un programme multi-sociétés complet, et nous recommandons souvent cette approche.
Pourquoi choisir Apeiron
- Une équipe qui implémente des ERP au quotidien : textile, pétrole et gaz, services, commerce — nous adaptons chaque module à votre structure au lieu de vous demander de vous adapter au logiciel.
- Tunisie et France : connaissance de la comptabilité, de la fiscalité et de la langue locales, avec des équipes des deux côtés.
- Ouvert et transparent : technologie open source, aucune licence cachée, code et données qui vous appartiennent.
- De bout en bout : ERP, applications mobiles, e-commerce et IA par la même équipe, pour des intégrations conçues et non rafistolées.
- Une livraison responsable : écarts chiffrés à l'avance, marche parallèle, formation et hotline jusqu'à votre autonomie.
Questions fréquentes
Qu'est-ce qu'ERPNext ?
ERPNext est un ERP open source construit sur le Frappe Framework. Il gère la comptabilité, les ventes, les achats, le stock, la production, les RH, les projets, le CRM et le support dans une seule application avec une base de données partagée.
ERPNext est-il vraiment gratuit ?
Le logiciel est gratuit et open source (GPLv3), sans licence par utilisateur. Vous payez les services autour : implémentation, paramétrage, hébergement, formation et support. C'est pourquoi le coût est prévisible et ne grossit pas avec le nombre d'utilisateurs.
ERPNext convient-il à une entreprise tunisienne ?
Oui. Il gère plusieurs devises, le français et l'arabe, et se paramètre pour le plan comptable tunisien, les taux de TVA, le timbre fiscal et la retenue à la source. Apeiron réalise cette localisation et prépare vos factures et exports selon les exigences locales.
Peut-on utiliser ERPNext en France ?
Oui. Nous paramétrons le Plan Comptable Général, les régimes de TVA, l'export FEC, les paiements SEPA et la préparation de la facturation électronique selon le calendrier de la réforme française.
Combien de temps dure une implémentation d'ERPNext ?
Cela dépend du périmètre. Une première phase ciblée peut démarrer en quelques semaines, tandis qu'un programme multi-sociétés et multi-modules avec une reprise de données lourde prend plusieurs mois. Nous donnons un calendrier réaliste après l'atelier de cadrage et recommandons souvent une mise en production par phases.
Peut-on personnaliser ERPNext sans casser les mises à jour ?
Oui, si c'est bien fait. Nous privilégions le paramétrage, puis la personnalisation stockée en base, et seulement ensuite les applications Frappe sur mesure — et nous ne modifions jamais le cœur d'ERPNext. Chaque nouvelle version reste ainsi compatible.
Peut-on migrer depuis notre logiciel actuel ou depuis des tableurs ?
Oui. Nous extrayons, nettoyons et chargeons vos clients, fournisseurs, articles, soldes d'ouverture, commandes en cours et stocks, puis nous rapprochons les totaux de votre comptabilité avant la mise en production.
Où sont hébergées nos données ? À qui appartiennent-elles ?
Elles vous appartiennent. Elles résident dans une base MariaDB standard, hébergée par Apeiron, sur vos serveurs ou votre compte cloud, ou sur Frappe Cloud. Des sauvegardes chiffrées et une procédure de restauration documentée font partie du service.
ERPNext s'intègre-t-il à notre site e-commerce, notre banque et nos autres outils ?
Oui. ERPNext expose une API REST et des webhooks, et nous réalisons des intégrations avec les boutiques en ligne (MedusaJS, Shopify), les banques, les passerelles de paiement, les canaux de messagerie, les CRM et les applications mobiles.
Quelle différence entre ERPNext et Odoo ?
Les deux sont solides. ERPNext est entièrement open source, sans frais par utilisateur et avec un cœur intégré ; Odoo propose un large catalogue d'applications avec une édition Enterprise payante. Nous les comparons sur vos propres processus pendant l'atelier de cadrage et recommandons le plus adapté, même si ce n'est pas ERPNext.
Apeiron peut-il ajouter de l'IA à notre ERP ?
Oui. Une fois les données structurées, nous construisons des assistants et des automatisations par-dessus : classification de documents, détection d'anomalies, rapports en langage naturel et agents qui agissent sur les données de l'ERP avec les bonnes permissions.
Assurez-vous un support après la mise en production ?
Oui. Nous proposons une hotline de support, la supervision, les sauvegardes, les correctifs de sécurité, les montées de version et l'amélioration continue, en français, en arabe et en anglais.
Voir aussi
- Intégrateur ERPNext
- Étude de cas ERPNext
- ERPNext ou Odoo : quel ERP choisir ?
- ERPNext pour les usines textiles en Tunisie
- ERPClaw — l'ERP AI-native
- Intégrateur Odoo
- Nos réalisations
Prêt à cadrer votre projet ERPNext ?
Parlez-nous de vos processus, de vos équipes et de vos contraintes. Nous reviendrons avec une proposition de cadrage et un avis honnête sur la pertinence d'ERPNext pour vous.
- Contacter Apeiron : contact@apeiron-tech.com
- Parlez-nous de votre projet