مدونة منذر اسامة

العودة   منتديات جريت بلينز العربية Great Plains For Arab > منتدى مطوري جريت بلينز > مواضيع المطورين الأخرى

مواضيع المطورين الأخرى مواضيع المطورين التي لا تنتمي الى أي من التصنيفات السابقة
مثل لغة الديكستريتي (Dexterity) والأدوات التطويرية الأخرى (eConnect , Integration Maneger ,VS2005 for GP...etc.)

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 26-Dec-2011, 05:30 PM   #1
humam
مشرف منتدى المطورين
افتراضي Security Module in Great Plains

Security Module in Great Plains

ان المستخدم يمتلك سماحية الوصول Access الى النماذج الرئيسية فقط ولكي يكون المستخدم قادر على اكمال مهام محددة يجب ان يتم ادراجه ضمن اكثر من دور (Role ) حتى يمتلك صلاحيات الوصول النماذج والتقارير المطلوبة وسوف تقع مسؤولية اعطاء هذه الصلاحيات على عاتق System Administrator.

بالنسبة الى عملية التعديل Customization التي تقوم بها على برنامج Great Plains سوف تحتاج الى اضافة مهام Tasks جديد تستخدم للسيطرة على عملية الوصول الى المصادر الجديدة new resources التي يتضمنها مشروعك ويمكن الذهاب الى ابعد من ذلك عن طريق تخصيص واضافة دور Role يخص المشروع ومن ثم تقوم بادراج هذه Tasks الجديدة ضمن هذا الدور. ولكن يجب ان لا يتضمن المشروع الذي تقوم به عملية ادراج لمستخدين معينين ضمن هذا الدور لان هذه المهمة يجب ان تتم بشكل يدوي من قبل System Administrator كما ذكرنا سابقا.

قد تجد انه من المناسب بدلا من تكوين new task تخص مشروعك ان تعمل على اضافة عملية Operation جديدة الى Task موجودة اصلا حيث كما نعلم ان GP10 يمتلك مجموعة من Predefined tasks يفضل هذا الخيار اذا كان المشروع الذي تقوم به يتضمن عملية توسيع على احد نماذج الجريت بلينز مثل اضافة نموذج لادخال معلومات اضافية عن Customer في هذه الحالة يمكنك ان تقوم بعملية تكوين Operation جديدة وثم ادراجها في CARD_0201 Task والتي تتخصص بعملية السيطرة على معلومات الزبائن الاساسية وهكذا مع باقي النماذج الاخرى.

بالنسبة الى نافذة Alternate/Modified Forms and Reports سوف نستخدمها لاعطاء سماحية الوصول الى نماذج الجريت بلينز التي قمت بعملية تعديل عليها عن طريق اضافة اوتعديل الحقول الموجودة فيها حيث ان التصرف الطبيعي لبرنامج الجريت بلينز لا يضمن اعطاء سماحيات الوصول الى النماذج المعدلة لذا يجب ان يقوم System Administrator بهذه المهمة.
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس
قديم 26-Dec-2011, 05:33 PM   #2
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

حياك الله أخي همام ...
ماشاء الله دائما سباق بالخير ....
كنت بدأت في هذه السلسلة من قبل http://www.gp4arab.com/forum/showthread.php?t=733

وجاري إكمالها لكنك سبقتني ... الله يعطيك العافية
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 26-Dec-2011, 05:34 PM   #3
humam
مشرف منتدى المطورين
افتراضي


Adding Security Data

ان افضل طريقة للقيام بهذه العملية وبشكل برمجي هو استخدام Dexterity Triggers حيث يمكن ان نسجل Trigger يتم تنفيذه بعد عملية الولوج الناجح من قبل System Admin الى برنامج الجريت بلينز حيث هناك procedure يسمى Add_Successful_Login_Record يتم تنفيذه بعد عملية login لذا يمكن ان ننفذ الشفرة البرمجية ISYS_CreateSecurityData التي سوف تعمل على اضافة Security Operation و Security Tasks و Security Roles الخاصة بالمشروع الذي تطوره كما هو واضح في الشفرة التالية

كود:
local integer l_result;
l_result = Trigger_RegisterProcedure(script Add_Successful_Login_Record,
TRIGGER_AFTER_ORIGINAL, script ISYS_CreateSecurityData);
if l_result <> SY_NOERR then
warning "Procedure trigger for adding security data failed.";
end if;
Security Tasks

