ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
في التمويل والعمليات، مفهوم الشركة عبارة عن مفهوم قانوني ومفهوم خاص بالأعمال. وهو أيضًا عبارة عن حدود أمان ورؤية للبيانات. يعمل المستخدمون دائمًا في سياق شركة واحدة، وتتم تجزئة معظم البيانات حسب الشركة.
لا يوجد مفهوم مكافئ في Dataverse. المفهوم الأقرب هو وحدة الأعمال، وهي عبارة عن حدود أمان ورؤية في المقام الأول لبيانات المستخدم. هذا المفهوم ليس لديه الآثار القانونية أو التجارية نفسها كمفهوم الشركة.
نظرًا لعدم اعتبار وحدة الأعمال والشركة كمفهومين متساويين، فمن غير الممكن فرض تعيين واحد إلى واحد (1:1) بينهما لغرض تكامل Dataverse. ومع ذلك، ولأنه يجب على المستخدمين، بشكل افتراضي، أن يكونوا قادرين على رؤية الصفوف نفسها في التطبيق وDataverse، قدمت Microsoft جدولاً جديدًا في Dataverse مسمى cdm_Company. هذا الجدول يعتبر مكافئًا لجدول الشركة في التطبيق. للمساعدة على ضمان أن تكون رؤية الصفوف مكافئة بين التطبيق وDataverse، ننصح بالإعداد التالي للبيانات في Dataverse:
لكل صف شركة تمويل وعمليات تم تمكينه للكتابة المزدوجة، يتم إنشاء صف cdm_Company مقترن به.
عند إنشاء صف cdm_Company وتمكينه للكتابة المزدوجة، يتم إنشاء وحدة أعمال افتراضية تحمل الاسم نفسه. على الرغم من أنه يتم إنشاء فريق المالك الافتراضي تلقائيًا لوحدة العمل هذه، إلا أنه لا يتم استخدام الفريق.
يتم إنشاء فريق مالك منفصل يحمل نفس الاسم مع لاحقة كتابة مزدوجة. ويقترن أيضًا بوحدة الأعمال.
وبشكل افتراضي، فإن مالك أي صف يتم إنشاؤه في وكتابته بشكل مزدوج إلى Dataverse يتم تعيينه إلى فريق "مالك DW" المرتبط بوحدة الأعمال المقترنة.
يبين الرسم التوضيحي التالي مثالاً عن إعداد البيانات هذا في Dataverse.
بسبب هذا التكوين، فإن أي صف يرتبط بشركة USMF سيكون مملوكًا من قِبل فريق يرتبط بوحدة أعمال USMF في Dataverse. وبالتالي، بإمكان أي مستخدم لديه حق الوصول إلى وحدة الأعمال هذه من خلال دور أمان تم تعيينه إلى الرؤية على مستوى وحدة الأعمال رؤية هذه الصفوف الآن. يوضح المثال التالي كيف يمكن استخدام الفرق لتوفير الوصول الصحيح إلى هذه الصفوف.
- يتم تعيين دور "مدير المبيعات" لأعضاء فريق "مبيعات USMF".
- بإمكان المستخدمين الذين يؤدون دور "مدير المبيعات" الوصول إلى أي صفوف هي أعضاء في نفس وحدة الأعمال التي هم أعضاء فيها.
- يرتبط فريق "مبيعات USMF" بوحدة أعمال USMF التي تم ذكرها في وقت سابق.
- وبالتالي، بإمكان أعضاء فريق "مبيعات USMF" رؤية أي حساب مملوك من قبل مستخدم "USMF DW"، ومصدره جدول شركة USMF في التمويل والعمليات.
كما يظهر في الرسم التوضيحي السابق، هذا التعيين 1:1 بين وحدة الأعمال والشركة والفريق هو مجرد نقطة بداية. في هذا المثال، يتم إنشاء وحدة أعمال جديدة "أوروبا" في Dataverse كأصل لكل من DEMF وESMF. وحدة الأعمال الأم الجديدة هذه لا علاقة لها بالكتابة المزدوجة. ومع ذلك، يمكن استخدامها لمنح أعضاء فريق "مبيعات اليورو" حق الوصول إلى بيانات الحساب في كل من DEMF وESMF عن طريق تعيين رؤية البيانات إلى وحدة الأعمال الأصل/التابعة في دور الأمان المقترن.
المقالة الأخيرة للمناقشة هو كيفية تحدد الكتابة المزدوجة الفريق المالك الذي يجب تعيين الصفوف إليه. يتم التحكم في هذا السلوك بواسطة عمود الفريق المالك الافتراضي على صف cdm_Company. عند تمكين صف cdm_Company للكتابة المزدوجة، يقوم مكون إضافي بشكل تلقائي بإنشاء وحدة الأعمال المقترنة والفريق المالك (إذا لم يكن موجودًا بعد)، ويعيّن عمود الفريق المالك الافتراضي. يمكن للمسؤول تغيير هذا العمود إلى قيمة مختلفة. ومع ذلك، لا يمكن للمسؤول مسح العمود طالما تم تمكين الجدول للكتابة المزدوجة.
تجزئة بيانات الشركة والتمهيد
يؤدي تكامل Dataverse إلى إحضار تماثل الشركة باستخدام معرف الشركة لتجزئة البيانات. كما يبين الرسم التوضيحي التالي، يتم توسيع جميع الجداول الخاصة بالشركة بحيث تكون لها علاقة واحد إلى متعدد (N:1) مع جدول cdm_Company.
- بالنسبة إلى الصفوف، بعد إضافة شركة وحفظها، تصبح القيمة للقراءة فقط. لذلك، يجب على المستخدمين التأكد من تحديد الشركة الصحيحة.
- وحدها الصفوف التي تحتوي على بيانات الشركة مؤهلة للكتابة المزدوجة بين التطبيق وDataverse.
- بالنسبة إلى بيانات Dataverse الموجودة، ستكون تجربة التمهيد التي يديرها المسؤول متوفرة قريبًا.
ملء اسم الشركة تلقائيًا في تطبيق مشاركة العملاء
توجد العديد من الطرق لملء اسم الشركة تلقائيًا في تطبيق مشاركة العملاء.
إذا كنت مسؤول نظام، يُمكنك تعيين الشركة الافتراضية من خلال الانتقال إلى الإعدادات المتقدمة > النظام > الأمان > المستخدمين. افتح نموذج المستخدم، وفي قسم معلومات المؤسسة ، قم بتعيين قيمة الشركة إلى القيمة الافتراضية في النماذج.
إذا كان لديك حق الوصول لـالكتابة إلى جدول SystemUser لمستوى وحدة الأعمال ، فمن ثم يُمكنك تغيير الشركة الافتراضية في أي نموذج من خلال تحديد شركة من القائمة المنسدلة الخاصة بـالشركة.
إذا كان لديك حق الوصول لـالكتابة إلى البيانات في أكثر من شركة، فمن ثم يُمكنك تغيير الشركة الافتراضية عن طريق اختيار صف يخص شركة مختلفة.
إذا كنت من مكونيّ النظام أو المسؤول، وتريد ملء بيانات الشركة تلقائيًا في نموذج مخصص، فيمكنك استخدام أحداث النموذج. قم بإضافة مرجع JavaScript msdyn_/DefaultCompany.js واستخدم الأحداث التالية. يُمكنك استخدام أيًا من النماذج الجاهزة، على سبيل المثال، نموذج الحساب.
- حدث OnLoad للنموذج: تعيين عمود الشركة الافتراضي .
- حدث OnChange لعمود الشركة : قم بتعيين عمود updateDefaultCompany .
تطبيق التصفية استنادًا إلى سياق الشركة
لتطبيق التصفية استنادًا إلى سياق الشركة في النماذج المخصصة الخاصة بك أو في أعمدة البحث المخصصة المضافة إلى النماذج القياسية، افتح النموذج واستخدم قسم تصفية السجلات ذات الصلة لتطبيق عامل تصفية الشركة. يجب تعيين هذا لكل عمود بحث يتطلب تصفية استنادًا إلى الشركة الأساسية في صف مُحدد. يتم عرض الإعداد الخاص بـ الحساب في الرسم التوضيحي التالي.