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 |