إيه اللي بيحصل جوه Dynamics 365 CRM بعد ما تدوس Save؟ 🤔

كتير مننا بيدوس Save كل يوم… لكن هل فكرت إيه اللي بيحصل ورا الكواليس؟ 👀

الرحلة ببساطة كده:

  • 🟢 1. JavaScript (OnSave) – أول حاجة بتشتغل لو عندك JavaScript على الـ Form.
  • 🟢 2. Business Rules – بيتم تنفيذ أي Business Rules مرتبطة بالبيانات.
  • 🟢 3. Pre-Validation Plugin – دي أول مرحلة للـ Plugin، وبتستخدم غالبًا للتحقق من البيانات قبل أي عملية حفظ.
  • 🟢 4. Security Check – النظام بيتأكد إن المستخدم عنده صلاحية يعمل Save.
  • 🟢 5. Pre-Operation Plugin – آخر فرصة تعدل البيانات قبل ما تتسجل في Dataverse.
  • 🟢 6. Save to Dataverse – هنا البيانات بتتحفظ فعليًا.
  • 🟢 7. Post-Operation Plugin – بعد الحفظ تقدر تنفذ أي عمليات إضافية أو تربط البيانات بكيانات تانية.
  • 🟢 8. Power Automate / Workflows – لو فيه Flows أو Workflows هتبدأ تشتغل حسب الإعدادات.
  • 💡 ليه مهم تعرف الترتيب ده؟

لأنه هيساعدك تعرف: ليه الـ JavaScript اشتغل قبل الـ Plugin، ليه البيانات اتغيرت بعد الحفظ، إمتى تستخدم Plugin وإمتى تستخدم JavaScript، وإزاي توصل للمشكلة أسرع وقت الـ Debugging.

  • 🎯 كل ما فهمت رحلة الـ Save كويس… كل ما هتكتب حلول أقوى وهتختصر وقت كبير في حل المشاكل.

اترك ردّاً