ترحيل بيانات التكوين للسجلات

تتضمن هذه المقالة إجراءات لترحيل بيانات التكوين للسجلات. يجب ترحيل البيانات بحسب ترتيب:

  1. مجموعة قواعد التوجيه المستند إلى المهارات
  2. ملفات تعريف السعة
  3. صفوف
  4. قواعد الإدخال
  5. تدفقات العمل

يتضمن الإجراء جداول تتضمن معلومات عن الكيانات وعينات مخططات مقابلة لكل تكوين.

ترحيل التكوين باستخدام حل

يمكنك استخدام الحلول لنقل عناصر تكوين معينة بين البيئات. إذا كان التكوين في إعداد التوجيه الموحد الخاص بك يحتوي على العناصر التالية، فيمكن نقلها باستخدام أحد الحلول.

  1. إضافة المكونات إلى حل وتصديره
    1. البرنامج النصي للوكيل (msdyn_productivityagentscripts)
    2. خطوة البرنامج النصي للوكيل (msdyn_productivityagentscriptsteps)
    3. قالب علامة تبويب التطبيق (msdyn_applicationtabtemplates)
    4. حقل الإعلام (msdyn_notificationfields)
    5. قالب الإعلام (msdyn_notificationtemplates)
    6. ماكرو (العمليات)
    7. قوالب جلسة العمل (msdyn_sessiontemplates)
    8. معلمة القالب (msdyn_templateparameters)
  2. استيراد الحل إلى البيئة المستهدفة

ترحيل تكوين مجموعات قواعد بيانات التوجيه المستند إلى المهارات

إذا تم استخدام قواعد التوجيه القائم على المهارات في إعداد التوجيه الموحد، فعليك تنفيذ الخطوات اللازمة لترحيل التكوين المقابل.

كي تحصل عينة المخطط على جميع السجلات المطلوبة، راجع عينة مخطط لتكوين التوجيه المستند إلى المهارات.

  1. استخدم أداة ترحيل التكوين لإنشاء المخطط وتصدير البيانات من المؤسسة المصدر لتكوين التوجيه القائم على المهارات.

    • الاسم المعروض للكيان: عند إنشاء المخطط، حدد الكيانات بالتسلسل المذكور في الجدول.
    • الاسم المعروض للسمة: من المستحسن تحديد السمات المحددة في الجدول التالي. لن تحتاج إلى تحديد السمات الجاهزة المحددة من قبل النظام مثل مُنشأ بواسطة وتاريخ الإنشاء ومعدّل بواسطة وتاريخ التعديل والمالك. يمكنك تحديد سمات مخصصة، إذا لزم الأمر.

    هام

    يجب عليك إنشاء bookableresourcecharacteristictype (قيمة مجموعة خيارات عمومية) يدويًا في المؤسسة الهدف، إذا لزم الأمر.

    الاسم المعروض للكيان (الاسم المنطقي) الاسم المعروض للسمة (الاسم المنطقي) استخدام FetchXML لتصفية السجلات
    السمة (السمة)
    • نوع السمة (characteristictype)
    • السمة (characteristicid)
    • الوصف (الوصف)
    • الاسم (الاسم)
    نموذج التصنيف (ratingmodel)
    • ‏‫الحد الأقصى لقيمة التصنيف (maxratingvalue)
    • ‏‫الحد الأدنى لقيمة التصنيف (minratingvalue)
    • الاسم (الاسم)
    • نموذج التصنيف (ratingmodelid)
    قيمة التصنيف (ratingvalue)
    • الاسم (الاسم)
    • نموذج التصنيف (ratingmodel)
    • قيمة التصنيف (ratingvalueid)
    • القيمة (القيمة)
  2. أنشئ المخطط واحفظه.

  3. صدّر البيانات وأنشئ الملف المضغوط (zip).

  4. استخدم أداة ترحيل التكوين، وحدد الخيار لاستيراد البيانات إلى المؤسسة الهدف باستخدام الملف المضغوط.

ترحيل التكوين لملفات تعريف السعة

إذا قمت بتكوين ملفات تعريف السعة في إعداد التوجيه الموحد، فعليك تنفيذ الخطوات اللازمة لترحيل التكوين المقابل.

كي تحصل عينة المخطط على جميع السجلات المطلوبة، راجع عينة مخطط لملفات تعريف السعة.

  1. استخدم أداة ترحيل التكوين لإنشاء المخطط وتصدير البيانات في المؤسسة المصدر لتكوين ملفات تعريف السعة.

    • الاسم المعروض للكيان: عند إنشاء المخطط، حدد الكيانات بالتسلسل نفسه المذكور في الجدول.
    • الاسم المعروض للسمة: من المستحسن تحديد السمات المحددة في الجدول التالي. لن تحتاج إلى تحديد السمات الجاهزة المحددة من قبل النظام مثل مُنشأ بواسطة وتاريخ الإنشاء ومعدّل بواسطة وتاريخ التعديل والمالك. يمكنك تحديد سمات مخصصة، إذا لزم الأمر.
    • استخدم FetchXML لتصفية السجلاتلكل، استخدم ما هو مناسب: FetchXML الاستعلام المذكور في الجدول للحصول على سجلات فردية أو متعددة أو جميعها بناءً على متطلباتك. وبالنسبة للسجلات الفردية أو المتعددة، ستحتاج إلى استخدام المؤسسة المصدر للحصول على الاسم الصحيح في uiname وGUID في القيمة. إذا لزم الأمر، يمكنك استخدام بحث متقدم استعلام FetchXML عنصر القائمة لبناء المناسب.
    • تكوين إعدادات الاستيراد:
      • بالنسبة إلى كيان عقد القرار، ، تأكد من تحديد خانة الاختيار عدم تحديث السجلات الموجودة.

      • بالنسبة لكل كيان، بما في ذلك كيان عقد القرار، تأكد من تحديد حقل المفتاح الأساسي للكيان لكي يستخدم في حقل لمقارنته عند التحديث. فيما يلي مثال عن الحساب.

        مثال عن كيان لمقارنته عند التحديث.

    ‏‫ملاحظة‬

    تحصل عينة الاستعلام المدرجة في الجدول التالي على سجلات فردية أو متعددة. الاستعلام اعتبر الكيان كحادث ومهمة. بناءً على متطلباتك، تأكد من تحديث الاسم المنطقي للكيان في استعلام FetchXML .

    يلخص الجدول التالي الكيانات والعينات FetchXML المقابلة.

    الاسم المعروض للكيان (الاسم المنطقي) الاسم المعروض للسمة (الاسم المنطقي) استخدام FetchXML لتصفية السجلات
    ملف تعريف السعة (msdyn_capacityprofile)
    • حظر التعيين (msdyn_blockassignment)
    • ملف تعريف السعة (msdyn_capacityprofileid)
    • الحد الأقصى للوحدات الافتراضية (msdyn_defaultmaxunits)
    • الاسم (msdyn_name)
    • إعادة تعيين المدة (msdyn_resetduration)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: لجميع سجلات ملفات تعريف السعة
    <fetch>
    <entity name="msdyn_capacityprofile">
    <filter type="and">
    <condition attribute="ismanaged" operator="eq" value="0" />
    </filter>
    </entity>
    </fetch>

    العينة 2: لسجل ملف تعريف سعة فردي
    <fetch>
    <entity name="msdyn_capacityprofile">
    <filter type="and">
    <condition attribute="msdyn_capacityprofileid" operator="eq" uiname="Demo Capacity Profile 1" uitype="msdyn_capacityprofile" value="{F57CFE3C-14BD-D53E-F423-A1E7F9749DFB}" />
    </filter>
    </entity>
    </fetch>

    العينة 3: لسجلات ملفات تعريف سعة متعددة
    <fetch>
    <entity name="msdyn_capacityprofile">
    <filter type="and">
    <condition attribute="msdyn_capacityprofileid" operator="in">
    <value uiname="Demo Capacity Profile 1" uitype="msdyn_capacityprofile">{F57CFE3C-14BD-D53E-F423-A1E7F9749DFB}</value>
    <value uiname="Demo Capacity Profile 2" uitype="msdyn_capacityprofile">{D0B8ABFB-4A9F-0B1F-6FF4-8003E29A623C}</value>
    </condition>
    </filter>
    </entity>
    </fetch>
  2. أنشئ المخطط واحفظه.

  3. صدّر البيانات وأنشئ الملف المضغوط (zip).

  4. استخدم أداة ترحيل التكوين، وحدد الخيار لاستيراد البيانات إلى المؤسسة الهدف.

