تحديد الحقول لمطالبات خدمة الويب
إضافة أو تحديث أو حذف الحقول لكل خدمت ويب ستكون متاحة على مطالبة خدمات الويب.
لحقول المتاحة للاستخدام ستكون تلك المتعلقة بخدمات الويب المحددة في صفحة خدمات الويب من نموذج طالبات خدمة الويب.
لا يحتوي هذا النموذج على قدرة تحديد ترجمات اللغة لبطاقات الحقول المعروضة. عند تنفيذ مطالبة، يتم عرض بطاقات الحقول كما هي مدخلة في نموذج حقول لمطالبة خدمة الويب المحددة. لعرض المطالبات بلغات متعددة، يجب إنشاء مطالبة خدمة ويب منفصلة لكل لغة.
تتوفر الحقول المعرفة من قبل المستخدم لمطالبات خدمة الويب. يتم عرض الحقول في قائمة لجميع الحقول تحت خدمة الويب الملائمة لبعض خدمات ويب الإدخال/التحديث. ترث الحقول المعرفة من قبل المستخدم الخصائص من نموذج المرجع المرتبط. انقر زر الفأرة الأيمن في وضع مصمم الشاشة لتحديد الخيارات للحقول المستخدمة من قبل المستخدم. عندما تقوم بتظليل حقل معرف من قبل المستخدم في الشبكة، يحمي النظام نوع الحقل و رمز الاستعلام. يتم تحديد هذه المعلومات على الشاشة الأساسية المتعلقة بخدمة الويب.
تظهر الحقول المعرفة من قبل المستخدم للبحث عن كيان السجلات لجميع المؤسسات في قائمة مؤسسة المستخدم عندما تكون المؤسسة المسيطرة غير متاحة. لا يمكن إرسال السجل إذا كانت المؤسسة المسيطرة تتعارض مع مؤسسة الحقل المعرف من قبل المستخدم.
- اختر إدارة > محرك مطالبات خدمة الويب > مطالبات خدمة الويب
- اختر مطالبة خدمة الويب التي تريد تحديد حقول خدمات الويب لها، ومن ثم انقر تبويب الحقول.
- انقر على إضافة حقل.
-
حدد المعلومات التالية:
- خدمة الويب -مجموعة العملية
- حدد مجموعة العملية لإضافة حقل خدمة الويب. وتتم تعبئة الحقلين الشاشة وعلامة التبويب تلقائيًا.
- الحقل
- حدد الحقل المراد إضافته إلى مجموعة العملية. تستند الحقول المتاحة إلى خدمة الويب المحددة.
- تسمية الحقل
- حدد اسم الحقل. سيتم عرض هذه المعلومات كنص ثابت للحقل لمحرك مطالبة خدمات الويب. بطاقة تعريف الحقل الافتراضية تكافئ الحقل.
- نوع الحقل
- حدد نوع الحقل استنادًا إلى الحقل المحدد وخدمة الويب. نوع الحقل الافتراضي هو النوع المشتق من النظام للحقل المحدد. ومع ذلك، يمكنك تغيير هذه القيمة. يظهر نوع الحقل المعرّف من قبل المستخدم في محرك مطالبة خدمة الويب. يمكنك تغيير القيمة الافتراضية لأحد الخيارات التالية:
- أبجدي
- محتسب
- التاريخ
- ثابت
- نص تنسيق حر
- حقل إدخال رئيسي
- رقمي
- الحقل المسترجع
ملاحظةيكون الحقل الرئيسي متاحًا فقط عند تحديد "تحديث" أو "حذف" خدمة الويب. عند إعداد مطالبة خدمة ويب تستخدم تحديث أو حذف خدمة ويب، يجب أن يقوم مسؤول النظام بإنشاء الحقل لكل حقل رئيسي تتطلبه خدمة الويب لوصف سجل ما بشكلٍ مميز. يجب أن يكون نوع الحقل حقلاً رئيسيًا. يطلب محرك مطالبة خدمة الويب منك أولاً إدخال قيمة (قيم) الحقل الرئيسي للسجل لتتم معالجتها، مثل المعدة و تنظيم المعدات. لتحديث خدمات الويب، يستعلم النظام عن السجل لعرض النتائج. يمكنك التحديث ومن ثم إرسال السجل. لحذف خدمات الويب، بعد أن تدخل جميع قيم الحقول الرئيسية، يحذف النظام السجل.
يكون الحقل المسترجع متاحًا فقط عند اختيار "إدراج" خدمة الويب. عند إعداد مطالبة خدمة ويب تستخدم إدخال خدمة ويب، يجب استرجاع قيمة واحدة او أكثر من قيم الحقل الرئيسي من خدمة الويب المعالجة مسبقًا في سجل المطالبة الحالية. يحتاج المسؤول إلى إنشاء حقل من نوع الحقل المسترجع لكل حقل رئيسي. على سبيل المثال، يتم إنشاء مطالبة خدمة ويب بحيث تتيح لك إنشاء أمر عمل ونشاط لأمر العمل بالتزامن. تريد ربط النشاط بأمر العمل الذي تم إنشاؤه في مجموعة معالجة سابقة؛ مع ذلك، سيتم إدخال البيانات في محرك مطالبة خدمة الويب والمعالجة بالتزامن. لضمان ربط النشاط بأمر العمل الصحيح، يجب أن يقوم النظام أولاً بمعالجة خدمة ويب أمر عمل "الإدخال"، ثم إرجاع (استرجاع) رقم أمر العمل ومؤسسة أمر العمل لإنشاء خدمة ويب النشاط. يتم استخدام معلومات الحقل الرئيسي هذه، مع بيانات النشاط الأخرى المطلوبة، لإنشاء النشاط وربطه بأمر العمل الصحيح. سيتم إنشاء سجلات الحقل المسترجع (نوع الحقل = الحقل المسترجع) لرقم أمر عمل النشاط ومؤسسة أمر عمل النشاط لأن رقم ومؤسسة أمر العمل مطلوبان لربط النشاط.
يجب تعبئة استرجاع من المجموعة - خدمة الويب بخدمة الويب التي تم استرجاع قيم الحقول الرئيسية هذه منها. في هذا المثال، يتم الاسترجاع من خدمة ويب أمر عمل "الإدراج". سيكون استرجاع حقل الحقل الرئيسي في الاسترجاع من خدمة الويب التي تم استرجاع البيانات منها. في هذا المثال، رقم أمر العمل هو أحد الحقول المسترجعة. يجب إنشاء حقل آخر بطريقة مشابهة لتحديد طريقة استرجاع مؤسسة أمر العمل لاستخدامها في إنشاء النشاط. يمكن استرجاع قيم الحقل فقط من خدمات الويب ذات رقم مجموعة معالجة أقل. على سبيل المثال، لا يمكن استرجاع قيمة ما لاستخدامها في خدمة الويب الحالية ما لم تتم معالجة خدمة ويب سابقة لتقديم المعلومات.
لا يكون الحقل المسترجع والحقل الأساسي متوفرين عندما يكون الحقل غير مخطط فارغًا.
لا يتم ربط نوع الحقل المسترجع بالوظيفة المتاحة في صفحة القيم المسترجعة.
إذا تم تحديد حقل باعتباره خانة اختيار، فسيظهر كخانة اختيار في صفحة محرك مطالبة خدمة الويب.
- نوع العرض
- حدد كيفية عرض الحقل باستخدام محرك مطالبة خدمة الويب. القيمة الافتراضية ستكون القيمة الافتراضية للنظام للحقل المحدد. يمكن للمستخدم تغيير القيمة الافتراضية لأحد الخيارات التالية:
- اختياري
- مطلوب
- مخفي
- محمي
ملاحظةإذا كان نوع الحقل هو ثابت أو محتسب، فسيكون الخياران محمي ومخفي هما الخياران المتاحان لنوع العرض فقط. إذا كان نوع الحقل هو حقل مسترجع، فسيكون الخيار مخفي هو الخيار المتاح لنوع العرض فقط.
- التسلسل
- حدد قيمة رقمية للتسلسل. يتم عرض الحقول باستخدام محرك مطالبة خدمة الويب بترتيب تصاعدي حسب التسلسل الخاص بهم. تستند القيمة الافتراضية المقدمة من قبل النظام على المعلّمة INCRLIND.
ملاحظة
من المهم استخدام محرك مطالبة خدمة الويب بواسطة خدمة الويب-مجموعة العملية لضمان عرض حقول مطالبة خدمة الويب مجمعة سويةً. يتم التحكم في نطاق التسلسل المتاح للحقول لـ مجموعة العملية-خدمة الويب المحددة. يجب ألا يتداخل التسلسل مع التسلسل المرتبط بمجموعة المعالجة السابقة أو اللاحقة. على سبيل المثال، يتم عرض حقول مطالبة خدمة الويب مجمعة على محرك مطالبة خدمة الويب بواسطة الويب -مجموعة العملية، ثم بواسطة التسلسل.
- الحد الأدنى للطول
- أدخل الحد الأدنى لعدد حروف الحقل.
- الحد الأقصى للطول
- أدخل الحد الأقصى لعدد حروف الحقل.
- التسلسل التالي
- حدد رقمًا يبدأ عنده التسلسل التالي.
- رمز الاستعلام
- حدد رمز الاستعلام. يحدد رمز الاستعلام القيم المتاحة للاختيار في قائمة حقل القيم عندما يتوفر اتصال بالخادم. على سبيل المثال، سيستند الاستعلام وقائمة القيم المتاحة على جداول Infor EAM.
- رموز استعلام الأجهزة المحمولة
- حدد رمز استعلام الأجهزة المحمولة الذي يحدد قائمة القيم المتاحة للحقل.
ملاحظة
يستخدم الجهاز المحمول قائمة رموز الاستعلام للقيم في حال وجود اتصال بخادم التطبيق؛ وإلا، سيتم استخدام قائمة قيم رموز استعلام الأجهزة المحمولة. على سبيل المثال، تعبئ البيانات المحلية قائمة القيم.
- استرجاع حقل
- حدد اسم الحقل المراد استرجاع البيانات منه. يعبئ النظام استرجاع من مجموعة-خدمة ويب واسترجاع مسار الحقل X تلقائيًا.
- خدمة استعلام الويب
- حدد خدمة استعلام الويب. يتم استخدام خدمة استعلام الويب فقط عند تحديد حقل رئيسي لخدمة الويب "تحديث". يتم استخدام خدمة استعلام الويب للاستعلام عن البيانات في السجل لعرضها للمستخدم للتحديثات المحتملة.
- حقل غير مخطط
- قم بالتحديد إذا كان الحقل المحدد غير مخطط لأي حقل في خدمة الويب. يمكن معالجة قيمة الحقل أكثر فيما بعد بواسطة المطالبة كجزء من الحساب أو القيم المسترجعة.
- استخدم القيمة السابقة
- قم بالتحديد لاستخدام قيمة الحقل السابقة.
- إذا كانت البيانات
- حدد الشرط الانتقال إلى. يصف هذا الحقل الشرط الذي بموجبه لا يصل النظام إلى الحقل المحدد بواسطة التسلسل التالي ولكن بدلاً من ذلك يركز على الانتقال إلى التسلسل.
- النمط
- حدد النمط الذي يجب الوفاء به لشرط الانتقال إلى.
- الانتقال إلى
- حدد تسلسل الحقل الذي سيتبعه النظام مقابل التسلسل التالي في حالة استيفاء الشرط.
- مسح القيم السابقة بدءًا من "الانتقال إلى الحقل الهدف"
- قم بالتحديد لتمكين النظام من إحالة القيم للحقول مع تحديد استخدم القيمة السابقة، عندما يكون تسلسل المطالبة أقل من (<) تسلسل حقل الهدف "الانتقال إلى". على سبيل المثال، سيتم مسح القيم السابقة لحقول المطالبة >= تسلسل حقل الهدف "الانتقال إلى". وإلا، سيقوم النظام بإحالة القيم للحقول مع تحديد استخدم القيمة السابقة، عندما يكون تسلسل المطالبة أقل من (<) تسلسل حقل المصدر "الانتقال إلى". على سبيل المثال، سيتم مسح القيم السابقة لحقول المطالبة <= تسلسل حقل المصدر "الانتقال إلى".
- استرجاع من مجموعة - خدمة الويب
- حدد خدمة الويب التي سيتم منها استرجاع قيم الحقول الرئيسية واستخدامها في مجموعة المعالجة التالية.
- البيانات المحسوبة
- حدد البيانات المحوسبة للحقل عندما يكون نوع الحقل محتسب.
- مطابقة النمط
- حدد نمط نوع الحقل لـ أبجدي الذي يجب أن تتطابق معه البيانات المدخلة لتصبح صحيحة. ملاحظة
يتم دعم رموز "حرف البدل" التالية عند تعريف مطابقة النمط:
- . (النقطة): أحرف أبجدية فردية، من أ إلى ي
- # (علامة الرطل): تمثل أي رقم أحادي من 0 إلى 9
- _ (الشرطة السفلية): تمثل أي رمز رقمي أحادي، من أ إلى ي ومن 0 إلى 9
- % (النسبة المئوية): تمثل سلسلة من الحروف الأبجدية الرقمية
- ، (الفاصلة): أو الشرطية
- : (نقطتان رأسيتان): إلى الشرط
- ! أي حرف (حروف) أو رقم (أرقام): لا يلزم عدم تطابق البيانات المدخلة مع ما يتبع "!" ليس شرطًا.
-
انقر فوق إرسال.
ملاحظة
لإزالة حقل، قم بتحديد الحقل المراد إزالته، ومن ثم انقر فوق إزالة حقل. لا يمكن إزالة الحقول المقابلة لـ مؤسسة التحكم لخدمة الويب من هذه الصفحة نظرًا لأهميتها في معالجة خدمة الويب. ومع ذلك، إذا تمت إزالة خدمة الويب من الصفحة خدمة الويب، ستتم إزالة جميع الحقول ذات الصلة بما في ذلك مؤسسة التحكم.
ملاحظةلا تعرض هذه الصفحة الأخطاء إذا لم يتم تحديد جميع الحقول الضرورية أو الأساسية أو المسترجعة حتى تعمل مطالبة خدمة الويب بشكلٍ صحيح باستخدام محرك مطالبة خدمة الويب. يتم عرض خطأ عندما يعالج محرك مطالبة خدمة الويب سجلات بحقول مطالبة غير كافية. كما يظهر خطأ من محرك مطالبة خدمة الويب إذا تم تعريف تسلسل تالٍ غير موجود ضمن تعريف المطالبة.