Personnalisation

Personnalisation ERPNext

La personnalisation adapte ERPNext à une règle que le standard n’exprime pas. On reste dans Frappe : champs, workflows, DocTypes, rapports, scripts et applications. Ce n’est pas un logiciel maison vendu à la place d’ERPNext.

Besoin

Quand le formulaire standard ne suffit pas

Un champ manquant, un circuit de validation, un rapport que la liste ne donne pas, une règle qui doit tenir même si l’on contourne l’écran. Ce sont des demandes de personnalisation.

Le besoin n’est pas une nouvelle marque d’ERP. Le produit reste ERPNext. Le travail vit dans le paramétrage ou dans une application Frappe, pour que les mises à jour restent possibles.

Approche

Le changement le plus léger qui tient la règle

D’abord les capacités déjà dans le produit : champs personnalisés, workflows, formats d’impression, scripts client. Ensuite un script serveur, quand la règle doit être imposée. Une application et un DocType propre viennent quand les données ne tiennent pas dans un document existant.

Les intégrations vers d’autres systèmes se cadrent à part si elles deviennent un flux. On ne les glisse pas en silence dans un écran.

Inclus

Ce que la prestation peut couvrir

La liste décrit le travail possible. Le contrat retient ce qui est écrit, pas la page entière.

  • Applications métier

    Une application Frappe quand le modèle de document doit changer.

  • Workflows

    États et validations avec le workflow ERPNext.

  • DocTypes

    Un document propre, à l’écart du cœur, quand le standard ne porte pas la donnée.

  • Rapports

    Rapports de requête et formats d’impression.

  • Interfaces

    Formulaires, vues et scripts client de l’interface Frappe. Pas une façade séparée à la place du desk.

  • Automatisations

    Règles serveur, notifications et tâches de fond déjà prévues par Frappe.

  • Intégrations

    Le raccord utile à un autre système, si le périmètre le nomme. Le détail est sur la page intégration.

Processus

Comment le travail avance

  1. 01

    Règle

    Ce qui doit être vrai, et pourquoi le standard ne suffit pas.

  2. 02

    Niveau

    Champ, workflow, script ou application.

  3. 03

    Construction

    Dans une application ou en champs personnalisés, pas dans le cœur modifié sur place.

  4. 04

    Recette

    Les scénarios que vous avez nommés.

  5. 05

    Passation

    Une note : quel DocType, quelle règle, pour la prochaine mise à jour.

Technologies

Ce sur quoi le travail s’appuie

Des capacités Frappe et ERPNext. Pas un produit parallèle.

  • Champs personnalisés

    Des données en plus sur un document standard.

  • Workflow

    Le moteur de workflow ERPNext.

  • Scripts client

    Le comportement du formulaire Frappe.

  • Scripts serveur

    Python, quand la règle ne doit pas dépendre du navigateur.

  • Applications Frappe

    DocTypes et logique rangés hors du dépôt cœur.

Articles

Guides ERPNext déjà publiés

Ces articles viennent du catalogue publié. S’il n’y en a pas, la liste reste vide.

Guides

Résoudre une erreur ERPNext

Une méthode courte pour lire une erreur Frappe sans redémarrer les services des autres applications du serveur.

Youssef MOUDNI · 14 oct. 2026 · 1 min

Guides

Installer ERPNext en production

Les choix qui comptent vraiment le jour de la mise en production : bench isolé, base dédiée, workers limités, sauvegardes.

Youssef MOUDNI · 14 oct. 2026 · 1 min

Guides

Guide ERPNext pour débutants

Une première carte d'ERPNext : ce que le logiciel couvre, par où commencer, et ce qu'il vaut mieux ne pas configurer trop tôt.

Youssef MOUDNI · 14 oct. 2026 · 1 min

FAQ

Questions sur cette prestation

Peut-on personnaliser ERPNext ?

Oui, avec les outils Frappe : champs, workflows, rapports, scripts, DocTypes et applications. On ne remplace pas ERPNext par un produit propriétaire.

Une personnalisation bloque-t-elle les mises à jour ?

Elle les complique si elle n’est pas nommée. Le travail est rangé hors du cœur, avec une note, pour que la revue de version reste possible.

Maintenance ERPNext
Où s’arrête la personnalisation ?

Ouvrir la société et les modules, c’est l’implémentation. Une équipe distante au long cours, c’est l’offshoring. Cette page est l’écart par rapport au standard.

Implémentation Personnalisation externalisée

ERPNext Lab

Parler de votre projet ERPNext

Décrivez le point de départ et ce que cette prestation doit couvrir. Nous dirons si la page correspond.