ترحيل التكوين لقوائم انتظار السجلات

استخدم أداة ترحيل التكوين لإنشاء المخطط وتصدير البيانات من المؤسسة المصدر لتكوين قوائم انتظار السجلات.

  • الاسم المعروض للكيان: عند إنشاء المخطط، حدد الكيانات بالتسلسل نفسه المذكور في الجدول.
  • الاسم المعروض للسمة: من المستحسن تحديد السمات المحددة في الجدول التالي. لن تحتاج إلى تحديد السمات الجاهزة المحددة من قبل النظام مثل مُنشأ بواسطة وتاريخ الإنشاء ومعدّل بواسطة وتاريخ التعديل والمالك. يمكنك تحديد سمات مخصصة، إذا لزم الأمر.
  • استخدم FetchXML لتصفية السجلاتلكل، استخدم ما هو مناسب: FetchXML الاستعلام المذكور في الجدول للحصول على سجلات فردية أو متعددة أو جميعها بناءً على متطلباتك. وبالنسبة للسجلات الفردية أو المتعددة، ستحتاج إلى استخدام المؤسسة المصدر للحصول على الاسم الصحيح في uiname وGUID في القيمة. إذا لزم الأمر، يمكنك استخدام بحث متقدم استعلام FetchXML عنصر القائمة لبناء المناسب.
  • تكوين إعدادات الاستيراد:
    • بالنسبة إلى كيان عقد القرار، ، تأكد من تحديد خانة الاختيار عدم تحديث السجلات الموجودة.

    • بالنسبة لكل كيان، بما في ذلك كيان عقد القرار، تأكد من تحديد حقل المفتاح الأساسي للكيان لكي يستخدم في حقل لمقارنته عند التحديث. فيما يلي مثال عن الحساب.

      مثال عن كيان لمقارنته عند التحديث.

‏‫ملاحظة‬

تحصل عينة الاستعلام المدرجة في الجدول التالي على سجلات فردية أو متعددة. الاستعلام اعتبر الكيان كحادث ومهمة. بناءً على متطلباتك، تأكد من تحديث الاسم المنطقي للكيان في استعلام FetchXML .

إذا كنت تستخدم طرق التعيين الجاهزة لقوائم الانتظار، مثل أعلى سعة والترتيب الدوري، فعليك تخطي الكيانات التالية:

  • مجموعة قواعد القرارات
  • تكوين التعيين
  • خطوة تكوين التعيين

يجب أن تكون مجموعات قواعد التعيين متاحة في النظام قبل أن تقوم أداة ترحيل التكوين باستيراد معايير التحديد. لذا، تحتاج إلى تنفيذ الخطوات التالية بالترتيب المحدد لترحيل تكوين قوائم انتظار السجلات:

مهم

  • بالنسبة لكل عملية استيراد لسجلات قوائم الانتظار، يجب عليك إما إنشاء سجلات قائمة انتظار جديدة أو تحديث سجلات قائمة انتظار موجودة. يجب عدم خلط الإجراءات في عملية استيراد البيانات نفسها.
  • عندما تكون كافة السجلات الموجودة في data.xml في كيان قائمة الانتظار خاصة بالإنشاء، تأكد من أن السطر التالي موجود في schema.xml: <field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/> وستضمن البيانات المقابلة الحقل لـ msdyn_queuetype.
  • عندما تكون كافة السجلات الموجودة في data.xml في كيان قائمة الانتظار خاصة بالتحديث، تأكد من إزالة السطر التالي في schema.xml: <field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/> ولن تتضمن البيانات المقابلة هذا الحقل لـ msdyn_queuetype.
  • عندما يكون لقائمة الانتظار التي تريد ترحيلها مجموعة شروط لتجاوز السعة، فيجب عليك تصدير واستيراد مجموعة قواعد القرار أولاً. يجب أن يبدو تسلسل الترحيل على النحو التالي:
    • عقد القرار
    • مجموعة قواعد القرارات
    • قائمة الانتظار
    • تكوين التعيين
    • خطوة تكوين التعيين بدون معايير اختيار
    • ساعة العمل
    • إجراء تجاوز السعة
  • لا يمكنك ترحيل عنصر التقويم المرتبط بكيان ساعة التشغيل. ستحتاج إلى تعيينه بشكل صحيح بعد استيراد كيان ساعة التشغيل إلى البيئة المستهدفة.

الخطوة 1: تصدير مجموعات القواعد واستيرادها بدون معايير تحديد

يلخص الجدول التالي الكيانات والعينات FetchXML المقابلة.

S. لا الاسم المعروض للكيان (الاسم المنطقي) الاسم المعروض للسمة (الاسم المنطقي) استخدام FetchXML لتصفية السجلات
1. قائمة الانتظار (قائمة الانتظار)
  • معرف عقد إدخال التعيين (msdyn_assignmentinputcontractid)
  • إستراتيجية التعيين (msdyn_assignmentstrategy)
  • الوصف (الوصف)
  • قائمة انتظار افتراضية (msdyn_isdefaultqueue)
  • قائمة انتظار القناة متعددة الاتجاهات (msdyn_isomnichannelqueue)
  • الاسم (الاسم)
  • الأولوية (msdyn_priority)
  • قائمة الانتظار (queueid)
  • نوع قائمة الانتظار (msdyn_queuetype)
  • النوع (queueviewtype)
  • ساعات التشغيل (msdyn_operatinghourid)
  • مجموعة قواعد تجاوز السعة قبل الدخول إلى قائمة الانتظار (msdyn_prequeueoverflowrulesetid)
العينة 1: جميع قوائم الانتظار للسجلات

العينة 2: قائمة انتظار فردية للسجلات

العينة 3: قوائم انتظار متعددة للسجلات
2. عقد القرار (msdyn_decisioncontract)
  • تعريف العقد (msdyn_contractdefinition)
  • عقد القرار (msdyn_decisioncontractid)
  • الاسم (msdyn_name)
  • الاسم الفريد (msdyn_uniquename)
العينة 1: عقد القرار لجميع قوائم انتظار السجلات

العينة 2: عقد القرار لقائمة انتظار سجلات واحدة

