الخطوة الرابعة في تعريف اشتراك مسار العمل هي تعريف الشروط التي تعتمد على الخاصية لبدء تشغيل مسار العمل. على سبيل المثال، يمكنك بدء تشغيل مسار عمل اذا تم تكوين الوثيقة بواسطة مستخدم معين وتحديد خاصية معينة الى قيمة معينة. يمكنك بدء تشغيل مسار عمل للاعتماد للوثائق التي توجد في الفئة المحددة وتم اضافتها بواسطة Tammy Roberts (troberts) مع قيمة أكبر من 150,000 للخاصية ذات الاسم Loan Amount. اذا قام Tammy باضافة وثيقة لفئة وكانت القيمة المحدد الى Loan Amount أقل من 150,000، لن يتم بدء تشغيل مسار العمل.
يمكنك تكوين معيار بسيط أو معقد. استخدم مجالات الخاصية والمعامل والقيمة لتعريف معيار الخاصية المطلوبة. عند الضغط على شارة اضافة سطر الى تعبير، يتم اضافة التعبير الحسابي لشاشة التعبير. يجب أن يكون التعبير الخاص بك تعبير SQL صحيح.
يعد الاسم الذي يتم عرضه في مجال الخاصية هو تسمية الخاصية، كما هو معرف بواسطة موجه النظام لملف تخزين العناصر. عند اضافة الخاصية لمجال التعبير، يتم عرض الاسم الرمزي (البرمجي) للخاصية. عادة ما تكون تسمية الخاصية اسم أكثر سهولة للقراءة من الاسم الرمزي.
تعبيرات الأحداث
تعد تعبيرات الأحداث هي المفترضة ويتم استخدامها لتحديد ما اذا كان سيتم بدء تشغيل مسار العمل. يتم تقييم الشروط التي توجد في التعبير قبل ارسال مسار العمل الى Process Engine لكي يتم وضعه في صف.
الخطوات الارشادية للتعبير
للاستمرار بدون تعريف تعبير:
لتعريف تعبير: