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.
Développement
Le développement, c’est du code sur Frappe : applications métier, contrôleurs Python, scripts client, rapports et points d’API. Ce n’est pas une nouvelle peau pour ce site, et ce n’est pas le même métier que paramétrer un module.
Construction
ERPNext standard couvre déjà un large ensemble de documents. Le développement commence quand ce modèle ne peut pas porter la règle dont vous avez besoin : un DocType propre, un contrôle qui doit tenir côté serveur, un rapport que l’interface ne propose pas, ou un point d’accès qu’un autre système doit appeler.
La pile de ce travail est Frappe, Python, le JavaScript de l’interface, MariaDB et l’API REST. Next.js est la pile de ce site vitrine. Ce n’est pas ainsi que s’écrit une application ERPNext.
Applications
Une application Frappe et ses DocTypes, à l’écart du cœur, pour que les mises à jour restent possibles.
Logique serveur
Contrôles Python, hooks et tâches. Une règle importante vit sur le serveur, pas seulement dans le navigateur.
REST
Des points d’accès et l’API standard, assez documentés pour que votre côté puisse les appeler.
Rapports
Rapports de requête et formats d’impression, quand une liste ne suffit pas.
Périmètre
Une mission de développement est attachée à des éléments écrits : le comportement attendu, les documents concernés, et comment vous saurez que cela fonctionne. Cette page ne cite ni une vitesse, ni une taille d’équipe, ni un tarif journalier.
Les revues se font sur ces éléments. Si une demande change les documents ou les droits, elle rejoint la liste. Elle ne se glisse pas en silence dans le sujet en cours.
Frontière
La mise en œuvre prépare la société, les modules et les rôles pour que les gens puissent travailler. Le développement change le logiciel quand ce paramétrage ne suffit pas. Beaucoup de projets ont besoin des deux, dans cet ordre : confirmer le flux standard, puis construire seulement l’écart.
Si l’écart est un champ, un workflow ou un format d’impression, commencez par la personnalisation. Une application est l’outil plus lourd, utilisé quand ces options ne tiennent pas la règle.
Liens
Sur ce site
Les pages pays sont géographiques. Elles ne recopient pas cette offre.
Modules
Guides
Les guides éditoriaux du même site.
Guides
Une méthode courte pour lire une erreur Frappe sans redémarrer les services des autres applications du serveur.
Guides
Les choix qui comptent vraiment le jour de la mise en production : bench isolé, base dédiée, workers limités, sauvegardes.
Guides
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.
ERPNext Lab
Décrivez le point de départ et le résultat attendu. Nous dirons si cette page est le bon périmètre.