العينة 3: عقد القرار لقوائم انتظار سجلات متعددة
3. مجموعة قواعد القرارات بدون معايير تحديد (msdyn_decisionruleset)
  • نموذج AI Builder ‏(msdyn_aibmodelid)
  • وضع التأليف (msdyn_authoringmode)
  • مجموعة قواعد القرار (msdyn_decisionrulesetid)
  • الوصف (msdyn_description)
  • عقد الإدخال (msdyn_inputcontractid)
  • هو مجموعة إدخال (msdyn_isinputcollection)
  • نوع نموذج ML‏ (msdyn_mlmodeltype)
  • الاسم (msdyn_name)
  • عقد الإخراج (msdyn_outputcontractid)
  • تعريف مجموعة القواعد (msdyn_rulesetdefinition)
  • نوع مجموعة القواعد (msdyn_rulesettype)
  • الاسم الفريد (msdyn_uniquename)
  • FetchXML ل ruleset (msdyn_fetchxml)
العينة 1: مجموعة قواعد قرارات لجميع قوائم انتظار السجلات من دون تحديد معايير تحديد

العينة 2: مجموعة قواعد قرارات لقائمة انتظار سجلات واحدة من دون تحديد معايير تحديد

العينة 3: مجموعة قواعد قرارات لقوائم انتظار سجلات متعددة من دون تحديد معايير تحديد
4. تكوين التعيين (msdyn_assignmentconfiguration)
  • تكوين التعيين (msdyn_assignmentconfigurationid)
  • الوصف (msdyn_description)
  • هو تكوين نشط (msdyn_isactiveconfiguration)
  • الاسم (msdyn_name)
  • قائمة الانتظار (msdyn_queueid)
  • الاسم الفريد (msdyn_uniquename)
العينة 1: تكوين التعيين لجميع قوائم انتظار السجلات

العينة 2: تكوين التعيين لقائمة انتظار سجلات واحدة

العينة 3: تكوين التعيين لقوائم انتظار سجلات متعددة
5. خطوة تكوين التعيين من دون معايير تحديد (msdyn_assignmentconfigurationstep)
  • تكوين التعيين (msdyn_assignmentconfigurationid)
  • خطوة تكوين التعيين (msdyn_assignmentconfigurationstepid)
  • هو مجموعة قواعد افتراضية (msdyn_isdefaultruleset)
  • الاسم (msdyn_name)
  • مجموعة القواعد (msdyn_rulesetid)
  • ترتيب الخطوة (msdyn_steporder)
  • نوع الخطوة (msdyn_type)
  • الاسم الفريد (msdyn_uniquename)
العينة 1: خطوة تكوين التعيين لجميع قوائم انتظار السجلات من دون تحديد معايير تحديد

العينة 2: خطوة تكوين التعيين لقائمة انتظار سجلات واحدة من دون تحديد معايير تحديد

العينة 3: خطوة تكوين التعيين لقوائم انتظار سجلات متعددة من دون تحديد معايير تحديد
6. ساعة التشغيل (msdyn_operatinghour)
  • الوصف (msdyn_description)
  • الاسم (msdyn_name)
  • ساعات التشغيل (msdyn_operatinghourid)
  • الحالة (statecode)
  • ‏‏سبب الحالة (statuscode)
العينة 1: ساعات التشغيل لجميع قوائم انتظار السجلات

العينة 2: ساعات التشغيل لقائمة انتظار سجلات واحدة

العينة 3: ساعات التشغيل لقوائم انتظار سجلات متعددة
7. تكوين إجراء تجاوز السعة(msdyn_overflowactionconfig)
  • الاسم (msdyn_name)
  • تكوين تجاوز السعة (msdyn_overflowactionconfigid)
  • بيانات إجراء تجاوز السعة (msdyn_overflowactiondata)
  • نوع إجراء تجاوز السعة(msdyn_overflowactiontype)
  • الحالة (statecode)
  • ‏‏سبب الحالة (statuscode)
العينة 1: تكوين إجراء تجاوز السعة تمت تصفيته لسجلات محددة

قم بتنفيذ الخطوات التالية لتصدير مجموعات القواعد واستيرادها:

  1. أنشئ المخطط واحفظه.

  2. صدّر البيانات وأنشئ الملف المضغوط (zip).

  3. استخرج ملف zip وافتح الملف data.xml الموجود في المجلد المستخرج، ثم قم بما يلي:

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل GUID لـ msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل GUID لـ msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، قم بتشغيل استدعاء OData API التالي ولاحظ GUID الخاص بـ msdyn_decisioncontractid. https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetinput'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، قم بتشغيل استدعاء OData API التالي ولاحظ GUID الخاص بـ msdyn_decisioncontractid.

    https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetoutput'

    في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

  4. أنشئ حزمة من المحتوى المستخرج مرة أخرى.

  5. استخدم أداة ترحيل التكوين، وحدد الخيار لاستيراد البيانات ثم حدد الملف المضغوط.

‏‫ملاحظة‬

قم بتعيين عنصر التقويم المرتبط بكيان ساعة التشغيل بشكل صحيح بعد استيراد كيان ساعة التشغيل إلى البيئة المستهدفة.

كي تحصل عينة المخطط على جميع السجلات المطلوبة، راجع نموذج مخطط لخطوة قوائم انتظار التسجيل.

الخطوة 2: تصدير مجموعات القواعد واستيرادها مع تحديد معايير تحديد

يلخص الجدول التالي الكيانات والعينات FetchXML المقابلة.

S. لا الاسم المعروض للكيان (الاسم المنطقي) الاسم المعروض للسمة (الاسم المنطقي) استخدام FetchXML لتصفية السجلات
1. مجموعة قواعد القرارات مع معايير تحديد (msdyn_decisionruleset)
  • نموذج AI Builder ‏(msdyn_aibmodelid)
  • وضع التأليف (msdyn_authoringmode)
  • مجموعة قواعد القرار (msdyn_decisionrulesetid)
  • الوصف (msdyn_description)
  • عقد الإدخال (msdyn_inputcontractid)
  • هو مجموعة إدخال (msdyn_isinputcollection)
  • نوع نموذج ML‏ (msdyn_mlmodeltype)
  • الاسم (msdyn_name)
  • عقد الإخراج (msdyn_outputcontractid)
  • تعريف مجموعة القواعد (msdyn_rulesetdefinition)
  • نوع مجموعة القواعد (msdyn_rulesettype)
  • الاسم الفريد (msdyn_uniquename)
العينة 1: مجموعة قواعد قرارات لجميع قوائم انتظار السجلات مع تحديد معايير تحديد

العينة 2: مجموعة قواعد قرارات لقائمة انتظار سجلات واحدة مع تحديد معايير تحديد

العينة 3: مجموعة قواعد قرارات لقوائم انتظار سجلات متعددة مع تحديد معايير تحديد
2. خطوة تكوين التعيين مع معايير تحديد (msdyn_assignmentconfigurationstep)
  • تكوين التعيين (msdyn_assignmentconfigurationid)
  • خطوة تكوين التعيين (msdyn_assignmentconfigurationstepid)
  • هو مجموعة قواعد افتراضية (msdyn_isdefaultruleset)
  • الاسم (msdyn_name)
  • مجموعة القواعد (msdyn_rulesetid)
  • ترتيب الخطوة (msdyn_steporder)
  • نوع الخطوة (msdyn_type)
  • الاسم الفريد (msdyn_uniquename)
العينة 1: خطوة تكوين التعيين لجميع قوائم انتظار السجلات مع تحديد معايير تحديد

العينة 2: خطوة تكوين التعيين لقائمة انتظار سجلات واحدة مع تحديد معايير تحديد

العينة 3: خطوة تكوين التعيين لقوائم انتظار سجلات متعددة مع تحديد معايير تحديد

