1. Desteklenen BPMN Elemanları

Akış Nesneleri (Flow Objects)

Eleman Durum Notlar
Başlangıç Olayı (Start Event) ✅ Destekleniyor flowable:initiator ve süreç başlamadan önce veri toplamak için başlangıç form özelliklerini (start form properties) destekler
Bitiş Olayı (End Event) ✅ Destekleniyor Standart süreç sonlandırması
Kullanıcı Görevi (User Task) ✅ Destekleniyor Temel eleman; formlar, atamalar ve dosya eklemelerini destekler
Özel Ağ Geçidi (Exclusive Gateway) ✅ Destekleniyor Süreç değişkenlerini kullanarak koşula dayalı yönlendirme
Paralel Ağ Geçidi (Parallel Gateway) ✅ Destekleniyor Eşzamanlı yürütme yollarını ayırır/birleştirir (ör. çoklu departman onayı)
Kapsayıcı Ağ Geçidi (Inclusive Gateway) ✅ Destekleniyor Koşullara bağlı olarak bir veya daha fazla yolu etkinleştirir
Sıralı Akış (Sequence Flow) ✅ Destekleniyor Koşullu ifadeler içerir (${variable == 'value'})

Kullanıcı Görevi Özellikleri

Özellik Durum Notlar
Doğrudan Atama (flowable:assignee) ✅ Destekleniyor Belirli bir kullanıcıya atama (sabit veya ${initiator} gibi değişken aracılığıyla)
Aday Grupları (flowable:candidateGroups) ✅ Destekleniyor Bir role atama (ör. ROLE_MANAGER); kullanıcılar görevleri üzerine almalıdır
Aday Kullanıcılar (flowable:candidateUsers) ✅ Destekleniyor Belirli kullanıcılardan oluşan bir listeye atama
Dinamik Atama ✅ Destekleniyor Önceki görevler tarafından ayarlanan süreç değişkenlerini (ör. ${user_assignee}) kullanır
Görev Üzerine Alma (Claiming) ✅ Destekleniyor Kullanıcılar, görevler üzerinde çalışmaya başlamadan önce bunları aday havuzlarından üzerlerine alırlar