إضافة اتفاقيات بين الشركاء في حسابات التكامل لسير العمل في Azure Logic Apps

ينطبق على: Azure Logic Apps (الاستهلاك + قياسي)

بعد إضافة شركاء إلى حساب التكامل الخاص بك، حدد كيفية تبادل الشركاء للرسائل من خلال تحديد الاتفاقيات في حساب التكامل الخاص بك. تساعد الاتفاقيات المؤسسات على التواصل بسلاسة مع بعضها من خلال تحديد البروتوكول المحدد القياسي للصناعة لتبادل الرسائل وتوفير الفوائد المشتركة التالية:

  • تمكين المؤسسات من تبادل المعلومات باستخدام تنسيق معروف.

  • تحسين الكفاءة عند إجراء معاملات بين الشركات (B2B).

  • تسهيل إنشاء الاتفاقيات وإدارتها واستخدامها لبناء حلول تكامل المؤسسات.

تتطلب الاتفاقية شريكًا مضيفًا، وهو دائمًا مؤسستك، وشريكًا ضيفًا، وهي المؤسسة التي تتبادل الرسائل مع مؤسستك. يمكن أن يكون الشريك الضيف شركة أخرى، أو حتى قسمًا في مؤسستك. باستخدام هذه الاتفاقية، يمكنك تحديد كيفية التعامل مع الرسائل الواردة والصادرة من منظور الشريك المضيف.

توضح هذه المقالة كيفية إنشاء اتفاقية وإدارتها، والتي يمكنك استخدامها بعد ذلك لتبادل رسائل B2B مع شريك آخر باستخدام عمليات AS2 أو X12 أو EDIFACT أو RosettaNet.

في حال كنت جديدًا على Logic Apps، فراجع ما هي Azure Logic Apps؟ لمزيد من المعلومات حول تكامل مؤسسة B2B، راجع مهام سير عمل تكامل مؤسسة B2B مع تطبيقات Azure Logic وحزمة تكامل المؤسسة.

المتطلبات الأساسية

  • حساب واشتراك Azure. إذا لم يكن لديك اشتراك بعد، يمكنك التسجيل للحصول على حساب Azure مجاني.

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

    • مقترن بنفس اشتراك Azure مثل مورد التطبيق المنطقي الخاص بك.

    • موجود في نفس الموقع أو منطقة Azure مثل مورد التطبيق المنطقي الخاص بك.

    • إذا كنت تستخدم تطبيق المنطق نوع مورد (الاستهلاك)، يجب عليك ربط حساب التكامل الخاص بك بمورد التطبيق المنطقي قبل أن تتمكن من تحديد عناصر B2B لاستخدامها في سير عملك.

    • إذا كنت تستخدم نوع مورد Logic App (قياسي)، فلن يحتاج حساب التكامل الخاص بك إلى ارتباط إلى مورد تطبيق المنطق الخاص بك ولكنه لا يزال مطلوبا لتخزين البيانات الاصطناعية الأخرى، مثل الشركاء والاتفاقيات والشهادات، جنبًا إلى جنب مع استخدام عمليات AS2وX12وEDIFACT. لا يزال يتبقى أن يفي حساب التكامل الخاص بك بالمتطلبات الأخرى، مثل استخدام نفس اشتراك Azure والوجود في نفس موقع مورد التطبيق المنطقي الخاص بك.

    ملاحظة

    حالياً، يدعم فقط نوع مورد Logic App (الاستهلاك) عمليات RosettaNet. لا يتضمن نوع مورد Logic App (قياسي) عمليات RosettaNet.

  • شريكان تجاريان على الأقل في حساب التكامل الخاص بك. تتطلب كل اتفاقية شريكًا مضيفًا وشريكًا ضيفًا. أيضًا، تتطلب الاتفاقية أن يستخدم كلا الشريكين مؤهل هوية العمل نفسه أو المتوافق المناسب لاتفاقية AS2 أو X12 أو EDIFACT أو RosettaNet.

  • اختياريًا، مورد التطبيق المنطقي وسير العمل حيث تريد استخدام الاتفاقية لتبادل الرسائل. يتطلب سير العمل أي مشغل يبدأ سير عمل تطبيق المنطق الخاص بك.

إذا كنت جديدا على تطبيقات المنطق، فراجع ما هي Azure Logic Appsوإنشاء مثال لسير عمل تطبيق منطق الاستهلاك.

إضافة اتفاقية

  1. في مربع بحث مدخل Microsoft Azure، أدخل integration accounts، وحدد Integration accounts.

  2. ضمن Integration accounts، حدد حساب التكامل حيث تريد إضافة شركائك.

  3. في قائمة حساب التكامل، ضمن Settings، حدد Agreements.

  4. في جزء Agreements، حدد Add.

  5. في جزء Add، قم بتوفير المعلومات التالية حول الاتفاقية:

    الخاصية مطلوب القيمة الوصف
    الاسم نعم <agreement-name> اسم اتفاقيتك
    نوع الاتفاق نعم AS2 أو X12 أو EDIFACT أو RosettaNet نوع البروتوكول لاتفاقيتك. عند إنشاء ملف الاتفاقية، يجب أن يتطابق المحتوى الموجود في هذا الملف مع نوع الاتفاقية.
    شريك المضيف نعم <host-partner-name> يمثل الشريك المضيف مؤسستك
    هوية المضيف نعم <معرف شريك المضيف> معرف الشريك المضيف
    شريك ضيف نعم <guest-partner-name> يمثل الشريك الضيف المؤسسة التي تتواصل مع مؤسستك
    هوية الضيف نعم <guest-partner-identifier> معرف الشريك المضيف
    تلقي الإعدادات يتفاوت يتفاوت تحدد هذه الخصائص كيفية تلقي الشريك المضيف للرسائل الواردة من الشريك الضيف في الاتفاقية. لمزيد من المعلومات، راجع نوع الاتفاقية المعنية:

    - إعدادات رسائل AS2
    - إعدادات الرسائل EDIFACT
    - إعدادات الرسائل X12

    إرسال الإعدادات يتفاوت يتفاوت تحدد هذه الخصائص كيفية تلقي الشريك المضيف للرسائل الواردة من الشريك الضيف في الاتفاقية. لمزيد من المعلومات، راجع نوع الاتفاقية المعنية:

    - إعدادات رسائل AS2
    - إعدادات الرسائل EDIFACT
    - إعدادات الرسائل X12

    مراجع RosettaNet PIP يتفاوت يتفاوت يحدد هذا الجزء معلومات حول واحدة أو أكثر من عمليات واجهة الشريك (PIP) لاستخدام رسائل RosettaNet. لمزيد من المعلومات، راجع رسائل Exchange RosettaNet.

    هام

    يعتمد حل الاتفاقية على مطابقة العناصر التالية المحددة في الشريك والرسالة الواردة:

    • مؤهل المرسل ومعرفه
    • مؤهل ومعرف المتلقي

    إذا تغيرت هذه القيم لشريكك، فتأكد من تحديث الاتفاقية أيضًا.

  6. عندما تنتهي، حدد OK.

    تظهر الاتفاقية الآن في قائمة الاتفاقيات.

إضافة اتفاقية

  1. في مربع بحث مدخل Microsoft Azure، أدخل integration accounts، وحدد Integration accounts.

  2. ضمن Integration accounts، حدد حساب التكامل حيث تريد إضافة شركائك.

  3. في قائمة حساب التكامل، ضمن Settings، حدد Agreements.

  4. في جزء الاتفاقيات، حدد الاتفاقية، وحدد تحرير، وقم بإجراء التغييرات.

  5. عندما تنتهي، حدد OK.

حذف لاتفاقية

  1. في مربع بحث مدخل Microsoft Azure، أدخل integration accounts، وحدد Integration accounts.

  2. ضمن Integration accounts، حدد حساب التكامل حيث تريد إضافة شركائك.

  3. في قائمة حساب التكامل، ضمن Settings، حدد Agreements.

  4. في جزء الاتفاقيات، حدد الاتفاقية المراد حذفها، ثم حدد حذف.

  5. حدد إزالة لتأكيد رغبتك في إزالة التطبيق.

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