قم بتنفيذ الخطوات التالية لتصدير مجموعات القواعد واستيرادها:

  1. أنشئ المخطط واحفظه.

  2. صدّر البيانات وأنشئ الملف المضغوط (zip).

  3. استخرج ملف zip وافتح الملف data.xml الموجود في المجلد المستخرج، ثم قم بما يلي:

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل GUID لـ msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل GUID لـ msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

  4. أنشئ حزمة من المحتوى المستخرج مرة أخرى.

  5. استخدم أداة ترحيل التكوين، وحدد الخيار لاستيراد البيانات ثم حدد الملف المضغوط.

كي تحصل عينة المخطط على جميع السجلات المطلوبة، راجع نموذج مخطط لخطوة قوائم انتظار التسجيل.

FetchXML لقوائم الانتظار

العينة 1: جميع قوائم الانتظار للسجلات

<fetch> 
   <entity name="queue">
    <filter type="and">
      <condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
      <condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
      <condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
    </filter>
  </entity>
</fetch>

العينة 2: قائمة انتظار فردية للسجلات

<fetch> 
   <entity name="queue"> 
    <filter type="and"> 
      <condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" /> 
    </filter> 
   </entity> 
</fetch>

العينة 3: قوائم انتظار متعددة للسجلات

<fetch> 
   <entity name="queue"> 
    <filter type="and"> 
     <condition attribute="queueid" operator="in"> 
      <value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value> 
      <value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value> 
     </condition> 
    </filter> 
   </entity> 
</fetch> 

FetchXML لكيان عقد القرار

العينة 1: عقد القرار لجميع قوائم انتظار السجلات

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_queuetype" entityname="aw" operator="eq" value="192350001" />
				<condition attribute="msdyn_isomnichannelqueue" entityname="aw" operator="eq" value="1" />
				<condition attribute="queueid" entityname="aw" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_isomnichannelqueue" entityname="be" operator="eq" value="1" />
				<condition attribute="msdyn_queuetype" entityname="be" operator="eq" value="192350001" />
				<condition attribute="queueid" entityname="be" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_isomnichannelqueue" entityname="bm" operator="eq" value="1" />
				<condition attribute="msdyn_queuetype" entityname="bm" operator="eq" value="192350001" />
				<condition attribute="queueid" entityname="bm" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
			</filter>
		</filter>
		<link-entity name="queue" from="msdyn_assignmentinputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="aw"></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bb">
			<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bc">
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bd">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="be"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bj">
			<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bk">
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bl">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="bm"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
	</entity>
</fetch>  

العينة 2: عقد القرار لقائمة انتظار سجلات واحدة

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="queueid" entityname="aw" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
			</filter>
			<filter type="and">
				<condition attribute="queueid" entityname="be" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
			</filter>
			<filter type="and">
				<condition attribute="queueid" entityname="bm" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
			</filter>
		</filter>
		<link-entity name="queue" from="msdyn_assignmentinputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="aw"></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bb">
			<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bc">
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bd">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="be"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bj">
			<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bk">
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bl">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="bm"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
	</entity>
</fetch> 

العينة 3: عقد القرار لقوائم انتظار سجلات متعددة

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="queueid" entityname="aw" operator="in">
					<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
					<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
				</condition>
			</filter>
			<filter type="and">
				<condition attribute="queueid" entityname="be" operator="in">
					<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
					<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
				</condition>
			</filter>
			<filter type="and">
				<condition attribute="queueid" entityname="bm" operator="in">
					<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
					<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
				</condition>
			</filter>
		</filter>
		<link-entity name="queue" from="msdyn_assignmentinputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="aw"></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bb">
			<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bc">
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bd">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="be"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bj">
			<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bk">
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bl">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="bm"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
	</entity>
</fetch> 

FetchXML لكيان مجموعة قواعد القرار لقوائم الانتظار

العينة 1: مجموعة قواعد قرارات لجميع قوائم انتظار السجلات من دون معايير تحديد

		<fetch distinct="true">
			<entity name="msdyn_decisionruleset">
				<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
					<filter>
						<condition attribute="msdyn_type" operator="ne" value="192350001" />
					</filter>
					<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
						<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
							<filter type="and">
								<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
								<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
								<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
							</filter>
						</link-entity>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 2: مجموعة قواعد قرارات لقائمة انتظار سجلات واحدة من دون معايير تحديد

		<fetch distinct="true">
			<entity name="msdyn_decisionruleset">
				<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
					<filter>
						<condition attribute="msdyn_type" operator="ne" value="192350001" />
					</filter>
					<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
						<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
							<filter type="and">
								<condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
							</filter>
						</link-entity>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 3: مجموعة قواعد قرارات لجميع قوائم انتظار السجلات من دون معايير تحديد

		<fetch distinct="true">
			<entity name="msdyn_decisionruleset">
				<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
					<filter>
						<condition attribute="msdyn_type" operator="ne" value="192350001" />
					</filter>
					<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
						<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
							<filter type="and">
								<condition attribute="queueid" operator="in">
									<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
									<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
								</condition>
							</filter>
						</link-entity>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

FetchXML لكيان تكوين التعيين

العينة 1: تكوين التعيين لجميع قوائم انتظار السجلات

<fetch>
	<entity name="msdyn_assignmentconfiguration">
		<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="bi">
			<filter type="and">
				<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
				<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
				<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 2: تكوين التعيين لقائمة انتظار سجلات واحدة

<fetch>
	<entity name="msdyn_assignmentconfiguration">
		<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="bi">
			<filter type="and">
				<condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 3: تكوين التعيين لقوائم انتظار سجلات متعددة

<fetch>
	<entity name="msdyn_assignmentconfiguration">
		<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="bi">
			<filter type="and">
				<condition attribute="queueid" operator="in">
					<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
					<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
				</condition>
			</filter>
		</link-entity>
	</entity>
</fetch> 

FetchXML لكيان خطوة تكوين التعيين

العينة 1: خطوة تكوين التعيين لجميع قوائم انتظار السجلات من دون معايير تحديد

		<fetch>
			<entity name="msdyn_assignmentconfigurationstep">
				<filter>
						<condition attribute="msdyn_type" operator="ne" value="192350001" />
				</filter>
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
						<filter type="and">
							<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
							<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
							<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
						</filter>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 2: خطوة تكوين التعيين لقائمة انتظار سجلات واحدة من دون معايير تحديد

		<fetch>
			<entity name="msdyn_assignmentconfigurationstep">
				<filter>
						<condition attribute="msdyn_type" operator="ne" value="192350001" />
				</filter>
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
						<filter type="and">
							<condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
						</filter>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 3: خطوة تكوين التعيين لقوائم انتظار سجلات متعددة من دون تحديد معايير تحديد

		<fetch>
			<entity name="msdyn_assignmentconfigurationstep">
				<filter>
						<condition attribute="msdyn_type" operator="ne" value="192350001" />
				</filter>
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
						<filter type="and">
							<condition attribute="queueid" operator="in">
								<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
								<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
							</condition>
						</filter>
					</link-entity>
				</link-entity>
			</entity> 

FetchXML لكيان مجموعة قواعد القرار لقوائم الانتظار

العينة 1: مجموعة قواعد قرارات لجميع قوائم انتظار السجلات مع معايير تحديد

		<fetch distinct="true">
			<entity name="msdyn_decisionruleset">
				<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
					<filter>
						<condition attribute="msdyn_type" operator="eq" value="192350001" />
					</filter>
					<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
						<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
							<filter type="and">
								<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
								<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
								<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
							</filter>
						</link-entity>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 2: مجموعة قواعد قرارات لقائمة انتظار سجلات واحدة مع معايير تحديد

		<fetch distinct="true">
			<entity name="msdyn_decisionruleset">
				<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
					<filter>
						<condition attribute="msdyn_type" operator="eq" value="192350001" />
					</filter>
					<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
						<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
							<filter type="and">
								<condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
							</filter>
						</link-entity>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 3: مجموعة قواعد قرارات لجميع قوائم انتظار السجلات مع معايير تحديد

		<fetch distinct="true">
			<entity name="msdyn_decisionruleset">
				<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
					<filter>
						<condition attribute="msdyn_type" operator="eq" value="192350001" />
					</filter>
					<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
						<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
							<filter type="and">
								<condition attribute="queueid" operator="in">
									<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
									<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
								</condition>
							</filter>
						</link-entity>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

FetchXML لكيان خطوة تكوين التعيين

العينة 1: خطوة تكوين التعيين لجميع قوائم انتظار السجلات مع معايير تحديد

		<fetch>
			<entity name="msdyn_assignmentconfigurationstep">
				<filter>
						<condition attribute="msdyn_type" operator="eq" value="192350001" />
				</filter>
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
						<filter type="and">
							<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
							<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
							<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
						</filter>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 2: خطوة تكوين التعيين لقائمة انتظار سجلات واحدة مع معايير تحديد

		<fetch>
			<entity name="msdyn_assignmentconfigurationstep">
				<filter>
						<condition attribute="msdyn_type" operator="eq" value="192350001" />
				</filter>
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
						<filter type="and">
							<condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
						</filter>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

العينة 3: خطوة تكوين التعيين لقوائم انتظار سجلات متعددة مع معايير تحديد

		<fetch>
			<entity name="msdyn_assignmentconfigurationstep">
				<filter>
						<condition attribute="msdyn_type" operator="eq" value="192350001" />
				</filter>
				<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
					<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
						<filter type="and">
							<condition attribute="queueid" operator="in">
								<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
								<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
							</condition>
						</filter>
					</link-entity>
				</link-entity>
			</entity>
		</fetch>

FetchXML لكيان خطوة تكوين ساعة التشغيل

العينة 1: خطوة تكوين ساعة التشغيل لجميع قوائم انتظار السجلات

XMLCopy
        <fetch>
            <entity name="msdyn_operatinghour">
                <link-entity name="queue" from="msdyn_operatinghourid" to="msdyn_operatinghourid" link-type="inner" alias="aa">
                <filter type="and">
                    <condition attribute="msdyn_queuetype" operator="eq" value="192350001"/>
                    <condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1"/>
                    <condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}"/>
               </filter>
             </link-entity>
           </entity>
        </fetch>

العينة 2: خطوة تكوين ساعة التشغيل لقائمة انتظار سجلات واحدة

XMLCopy
        <fetch>
            <entity name="msdyn_operatinghour">
                <link-entity name="queue" from="msdyn_operatinghourid" to="msdyn_operatinghourid" link-type="inner" alias="ab">
                <filter type="and">
                    <condition attribute="queueid" operator="in">
                        <value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value> 
                    </condition>
                </filter>
                </link-entity>
            </entity>
        </fetch>

العينة 3: خطوة تكوين ساعة التشغيل لقوائم انتظار سجلات متعددة

XMLCopy
        <fetch>
            <entity name="msdyn_operatinghour">
                <link-entity name="queue" from="msdyn_operatinghourid" to="msdyn_operatinghourid" link-type="inner" alias="ab">
                <filter type="and">
                    <condition attribute="queueid" operator="in">
                        <value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value> 
                        <value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value> 
                    </condition>
                </filter>
                </link-entity>
            </entity>
        </fetch>

FetchXMLلكيان خطوة تكوين الإجراء الفائض

العينة 1: عامل تصفية خطوة تكوين إجراء تجاوز السعة لسجل معين

XMLCopy
<fetch>
  <entity name="msdyn_overflowactionconfig">
    <filter type="and">
      <condition attribute="msdyn_overflowactionconfigid" operator="eq" uiname="QueueTransfer_caae99a1-dcc4-ed11-83ff-00224805c003 " uitype="msdyn_overflowactionconfig" value="{6D49F66F-68F3-ED11-8848-00224805C003}"/>
    </filter>
  </entity>
</fetch>

ترحيل التكوين لقواعد الإدخال لتوجيه السجلات

المتطلبات

قبل ترحيل قواعد الإدخال، تحقق مما يلي:

  • إذا لم يكن لدى المؤسسة الهدف نوع السجل الذي تريد استيراده، فعليك إزالة سمة msdyn_rulesetdefinition للكيان msdyn_decisionruleset من data.xml قبل إجراء الاستيراد.
  • إذا كان لدى المؤسسة نوع السجل مع GUID نفسه، فعليك إزالة سمة msdyn_rulesetdefinition للكيان msdyn_decisionruleset من data.xml قبل إجراء الاستيراد.
  • إذا كان لدى المؤسسة الهدف نوع السجل مع GUID مختلف، فاحذف نوع السجل في المؤسسة الهدف قبل إجراء الاستيراد.

ترحيل تكوين قواعد الإدخال

  1. استخدم أداة ترحيل التكوين لإنشاء المخطط وتصدير البيانات من المؤسسة المصدر لتكوين توجيه السجلات.

    • الاسم المعروض للكيان: عند إنشاء المخطط، حدد الكيانات بالتسلسل نفسه المذكور في الجدول.
    • الاسم المعروض للسمة: من المستحسن تحديد السمات المحددة في الجدول التالي. لن تحتاج إلى تحديد السمات الجاهزة المحددة من قبل النظام مثل مُنشأ بواسطة وتاريخ الإنشاء ومعدّل بواسطة وتاريخ التعديل والمالك. يمكنك تحديد سمات مخصصة، إذا لزم الأمر.
    • استخدم FetchXML لتصفية السجلاتلكل، استخدم ما هو مناسب: FetchXML الاستعلام المذكور في الجدول للحصول على سجلات فردية أو متعددة أو جميعها بناءً على متطلباتك. وبالنسبة للسجلات الفردية أو المتعددة، ستحتاج إلى استخدام المؤسسة المصدر للحصول على الاسم الصحيح في uiname وGUID في القيمة. إذا لزم الأمر، يمكنك استخدام بحث متقدم استعلام FetchXML عنصر القائمة لبناء المناسب.
    • تكوين إعدادات الاستيراد:
      • بالنسبة إلى كيان عقد القرار، ، تأكد من تحديد خانة الاختيار عدم تحديث السجلات الموجودة.

      • بالنسبة لكل كيان، بما في ذلك كيان عقد القرار، تأكد من تحديد حقل المفتاح الأساسي للكيان لكي يستخدم في حقل لمقارنته عند التحديث. فيما يلي مثال عن الحساب.

        مثال عن كيان لمقارنته عند التحديث.

    ‏‫ملاحظة‬

    تحصل عينة الاستعلام المدرجة في الجدول التالي على سجلات فردية أو متعددة. الاستعلام اعتبر الكيان كحادث ومهمة. بناءً على متطلباتك، تأكد من تحديث الاسم المنطقي للكيان في استعلام FetchXML .

    يلخص الجدول التالي الكيانات والعينات FetchXML المقابلة.

    الرقم التسلسلي الاسم المعروض للكيان (الاسم المنطقي) الاسم المعروض للسمة (الاسم المنطقي) استخدام FetchXML لتصفية السجلات
    1. تكوين توجيه الكيان الأساسي (msdyn_masterentityroutingconfiguration)
    • الكيان (msdyn_entitylogicalname)
    • تكوين توجيه الكيان الأساسي (msdyn_masterentityroutingconfigurationid)
    • الاسم (msdyn_name)
    • مجموعة القواعد (msdyn_rulesetid)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: تكوين توجيه الكيان الرئيسي للسجلات الموجهة

    العينة 2: تكوين توجيه الكيان الرئيسي لكيان الحادث

    العينة 3: تكوين توجيه الكيان الرئيسي لكياني الحادث والمهمة
    2. عقد القرار (msdyn_decisioncontract)
    • تعريف العقد (msdyn_contractdefinition)
    • عقد القرار (msdyn_decisioncontractid)
    • الاسم (msdyn_name)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: عقد القرار لجميع السجلات الموجهة

    العينة 2: عقد القرار لكيان الحادث

    العينة 3: عقد القرار لكياني الحادث والمهمة
    3. مجموعة القواعد (msdyn_decisionruleset)
    • نموذج AI Builder ‏(msdyn_aibmodelid)
    • وضع التأليف (msdyn_authoringmode)
    • مجموعة قواعد القرار (msdyn_decisionrulesetid)
    • الوصف (msdyn_description)
    • عقد الإدخال (msdyn_inputcontractid)
    • هو مجموعة إدخال (msdyn_isinputcollection)
    • نوع نموذج ML‏ (msdyn_mlmodeltype)
    • الاسم (msdyn_name)
    • عقد الإخراج (msdyn_outputcontractid)
    • تعريف مجموعة القواعد (msdyn_rulesetdefinition)
    • نوع مجموعة القواعد (msdyn_rulesettype)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: مجموعة قواعد القرار لجميع السجلات الموجهة

    العينة 2: مجموعة قواعد القرار لكيان الحادث

    العينة 3: مجموعة قواعد القرار لكياني الحادث والمهمة

  2. أنشئ المخطط واحفظه.

  3. صدّر البيانات وأنشئ الملف المضغوط (zip).

  4. استخرج ملف zip وافتح الملف data.xml الموجود في المجلد المستخرج، ثم نفذ العمليات التالية:

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfiguration'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfigurationunifiedrouting'

      إذا لم يكن هناك أي إخراج عند تشغيل المكالمة، فانتقل إلى الخطوة 5. عند وجود إخراج، في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

  5. أنشئ حزمة من المحتوى المستخرج مرة أخرى.

  6. استخدم أداة ترحيل التكوين، وحدد الخيار لاستيراد البيانات ثم حدد الملف المضغوط.

كي تحصل عينة المخطط على جميع السجلات المطلوبة، راجع عينة مخطط لقواعد الإدخال الخاصة بتوجيه السجلات.

FetchXML لكيان عقد القرار لقواعد الإدخال

العينة 1: عقد القرار لجميع السجلات الموجهة

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="not-null" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="not-null" />
			</filter>
		</filter>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" linktype="outer" alias="bp" /></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" linktype="outer" alias="bt" /></link-entity>
	</entity>
</fetch>

العينة 2: عقد القرار لكيان الحادث

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
			</filter>
		</filter>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
	</entity>
</fetch>

العينة 3: عقد القرار لكياني الحادث والمهمة

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="task" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="task" />
			</filter>
		</filter>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
	</entity>
</fetch> 

FetchXML لكيان مجموعة قواعد القرار لقواعد الإدخال

العينة 1: مجموعة قواعد القرار لجميع السجلات الموجهة

<fetch distinct="true">
	<entity name="msdyn_decisionruleset">
		<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="cp">
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" operator="not-null" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 2: مجموعة قواعد القرار لكيان الحادث

<fetch distinct="true">
	<entity name="msdyn_decisionruleset">
		<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="cp">
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 3: مجموعة قواعد القرار لكياني الحادث والمهمة

<fetch distinct="true">
	<entity name="msdyn_decisionruleset">
		<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="cp">
			<filter type="and">
				<filter type="or">
					<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
					<condition attribute="msdyn_entitylogicalname" operator="eq" value="task" />
				</filter>
			</filter>
		</link-entity>
	</entity>
</fetch> 

FetchXML لتكوين توجيه الكيان لقواعد الإدخال

العينة 1: تكوين توجيه الكيان الرئيسي للسجلات الموجهة

<fetch>
	<entity name="msdyn_masterentityroutingconfiguration">
		<filter type="and">
			<condition attribute="msdyn_entitylogicalname" operator="not-null" />
		</filter>
	</entity>
</fetch> 

العينة 2: تكوين توجيه الكيان الرئيسي لكيان الحادث

<fetch>
	<entity name="msdyn_masterentityroutingconfiguration">
		<filter type="and">
			<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
		</filter>
	</entity>
</fetch> 

العينة 3: تكوين توجيه الكيان الرئيسي لكياني الحادث والمهمة

<fetch>
	<entity name="msdyn_masterentityroutingconfiguration">
		<filter type="and">
			<filter type="or">
				<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
				<condition attribute="msdyn_entitylogicalname" operator="eq" value="task" />
			</filter>
		</filter>
	</entity>
</fetch>

ترحيل التكوين لتدفقات عمل السجلات

  1. استخدم أداة ترحيل التكوين لإنشاء المخطط وتصدير البيانات من المؤسسة المصدر لتدفقات عمل السجلات.

    • الاسم المعروض للكيان: عند إنشاء المخطط، حدد الكيانات بالتسلسل نفسه المذكور في الجدول.
    • الاسم المعروض للسمة: من المستحسن تحديد السمات المحددة في الجدول التالي. لن تحتاج إلى تحديد السمات الجاهزة المحددة من قبل النظام مثل مُنشأ بواسطة وتاريخ الإنشاء ومعدّل بواسطة وتاريخ التعديل والمالك. يمكنك تحديد سمات مخصصة، إذا لزم الأمر.
    • استخدم FetchXML لتصفية السجلاتلكل، استخدم ما هو مناسب: FetchXML الاستعلام المذكور في الجدول للحصول على سجلات فردية أو متعددة أو جميعها بناءً على متطلباتك. وبالنسبة للسجلات الفردية أو المتعددة، ستحتاج إلى استخدام المؤسسة المصدر للحصول على الاسم الصحيح في uiname وGUID في القيمة. إذا لزم الأمر، يمكنك استخدام بحث متقدم استعلام FetchXML عنصر القائمة لبناء المناسب.
    • تكوين إعدادات الاستيراد:
      • بالنسبة إلى كيان عقد القرار، ، تأكد من تحديد خانة الاختيار عدم تحديث السجلات الموجودة.

      • بالنسبة لكل كيان، بما في ذلك كيان عقد القرار، تأكد من تحديد حقل المفتاح الأساسي للكيان لكي يستخدم في حقل لمقارنته عند التحديث. فيما يلي مثال عن الحساب.

        مثال عن كيان لمقارنته عند التحديث.

    ‏‫ملاحظة‬

    تحصل عينة الاستعلام المدرجة في الجدول التالي على سجلات فردية أو متعددة. الاستعلام اعتبر الكيان كحادث ومهمة. بناءً على متطلباتك، تأكد من تحديث الاسم المنطقي للكيان في استعلام FetchXML .

    تأكد من أن تدفقات العمل المشار إليها في قواعد الإدخال موجودة في المؤسسة الهدف أو موجودة كجزء من الترحيل الحالي.

    يلخص الجدول التالي الكيانات والعينات FetchXML المقابلة.

    الرقم التسلسلي الاسم المعروض للكيان (الاسم المنطقي) الاسم المعروض للسمة (الاسم المنطقي) استخدام FetchXML لتصفية السجلات
    1. دفق العمل (msdyn_liveworkstream)
    • السماح بالرسائل التلقائية (msdyn_enableautomatedmessages)
    • حالات الحضور المسموح بها (msdyn_allowedpresences)
    • تعيين عنصر العمل بعد الرفض أو انقضاء المهلة (msdyn_assignworkitemafterdecline)
    • إغلاق تلقائي بعد عدم النشاط (msdyn_autocloseafterinactivity)
    • حظر السعة لحالة الإتمام‬ (msdyn_blockcapacityforwrapup)
    • قائمة انتظار الروبوت (msdyn_bot_queue)
    • قاعدة الروبوت (msdyn_bot_rule)
    • مستخدم الروبوت (msdyn_bot_user)
    • السعة (msdyn_capacityrequired)
    • تنسيق السعة (msdyn_capacityformat)
    • القناة (msdyn_streamsource)
    • معرف العقد (msdyn_routingcontractid)
    • افتراضي (msdyn_sessiontemplate_default)
    • قائمة انتظار افتراضية (msdyn_defaultqueue)
    • الاتجاه (msdyn_direction)
    • تمكين الاختيار من تدفقات العمل المستندة إلى الدفع‬ (msdyn_enableselectingfrompushbasedworkstreams)
    • الكيان (msdyn_masterentityroutingconfigurationid)
    • اللغة الاحتياطية (msdyn_fallbacklanguage)
    • المتابعة بعد الانتظار‬ (msdyn_followupafterwaiting)
    • حدود وقت المعالجة‬ (msdyn_handlingtimethreshold)
    • وارد مصادق‬ (msdyn_notificationtemplate_incoming_auth)
    • هو افتراضي (msdyn_isdefault)
    • الاحتفاظ بنفس المندوب للمحادثة بأكملها (msdyn_enableagentaffinity)
    • منطق المطابقة (msdyn_matchinglogic)
    • الحد الأقصى للتزامن‬ (msdyn_maxconcurrentconnection)
    • الوضع (msdyn_mode)
    • الاسم (msdyn_name)
    • الإعلام (msdyn_notification)
    • قائمة انتظار صادرة‬ (msdyn_outboundqueueid)
    • قاعدة تعريف السجل (msdyn_recordidentificationrule)
    • قاعدة التحقق من صحة تعريف السجل (msdyn_recordidentificationvalidationrule)
    • مهلة الشاشة المنبثقة‬ (msdyn_screenpoptimeout)
    • مهلة الشاشة المنبثقة‬ (msdyn_screenpoptimeout_optionSet)
    • عدد قواعد مرفقات المهارات‬ (msdyn_skillattachmentrulescount)
    • عدد قواعد مرفقات المهارات (تاريخ التحديث الأخير) (msdyn_skillattachmentrulescount_date)
    • عدد قواعد مرفقات المهارات (الحالة) (msdyn_skillattachmentrulescount_state)
    • حدود وقت الانتظار (msdyn_waitingtimethreshold)
    • وضع توزيع العمل (msdyn_workdistributionmode)
    • دفق العمل (msdyn_liveworkstreamid)
    العينة 1: جميع تدفقات عمل السجلات

    العينة 2: تدفق عمل سجل واحد

    العينة 3: تدفقات عمل سجلات متعددة
    2. عقد القرار (msdyn_decisioncontract)
    • تعريف العقد (msdyn_contractdefinition)
    • عقد القرار (msdyn_decisioncontractid)
    • الاسم (msdyn_name)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: عقد القرار لتدفقات عمل جميع السجلات

    العينة 2: عقد القرار لتدفق عمل سجل واحد من النوع = حادث

    العينة 3: عقد القرار لتدفقات عمل سجلات متعددة من النوع = حادث والنوع = مهمة

    3. مجموعة قواعد القرار (msdyn_decisionruleset)
    • نموذج AI Builder ‏(msdyn_aibmodelid)
    • وضع التأليف (msdyn_authoringmode)
    • مجموعة قواعد القرار (msdyn_decisionrulesetid)
    • الوصف (msdyn_description)
    • عقد الإدخال (msdyn_inputcontractid)
    • هو مجموعة إدخال (msdyn_isinputcollection)
    • نوع نموذج ML‏ (msdyn_mlmodeltype)
    • الاسم (msdyn_name)
    • عقد الإخراج (msdyn_outputcontractid)
    • تعريف مجموعة القواعد (msdyn_rulesetdefinition)
    • نوع مجموعة القواعد (msdyn_rulesettype)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: مجموعة قواعد القرار لتدفقات عمل جميع السجلات

    العينة 2: مجموعة قواعد القرار لدفق عمل سجل واحد من النوع = حادث

    العينة 3: مجموعة قواعد القرار لتدفقات عمل سجلات متعددة من النوع = حادث والنوع = مهمة

    4. تكوين التوجيه (msdyn_routingconfiguration)
    • هو تكوين نشط (msdyn_isactiveconfiguration)
    • الاسم (msdyn_name)
    • تكوين التوجيه (msdyn_routingconfigurationid)
    • الاسم الفريد (msdyn_uniquename)
    • دفق العمل (msdyn_liveworkstreamid)
    العينة 1: تكوين التوجيه لتدفقات عمل جميع السجلات

    العينة 2: تكوين التوجيه لتدفق عمل سجل واحد

    العينة 3: تكوين التوجيه لتدفقات عمل سجلات متعددة

    5. خطوة تكوين التوجيه (msdyn_routingconfigurationstep)
    • الاسم (msdyn_name)
    • تكوين التوجيه (msdyn_routingconfigurationid)
    • خطوة تكوين التوجيه (msdyn_routingconfigurationstepid)
    • مجموعة القواعد (msdyn_rulesetid)
    • ترتيب الخطوة (msdyn_steporder)
    • نوع الخطوة (msdyn_type)
    • الاسم الفريد (msdyn_uniquename)
    العينة 1: خطوة تكوين التوجيه لتدفقات عمل جميع السجلات

    العينة 2: خطوة تكوين التوجيه لتدفق عمل سجل واحد

    العينة 3: خطوة تكوين التوجيه لتدفقات عمل سجلات متعددة

    6. ملف تعريف سعة تدفق العمل (msdyn_liveworkstreamcapacityprofile)
    • ملف تعريف السعة (msdyn_capacityprofile_id)
    • الاسم (msdyn_name)
    • دفق العمل (msdyn_workstream_id)
    • ملف تعريف سعة تدفق العمل (msdyn_liveworkstreamcapacityprofileid)
    العينة 1: ملف تعريف سعة تدفق العمل لتدفقات عمل جميع السجلات

    العينة 2: ملف تعريف سعة تدفق العمل لتدفق عمل سجل واحد

    العينة 3: ملف تعريف سعة تدفق العمل لتدفقات عمل سجلات متعددة

  2. أنشئ المخطط واحفظه.

  3. صدّر البيانات وأنشئ الملف المضغوط (zip).

  4. استخرج ملف zip وافتح الملف data.xml الموجود في المجلد المستخرج، ثم نفذ العمليات التالية:

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfiguration'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfigurationunifiedrouting'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

    • في المؤسسات المصدر والهدف، شغّل استدعاء OData API التالي وسجل msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_demandqueueidentificationoutput'

      في ملف data.xml، استبدل جميع مرات حدوث msdyn_decisioncontractid GUID في المؤسسة المصدر بـ msdyn_decisioncontractid GUID الخاص بالمؤسسة الهدف.

  5. أنشئ حزمة من المحتوى المستخرج مرة أخرى.

  6. استخدم أداة ترحيل التكوين، وحدد الخيار لاستيراد البيانات وحدد الملف المضغوط.

  7. بعد اكتمال الاستيراد بنجاح، قم بتشغيل الاستيراد مرة أخرى لضمان تحديث المراجع بشكل صحيح والتي ربما تم تجاوزها بواسطة عمليات "عند الإنشاء".

