العودة إلى المقالات
Frappe Framework

تخصيص ERPNext دون تعقيد الصيانة

14 مايو 2026 10 دقائق قراءة فريق يمن فرابي

التخصيص الجيد لا يعني تغيير كل شيء؛ بل إضافة ما تحتاجه الشركة بأقل أثر ممكن على التحديثات والاستقرار.

ابدأ بالإعدادات قبل الكود

ERPNext يحتوي على إعدادات كثيرة تغطي الضرائب، الحسابات، الصلاحيات، سير العمل، القوالب، الطباعة، والتنبيهات. قبل كتابة كود مخصص يجب التأكد أن المطلوب لا يمكن تنفيذه من الإعدادات أو Workflow أو Print Format أو Custom Field.

متى تستخدم Custom Fields؟

استخدم الحقول المخصصة عندما تحتاج تخزين معلومة بسيطة ضمن مستند موجود، مثل رقم مرجعي، تصنيف داخلي، أو حالة تشغيلية. يجب تسمية الحقول بوضوح وتوثيق الغرض منها حتى لا تتراكم حقول غير مستخدمة لاحقاً.

متى تحتاج تطبيق Frappe مخصص؟

إذا كانت العملية جديدة بالكامل، أو تحتاج DocTypes خاصة، أو صلاحيات منفصلة، أو API مخصصة، فالأفضل بناء تطبيق Frappe مستقل. هذا يحافظ على فصل التخصيص عن النواة ويجعل النقل بين البيئات والتحديثات أكثر أماناً.

قواعد مهمة للتخصيص النظيف

تحتاج تخصيص ERPNext؟

نساعدك في بناء تخصيصات مستقرة وقابلة للتحديث باستخدام Frappe Framework.

تواصل مع يمن فرابي