John Yassa

John Yassa

من أكثر المواضيع التي لفتت انتباهي أثناء تعلم Microsoft Dynamics 365 و Power Apps هي PCF Controls (Power Apps Component Framework).

تتيح لنا PCF Controls إنشاء مكونات مخصصة باستخدام تقنيات الويب الحديثة مثل JavaScript و TypeScript، ثم دمجها مباشرة داخل Dynamics 365 و Power Apps لتحسين تجربة المستخدم. مرجع: pcf.gallery (مكتبة مفتوحة تضم عشرات النماذج الجاهزة من مكونات الـ PCF). من…

ما هو الـ Marketing داخل CRM؟

يعتقد الكثيرون أن التسويق (Marketing) يقتصر على الإعلانات فقط، لكن في الواقع هو عملية متكاملة تهدف إلى فهم احتياجات العملاء، تقديم قيمة حقيقية لهم، وبناء علاقات طويلة الأمد تساهم في نمو الأعمال. 📌 تمر دورة التسويق بعدة مراحل أساسية: 🔍…

ما هو Field Service في Microsoft Dynamics 365 CRM؟

يُعد Field Service أحد أهم الـ Modules في Microsoft Dynamics 365 CRM، حيث يُستخدم لإدارة الخدمات التي يتم تقديمها للعملاء في مواقعهم بواسطة الفنيين والمهندسين الميدانيين. بدلاً من انتظار العميل للحضور إلى الشركة، يتم إرسال Technician إلى موقع العميل لتنفيذ…

Managed vs Unmanaged Solutions in Dynamics 365 CRM

من أكثر المفاهيم المهمة في Dynamics 365 و Power Platform هي فهم الفرق بين Managed Solutions و Unmanaged Solutions، لأن اختيار النوع المناسب يؤثر بشكل مباشر على إدارة التخصيصات (Customizations) وعمليات النشر (Deployment). 📌 Unmanaged Solution: يُستخدم عادةً في بيئات…

ما هي الـ Data Types في Dynamics 365 CRM؟ ولماذا تعتبر من أهم أساسيات بناء أي نظام ناجح؟

عند إنشاء أي Table أو Column داخل Dynamics 365 CRM، فإن أول قرار يجب التفكير فيه هو اختيار Data Type المناسب. 💡 ببساطة، الـ Data Type هو نوع البيانات التي يسمح الحقل باستقبالها وتخزينها، سواء كانت: 📝 نصوص، 🔢 أرقام،…

Data Types in Dynamics 365 CRM (Part 2)

يُعتبر اختيار الـ Data Type المناسب للـ Field خطوة مهمة جدًا، لأنه يحدد نوع البيانات التي سيتم تخزينها وطريقة التعامل معها داخل النظام. تعالوا نتعرف على 4 من أشهر أنواع الـ Data Types المستخدمة في Dynamics 365 CRM: 🔢 Whole…

Data Types in Dynamics 365 CRM – Part 4

نكمل مع بعض أهم أنواع الـ Data Types اللي بنستخدمها بشكل يومي داخل Dynamics 365 CRM: 🔗 Lookup لربط السجلات ببعض وإنشاء علاقات قوية بين الـ Tables بدون تكرار البيانات. 🖼️ Image لإضافة صور العملاء أو الموظفين وتحسين تجربة المستخدم…

هل تعرف أن اختيار الـ Relationship الغلط في Dynamics 365 CRM ممكن يسبب مشاكل كبيرة في البيانات؟ 🤔

Relationships بين الـ Tables مش مجرد ربط بيانات ببعضها داخل النظام، لكنها بتحدد إزاي البيانات تتعامل مع بعضها. 👤➡️ 1:N (One-to-Many): سجل واحد مرتبط بأكثر من سجل. 👥➡️ N:1 (Many-to-One): عدة سجلات مرتبطة بسجل واحد. 👥↔️ N:N (Many-to-Many): عدة سجلات…