كي تحصل عينة المخطط على جميع السجلات المطلوبة، راجع عينة مخطط لتدفق عمل سجلات التوجيه الموحد.

FetchXML لكيان مسار العمل

العينة 1: تدفقات عمل جميع السجلات

<fetch distinct="true">
	<entity name="msdyn_liveworkstream">
		<filter type="and">
			<condition attribute="msdyn_mode" operator="eq" value="717210001" />
			<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
		</filter>
	</entity>
</fetch> 

العينة 2: تدفق عمل سجل واحد

<fetch>
	<entity name="msdyn_liveworkstream">
		<filter type="and">
			<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
		</filter>
	</entity>
</fetch> 

العينة 3: تدفقات عمل سجلات متعددة

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
	<entity name="msdyn_liveworkstream">
		<filter type="and">
			<condition attribute="msdyn_liveworkstreamid" operator="in">
				<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
				<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
			</condition>
		</filter>
	</entity>
</fetch> 

FetchXML لكيان عقد القرار

العينة 1: عقد القرار لتدفقات عمل جميع السجلات

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_mode" entityname="an" operator="eq" value="717210001" />
				<condition attribute="msdyn_streamsource" entityname="an" operator="eq" value="192350000" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_mode" entityname="bd" operator="eq" value="717210001" />
				<condition attribute="msdyn_streamsource" entityname="bd" operator="eq" value="192350000" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="not-null" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="not-null" />
			</filter>
		</filter>
		<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an"></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba">
			<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb">
				<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc">
					<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
	</entity>
</fetch> 

العينة 2: عقد القرار لتدفق عمل سجل واحد من النوع = حادث

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
			</filter>
		</filter>
		<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an"></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba">
			<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb">
				<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc">
					<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
	</entity>
</fetch>

العينة 3: عقد القرار لعمليات دفق عمل سجلات متعددة من النوع = حادث والنوع = مهمة

<fetch distinct="true">
	<entity name="msdyn_decisioncontract">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="in">
					<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
					<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
				</condition>
			</filter>
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="in">
					<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
					<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
				</condition>
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="task" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="task" />
			</filter>
		</filter>
		<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an"></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba">
			<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb">
				<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc">
					<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd"></link-entity>
				</link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
		<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
			<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
	</entity>
</fetch> 

FetchXML لكيان مجموعة قواعد القرار

العينة 1: مجموعة قواعد القرار لتدفقات عمل جميع السجلات

<fetch distinct="true">
	<entity name="msdyn_decisionruleset">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_mode" entityname="af" operator="eq" value="717210001" />
				<condition attribute="msdyn_streamsource" entityname="af" operator="eq" value="192350000" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="not-null" />
			</filter>
		</filter>
		<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad">
			<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae">
				<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af"></link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="dc"></link-entity>
	</entity>
</fetch> 

العينة 2: مجموعة قواعد القرار لدفق عمل سجل واحد من النوع = حادث

<fetch distinct="true">
	<entity name="msdyn_decisionruleset">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
			</filter>
			<filter type="and">
				<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="eq" value="incident" />
			</filter>
		</filter>
		<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad">
			<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae">
				<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af"></link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="dc"></link-entity>
	</entity>
</fetch>

العينة 3: مجموعة قواعد القرار لتدفقات عمل سجلات متعددة من النوع = حادث والنوع = مهمة

<fetch distinct="true">
	<entity name="msdyn_decisionruleset">
		<filter type="or">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="in">
					<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
					<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
				</condition>
			</filter>
			<filter type="and">
				<filter type="or">
					<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="eq" value="incident" />
					<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="eq" value="task" />
				</filter>
			</filter>
		</filter>
		<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad">
			<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae">
				<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af"></link-entity>
			</link-entity>
		</link-entity>
		<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="dc"></link-entity>
	</entity>
</fetch> 

FetchXML لكيان تكوين التوجيه

العينة 1: تكوين التوجيه لتدفقات عمل جميع السجلات

<fetch>
	<entity name="msdyn_routingconfiguration">
		<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
			<filter type="and">
				<condition attribute="msdyn_mode" operator="eq" value="717210001" />
				<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 2: تكوين التوجيه لتدفق عمل سجل واحد

<fetch>
	<entity name="msdyn_routingconfiguration">
		<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 3: تكوين التوجيه لتدفقات عمل سجلات متعددة

<fetch>
	<entity name="msdyn_routingconfiguration">
		<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" operator="in">
					<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
					<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
				</condition>
			</filter>
		</link-entity>
	</entity>
</fetch> 

FetchXML لكيان خطوة تكوين التوجيه

العينة 1: خطوة تكوين التوجيه لتدفقات عمل جميع السجلات

<fetch>
	<entity name="msdyn_routingconfigurationstep">
		<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
			<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
				<filter type="and">
					<condition attribute="msdyn_mode" operator="eq" value="717210001" />
					<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
				</filter>
			</link-entity>
		</link-entity>
	</entity>
</fetch> 

العينة 2: خطوة تكوين التوجيه لتدفق عمل سجل واحد

<fetch>
	<entity name="msdyn_routingconfigurationstep">
		<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
			<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
				<filter type="and">
					<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
				</filter>
			</link-entity>
		</link-entity>
	</entity>
</fetch> 

العينة 3: خطوة تكوين التوجيه لتدفقات عمل سجلات متعددة

<fetch>
	<entity name="msdyn_routingconfigurationstep">
		<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
			<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
				<filter type="and">
					<condition attribute="msdyn_liveworkstreamid" operator="in">
						<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
						<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
					</condition>
				</filter>
			</link-entity>
		</link-entity>
	</entity>
</fetch> 

FetchXML لكيان ملف تعريف سعة تدفق العمل

العينة 1: ملف تعريف سعة تدفق العمل لتدفقات عمل جميع السجلات

<fetch>
	<entity name="msdyn_liveworkstreamcapacityprofile">
		<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
			<filter type="and">
				<condition attribute="msdyn_mode" operator="eq" value="717210001" />
				<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 2: ملف تعريف سعة تدفق العمل لتدفق عمل سجل واحد

<fetch>
	<entity name="msdyn_liveworkstreamcapacityprofile">
		<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
			</filter>
		</link-entity>
	</entity>
</fetch> 

العينة 3: ملف تعريف سعة تدفق العمل لتدفقات عمل سجلات متعددة

<fetch>
	<entity name="msdyn_liveworkstreamcapacityprofile">
		<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
			<filter type="and">
				<condition attribute="msdyn_liveworkstreamid" operator="in">
					<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
					<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
				</condition>
			</filter>
		</link-entity>
	</entity>
</fetch>

الخطوات التالية

التحقق من ترحيل السجلات

(راجع أيضًا)

إنشاء مخطط لتصدير بيانات التكوين
نظرة عامة على ترحيل البيانات للسجلات
استخدام استعلام FetchXML لتصفية السجلات
استكشاف مشكلات ترحيل السجلات وإصلاحها
ترحيل بيانات التكوين للدردشة المباشرة
ترحيل بيانات التكوين للقناة الصوتية