آلية عمل رسائل التنبيه أو Business Alerts ... 2 مرفق السلام عليكم إلحاقا للموضوع الذي تفضل بطرحه الأخ عبد الحي بعنوان : " تنبيهات العمل أو ما يسمى Business Alerts " فقد تكلم عن المهام الوظيفية وبين أهمية استخدامها ومدى الفاعلية التي تقدمها... استكمالا للموضوع احببت أن افرد موضوعا مستقلا كوني سأتعمق في الجانب التقني أكثر من الجاني الوظيفي, فأقول ....: كيف تستفيد Business Alerts من ميزات الاستعلام المبنية في SQL Server لمراقبة البيانات وتغيراتها ؟ كيف تحديد بيئة العمل ضمن ظروف وشروط معينة؟ وكذلك الاستفادة من تقنيات نظام التراسل المتوفرة في النظام؟ سأجيب عن هذه التساؤلات التي ستفيد التقنين وتفتح لهم آفاق للتعامل مع مميزات الاستعلام وإرسال النتائج الى المستخدمين... حين القيام بعمل Business Alerts جديدة يتم تخزين هذه البيانات في قاعدة البيانات الرئيسية Dynamics في جدول الـ Business Alerts Rules Master والذي يمكلك في الداتا بيز اسم SY40500 , يخزن الكثير من البيانات من بينها اسم الداتا بيز التي سيتم تتبعها وتاريخ بدأ التتبع وتاريخ انتهائه واسم المستخدم الذي أنشأ أو غير ذلك التنبيه وغير ذلك... بعد الانتهاء من حفظ الـ Business Alerts يقوم جريت بلينز بإنشاء أوامر مخزنة Stored Procedure في قاعدة البيانات الخاصة بالشركة التي سيتم مراقبة بياناتها وبعد ذلك سيتم إنشاء مهمة Job في الـSQL Server لكي تقوم بتشغيل الـ Stored Procedure وفقا للجدولة التي قام المستخدم بإنشائها (مثل: أن تعمل بشكل يومي \ اسبوعي \ تاريخ انتهائها ... الخ) انظر الصورة http://www.gp4arab.com/forum/attachm...1&d=1201332641 لنوضح أكثر بمثال: لنفرض أننا قمنا بعمل Business Alerts على قاعدة بيانات اسمها HCITY وظيفتها هي فحص الحد الإئتماني للعملاء فإنه سينشئ Stored Procedure في هذه القاعدة ويعطيها اسم متسلسل يبدأ بـ sm_Rule http://www.gp4arab.com/forum/attachm...1&d=1201332641 وفي مثالنا هذا كان الاسم smRuleID27 ويحتوي على جملة الاستعلام التي تفحص الحد الائتماني للعملاء Credit Limt ومحتوى الملف هو : كود: create procedure smRuleID27 @aaaaruleid int as للأهمية: 1- لكي تعمل الـ Busniss Alert لا بد أن يكون الـ SQL Agent يعمل بشكل دائم .... 2- إن كنت حددت أن يتم التنبيه على البريد (سواء POP أو Exchange ) يجب أن تكون اعدادت البريد مجهزة من خلال الـSQL Server (اضغط لمعرفة طريقة إعداد البريد) 3- أسماء الجداول التي تتعامل معها الـ Business Alert مودجوة في قاعدة البيانات الرئيسية DYNAMICS وهي : SY40500 , SY40506 , SY40504 , SY40505 , SY40501 SY40503 , SY40502, SY40506 |
يالله حي العقيد والله ,, الله يعطيك العافي. سؤال: في شي بال SQL إسمه Business Rules أو ما شابه ؟؟ ما هي وظيفته ؟؟ وكيف يستخدم ؟؟ شكراً |
مشكور اخي منذر على هذا الموضوع ومتابعين معك صراحه لم اتعامل مسبقامع هذا الجزء من برنامج الجريت بلينز واتمنى التعرف عليه بشكل موسع من خلال هذا الموضوع |
اقتباس:
الـ Roles مثل مجموعات المستخدمين بداخل اى دومين على ويندوز 2003 و هى تسمح لك بجمع مجموعة مستخدمين فى مجموعه واحده ثم يمكنك ان تطبق عليهم صلاحيات محدده على كل المجموعه الـ Rules هى كائن بقاعدة البيانات مرتبط باعمده او انواع بيانات جديده (قام بصنعها المطور ) يحدد قيم البيانات التى يمكن استقبالها فى العمود |
اقتباس:
للتعرف على رسائل التنبيهات ابدأ من هنا http://www.gp4arab.com/forum/showthread.php?t=946 شكرا على مرورك |
اقتباس:
|
وإياك أخي ... |
جميع الأوقات بتوقيت GMT +3. الساعة الآن 02:06 AM. |
Powered by vBulletin® Version 3.8.3
الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم