Ana içeriğe geç

Alt İş Akışı Modülü

Alt İş Akışı Modülü, aynı süreç içinden yeni iş akışı örnekleri (alt iş akışları) başlatır.

alt iş akışı modülü

Ana iş akışı ile alt iş akışları aynı XML verilerini paylaşır. Bu modül türü seçildiğinde aşağıdaki seçenekleri içeren bir yapılandırma formu görüntülenir:

Havuz: Alt iş akışı görevini başlatmak için havuzu seçin.

Görev: Bir havuz seçildiğinde bu açılır liste, havuzdaki kullanılabilir görevleri gösterir. Başlatılacak görevi seçin.

Mod: Üç çalışma modu kullanılabilir:

  • Alt iş akışı örneklerini oluştur ve devam et: Alt iş akışı örnekleri oluşturulduktan sonra ana iş akışı sonraki görev(ler)e ilerler.

  • Alt iş akışı örneklerini eşitle ve devam et: Ana iş akışı, oluşturulan alt iş akışlarıyla eşitlenir. Ana iş akışında üst göreve yeniden dönüldüğünde, ilgili tüm alt iş akışları XML verilerine göre güncellenir. Örneğin, bir alt iş akışı XML'den kaldırılırsa ana iş akışı üst göreve döndüğünde sonlandırılır.

  • Tüm alt iş akışı örneklerinin tamamlanmasını bekle: Ana iş akışı, tüm alt iş akışı örnekleri tamamlanana kadar "Birleştirme durumunda" bekler. Ancak bundan sonra sonraki görevlere ilerler.

XPath: Alt iş akışı örnekleri oluşturmak için kullanılan XML düğüm adını belirtin.

Koşul: (İsteğe bağlı) XPath aracılığıyla seçilen düğümleri filtrelemek için bir koşul uygulayın.

Satır Kimliği XPath'i: ("Alt iş akışı örneklerini eşitle ve devam et" modu için gereklidir) XPath alanında tanımlanan düğümün içindeki kimlik düğümünün XPath'ini belirtin. Alt iş akışlarının doğru biçimde güncellenmesi için bu gereklidir.

Veri Eşitleme XPath'i: (İsteğe bağlı, Satır Kimliği XPath'i ile kullanılır) Satır Kimliği XPath'i XML'deki güncellenmiş alt iş akışı verilerini belirlemek için yetersizse eşitleme amacıyla ek bir düğüm belirtin. Örneğin, alt iş akışının XML'i bir düğüm içeriyorsa AssignedTo bu değerin değiştirilmesi alt iş akışını etkiler (ör. görevin yeniden atanması).