الوسم CRMDeveloper

استراتيجيات فعّالة لنقل الحلول والترجمة وإدارة البيانات في Dynamics 365 CRM

أثناء العمل على مشاريع Dynamics 365 CRM، لا يقتصر الأمر على تطوير الحلول فقط، بل يشمل أيضًا نقل التخصيصات بين البيئات المختلفة، إدارة الترجمات، ونقل البيانات بطريقة آمنة ومنظمة. 📦 Export & Import Solutions 🌍 Translation Management: ✅ Export Translations…

SSRS vs Custom Reports in Dynamics CRM

واحدة من أكثر الأسئلة اللي بتتكرر أثناء العمل على Dynamics CRM On-Premise: ❓ لماذا نستخدم SSRS Reports طالما يوجد Custom Reports داخل CRM؟ الإجابة تعتمد على حجم وتعقيد التقرير. ✅ استخدم Custom Reports عندما تحتاج: عرض بيانات بسيطة من Entity…

هل ما زلت تنشئ العقود والفواتير والخطابات يدويًا داخل Dynamics 365 CRM؟

ميزة Word Templates توفر عليك الكثير من الوقت والمجهود، حيث تتيح لك إنشاء مستندات احترافية بضغطة زر مع سحب البيانات مباشرة من النظام. ✅ تقليل العمل اليدوي ✅ توحيد شكل المستندات ✅ تقليل الأخطاء البشرية ✅ سرعة أكبر في إنجاز…

في Dynamics 365 CRM عندنا كذا نوع من الـ Processes، لكن من أكتر الحاجات اللي كمطورين بنتعامل معاها هي الـ Workflow.

ببساطة، الـ Workflow هو إنك تخلي السيستم ينفذ خطوات معينة أوتوماتيك لما يحصل حدث معين، من غير تدخل من المستخدم. أمثلة: ✅ يبعت Email تلقائي. ✅ يحدث بيانات Record. ✅ ينشئ Record جديد. ✅ يعمل Assign للـ Record لمستخدم معين.…

لو عندك عملية فيها كذا خطوة، وعايز كل المستخدمين يمشوا بنفس الترتيب من غير ما ينسوا حاجة أو يغلطوا، يبقى الحل هو Business Process Flow (BPF) في Dynamics 365 CRM.

ببساطة، الـ BPF عبارة عن “خريطة طريق” بتوجّه المستخدم خطوة بخطوة لحد ما يخلص الشغل صح. مثال في المبيعات: Lead ➡️ Qualify ➡️ Develop ➡️ Propose ➡️ Close كل مرحلة بيكون فيها بيانات مطلوبة لازم تتكتب قبل ما المستخدم ينتقل…

عمرك سألت نفسك ليه بعض المستخدمين يقدروا يشوفوا أو يعدّلوا بيانات معينة في Dynamics 365 CRM، وغيرهم لأ؟

الإجابة ببساطة هي: Security Roles 🔐 في Dynamics 365 CRM، الـ Security Roles هي اللي بتحدد المستخدم يقدر يعمل إيه جوه السيستم، وبتكون الأساس في التحكم بالصلاحيات وحماية البيانات. 🔑 إيه هي Security Roles؟ هي مجموعة من الـ Privileges أو…

لو عندك 100 مستخدم على Dynamics 365 CRM، إزاي تقدر تنظم صلاحياتهم بشكل مرتب ومن غير ما تدي كل User صلاحيات بشكل فردي؟

الإجابة هي: Business Units 🏢 في Dynamics 365 CRM، الـ Business Unit بتعتبر الهيكل التنظيمي اللي بيساعدك تقسّم المستخدمين والبيانات حسب الإدارات أو الفروع أو الأقسام المختلفة داخل الشركة. 🏢 إيه هي Business Unit؟ هي طريقة لتنظيم المستخدمين داخل الـ…

من أكتر الحاجات اللي ناس كتير بتستخدمها بشكل يومي في Dynamics 365 CRM، لكن قليل اللي يعرف الفرق الحقيقي بينها وإمتى يستخدم كل واحدة، هي أزرار Solution Components.

🗑 Delete: يحذف الـ Component نهائيًا من الـ CRM (وليس من الـ Solution فقط)، لذلك استخدمه بحذر. ➖ Remove: يشيل الـ Component من الـ Solution الحالية فقط، بدون أي تأثير على البيانات الموجودة داخل الـ CRM. 🔍 Show Dependencies: بيساعدك…

لو أنت عايز تدخل مجال الـ CRM… هتبدأ منين؟

بجد بسأل السؤال ده لأن ناس كتير بتكون عايزة تدخل المجال ومش عارفة تبدأ منين. هل تبدأ تتعلم C# و JavaScript؟ 💻 ولا تبدأ تفهم الـ Business والـ CRM الأول؟ 🤔 بصراحة، أنا شايف إنك لو هتبدأ من الصفر… متبدأش…

ليه debugger; مهم في JavaScript؟

ببساطة… بدل ما تفضل تقول: هو الـ Value راحت فين؟ 😂 والـ Function دخلت ولا لأ؟ والكود وقف فين؟ 😅 اكتب: debugger; وافتح F12 👀 الـ Browser هيوقف عند السطر ده 🛑 وساعتها تقدر تشوف: ▪️ قيمة كل Variable ▪️…