Nama ERP DocsNama ERP Docs
Home
Namasoft.com
Data Model
GitHub
Home
Namasoft.com
Data Model
GitHub
  • Home

    • Search
    • Guides

      • بعض المعلومات عن استعمال هذا الموقع
      • Utility Links
      • System Minimum Requirements
      • Nama ERP Installation Guide
      • Jasper Reports Complete Guide for Nama ERP
      • Keyboard Shortcuts
      • Layout Names:
      • Entity Flows
      • دليل استخدام أداة إنشاء التقارير ونماذج الطباعة
      • الفواتير والضرائب والخصومات
      • Supply Chain
      • Tempo Language Manual
      • Sending Invoices and Documents to Customers
      • SMS and WhatsApp Configuration in Nama ERP
      • Field Filter with Criteria
      • تعديل الترجمات في نظام نما
      • Criteria Based Validation
      • صيغ الحضور والانصراف
      • الربط مع ماكينات الحضور والانصراف
      • Nama ERP Notification System
      • Email By Parameterized Reports In Task Scheduler
      • Nama Properties
      • تطبيق الهواتف المحمولة
      • Mobile QR Integrator Guide
      • أعدادات الحقول و الشاشات - Generic Reference Overrider User Guide
      • ReportWizard User Documentation (أداة إنشاء تقرير)
      • ORACLE JDBC Integration Connection in context.xml for integration purposes
      • Nama ERP REST API
      • Criteria from Text Parser
      • ضوابط إنشاء طلبات تطوير من قبل أقسام الدعم الفني والتجهيز بالشركة
      • e-commerce integration (Magento)
      • .
    • Examples
    • Reprocessing Transactions
    • Frequently Asked Questions
    • AI Generated Entity Flows Documentation

      • Core
      • Accounting Module
      • AI Module
      • Contracting Module
      • CRM Module
      • EGTax Reader Module
      • Freight Management System Module
      • Hospital Management System Module
      • HR Module
      • e-commerce Integration Module
      • Manufacturing Module
      • POS Module
      • Real Estate Module
      • Service Center Module
      • Supply Chain Module
      • .
    • Release Notes

      • 2016
      • 2017
      • 2018
      • 2019
      • 2020
      • 2021
      • 2022
      • 2025
      • .
    • Video Tutorials

      • Supply Chain Videos
      • Report Wizard Videos
      • Human Resources Videos
      • .

ضوابط إنشاء طلبات تطوير من قبل أقسام الدعم الفني والتجهيز بالشركة

  • توفر نماسوفت نظامًا داخليًا لمتابعة طلبات التطوير الناتجة عن:
    • مشاكل حدثت لدى العملاء
    • أو طلبات جديدة بحاجة لتطوير

قبل تقديم طلب تطوير لإضافة جديدة

  • تأكد أن الميزة المطلوبة غير موجودة بالفعل بالنظام

عند تقديم طلب تطوير لحل مشكلة

  • يجب إرفاق لوج من النظام:
    • اضغط على Ctrl + Alt + L ثم نفذ الإجراء الذي أدى إلى المشكلة
    • إذا لم يظهر لوج بعد الحفظ أو الإجراء:
      • قم بإحضار ملف namasoft.log من السيرفر
      • أو استخدم utils.html إذا تعذر الدخول إلى السيرفر

عند طلب إضافة حقول جديدة

  • انسخ اسم جدول الشاشة التي تريد الإضافة إليها
    • يمكن نسخه من رابط الشاشة أو باستخدام Ctrl + Alt + I (Show Field Info)

لسهولة إعادة إنتاج المشكلة

  • من الأفضل إحضار نسخة احتياطية من قاعدة بيانات العميل الذي ظهرت عنده المشكلة
  • لا تضع رابط النسخة الاحتياطية في النقاش
    • استخدم الحقل Backup URL لهذا الغرض فقط
    • ⚠️ هذه نقطة غاية في الأهمية ويجب الالتزام بها

عند كتابة الطلب

  • اكتب الطلب بشكل واضح ودقيق
  • اشرح خطوات إعادة ظهور المشكلة بالتفصيل
  • تجنب العبارات العامة مثل: "الشاشة لا تعمل"

بعد انتهاء التطوير

  • سيصلك تنبيه على البريد الإلكتروني بإنهاء الطلب
    • لكن هذا لا يعني أن الحل تم إصداره في نسخة من النظام
  • افتح الطلب وتحقق من الحقول التالية:
    • اسم الإصدار
    • اسم أول إصدار
  • إذا وجدت قيمة في أحدهما فهذا يعني أن التعديلات تم إصدارها
  • إذا كان كلاهما فارغين، فذلك يعني أن التعديلات لم تُدرج بعد في إصدار جديد

ضوابط العمل لقسم التطوير عند تنفيذ طلبات التطوير

  • فهم المطلوب بدقة

    • في حال وجود أي جزء غير واضح، يجب التواصل مع المدير المباشر أو مع منشئ الطلب لتوضيح التفاصيل
  • الاختبار الشامل لما تم تنفيذه

    • تأكد من تجربة التعديل أو الميزة المضافة بشكل يغطي معظم السيناريوهات والاحتمالات الممكنة
  • مراجعة الكود قبل عرضه

    • قم بمراجعة الكود بعناية قبل عرضه على المدير المباشر للمراجعة
  • توضيح المطلوب لتفعيل التعديلات

    • إذا كان التعديل يتطلب تفعيل إعدادات، خيارات في الكيان المعدل، توجيه معين، أو أي إعدادات أخرى، يجب توضيح ذلك صراحة حتى يتمكن فريق الدعم أو التجهيز من التفعيل بشكل صحيح
  • عدم إهدار وقت زملاء الدعم والتجهيز

    • تجنب توجيه الأسئلة التي يمكن أن يجيب عليها زملاؤك في قسم التطوير أو مديرك المباشر، حفاظًا على وقت وجهد باقي الفرق
  • أهمية التجربة الداخلية قبل التسليم

    • في حال عدم تجربة التعديل وظهور المشكلة مجددًا لدى فريق الدعم أو التجهيز:
      • يؤدي ذلك إلى إحباط الزميل
      • يتسبب له في حرج أمام العميل
      • ويفقد ثقته في قسم التطوير ومنتسبيه

    لذلك نؤكد على ما يلي:

    • الفهم الجيد للمطلوب
    • المراجعة الدقيقة للتعديلات
    • الاختبار العملي لما تم تنفيذه بأكثر من طريقة
Edit On github
Last Updated:: 7/15/25, 8:09 PM
Prev
Criteria from Text Parser
Next
e-commerce integration (Magento)