ان المهام الامنية security task هي عبارة عن مجموعة من العمليات operations التي يستطيع المستخدم القيام بها في برنامج الجريت بلينز.
ان برنامج الجريت بلينز سوف يحتوي على مجموعة من المهام المعرفة مسبقا وهناك مهمة خاصة special task يطلق عليها DEFAULTUSER سوف تحتوي على كل العمليات Operations التي يمكن للمستخدم القيام بها في برنامج الجريت بلينز فأذا كنت تمتلك مصادر resources ضمن Integration Project الذي تعمل عليه و كانت من مطلبات Client ان يكون جميع المستخدمين لهم القابلية على استخدام هذه المصادر يفضل ان تضيف Operations الخاصة بشروعك الى هذه Task .
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس
قديم 26-Dec-2011, 05:39 PM   #4
humam
مشرف منتدى المطورين
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Monzer Osama مشاهدة المشاركة
حياك الله أخي همام ...
ماشاء الله دائما سباق بالخير ....
كنت بدأت في هذه السلسلة من قبل http://www.gp4arab.com/forum/showthread.php?t=733

وجاري إكمالها لكنك سبقتني ... الله يعطيك العافية
الله يسلمك اخوية منذر الظاهر يحصل توارد خواطر بيننا سبحان الله ولكن ارجو ان تكمل موضوعك لانه يتعلق بالجانب الوظائفي اما موضوعي فهو يتعلق بالجانب التقني والبرمجي وارجو ان تتكامل المواضيع وبتالي تعم الفائدة المرجوة منها انشاء الله وشكرا
__________________
GP Techno-Functional Consultant

آخر تعديل بواسطة humam ، 26-Dec-2007 الساعة 06:28 PM.
humam غير متواجد حالياً   رد مع اقتباس
قديم 27-Dec-2011, 06:21 AM   #5
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

الله يعطيكم العافية يا شباب
شكراً همام و منذر
عماد زيد غير متواجد حالياً   رد مع اقتباس
قديم 27-Dec-2011, 01:08 PM   #7
humam
مشرف منتدى المطورين
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة عماد زيد مشاهدة المشاركة
الله يعطيكم العافية يا شباب
شكراً همام و منذر
الله يسلمك عماد برسم الخدمة وانشاء الله ينال هذا الموضوع استحسانكم
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس
قديم 27-Dec-2011, 01:12 PM   #8
humam
مشرف منتدى المطورين
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة أحمد الغامدي مشاهدة المشاركة
مشكور مشرفنا المبدع همام
وقفة إجلال وإكبار لإخواننا العراقيين مع دعواتنا الصادقة بأن يحفظهم المولى ويفرج كروبهم وينصرهم على أعداهم
احسنت اخوية احمد وجزاك الله عنا كل خير وتقبل الله دعائكم وانشاء الله يعود النصر ليرفرف على رايات العروبة والاسلام
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس
قديم 28-Dec-2011, 06:00 PM   #9
hunter0003
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 20
من مواضيعي  
افتراضي

اخى همام فعلا كلامك كلة مظبوط وانا مجربة كل ما ذكرت بارك الله فيك للنشر
hunter0003 غير متواجد حالياً   رد مع اقتباس
قديم 28-Dec-2011, 06:28 PM   #10
humam
مشرف منتدى المطورين
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة hunter0003 مشاهدة المشاركة
اخى همام فعلا كلامك كلة مظبوط وانا مجربة كل ما ذكرت بارك الله فيك للنشر
مشكور اخي واذا كان عندك ملاحظات تود ان تطرحها في هذا الموضوع سوف اكون شاكرا لك وذلك للمساهمة في اثراء الموضوع.
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
انواع عرض الموضوع

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

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كتب تعليمية تخص great plains v9 walidsayed76 حزمة التشغيل (جزيئ المبيعات - المشتريات - المستودعات ) 12 29-Mar-2015 10:46 AM
معاهد تعليم Great Plains never better منتدى جريت بلينز العام 1 19-Apr-2014 08:49 AM
أي استفسار عن الـ Great Plains أي اصدار mohamed_mohy منتدى جريت بلينز العام 0 30-Mar-2012 01:46 PM
ربط EXCEL ببرنامج Great Plains osamamakled منتدى جريت بلينز العام 2 13-Feb-2012 08:15 PM
طلب برنامج Great Plains safesoft0 تركيب وإعدادات النظام وما يتعلق به توجيهات Installation & Configuration 3 24-Sep-2011 02:06 PM


جميع الأوقات بتوقيت GMT +3. الساعة الآن 10:06 PM.


Powered by vBulletin® Version 3.8.3

الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم

Copyright © 2000-2010 Jelsoft Enterprises Limited.
الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز