İş akışı aboneliği tanımlanmasının dördüncü adımı, iş akışını başlatmak için özelliğe dayalı koşullar tanımlanmasıdır. Örneğin bir iş akışını, belge belirli bir kullanıcı tarafından yaratıldıysa ve belirli bir özellik belirli bir değere ayarlandıysa başlatabilirsiniz. Seçilen sınıftaki, Kredi Tutarı adlı özellik için değeri 150.000'den büyük olan, Tülin Resneli (tresneli) tarafından eklenen belgeler için bir onaylama iş akışı başlatabilirsiniz. Tülin sınıfa bir belge eklerse, ancak Kredi Tutarı için ayarlanan değer 150.000'den küçükse, iş akışı başlatılmaz.
Yalın ya da karmaşık ölçütler yaratabilirsiniz. İstenen özellik ölçütleri tanımlamak için özellik, işleç ve değer alanlarını kullanın. İfadeye Satır Ekle simgesini tıklattığınızda, matematik ifade ifade görüntüsüne eklenir. İfade geçerli bir SQL ifadesi olmalıdır.
Özellik alanında görüntülenen ad, nesne deposu için denetimcinizin tanımladığı özellik etiketidir. Özellik ifade alanına eklenince özelliğin simgesel (programsal) adı görüntülenir. Özellik etiket genellikle, simgesel adda daha kolay okunan bir addır.
Olay ifadeleri
Olay ifadeleri varsayılan değerdir ve iş akışının başlatılıp başlatılmadığını saptamak için kullanılır. İfade kuyruğa konmak üzere Process Engine olanağına gönderilmeden önce, ifadedeki koşullar değerlendirilir.
İfade kuralları
İfade tanımlamadan devam etmek için:
İfade tanımlamak için: