Microsoft Dynamics 365 içinde Business Process Flow (BPF) alan kısıtları
Bugün bir arkadaşımdan BPF üzerine Multi Select Optionset alan ekleyemediğine dair bir soru aldım. Sonrasında bu konunun genelinde ne gibi kısıtlar olduğuna dair bir blog yazısı yazmanın faydalı olacağını düşündüm.

Desteklenmeyen Alan Tipleri
- Multi-Select Option Set
- File / Image
- PartyList (activity parties)
- Customer field (bazı senaryolarda problemli oluyor)
- Virtual / Calculated Field (çoğu durumda çalışmaz veya read-only onlara çalışabilir)
Desteklenmeyen Entityler
- Custom entity desteklenir ama Activity entity’lerde sınırlamalar vardır.
- Virtual entity’lerde çalışmaz
if/else yapısı yoktur
- Condition koyabilirsiniz ama karmaşık decision tree yapamazsınız. Switch-case / nested logic yoktur.
- Örneğin; “Eğer A ve B ve (C veya D)” gibi kompleks kurallar desteklenmez
BPF ayrı bir entity’dir
- Her BPF aslında arka planda bir “process entity”dir.
- Bu şu problemlere yol açar:
- Kullanıcı BPF’i görür ama underlying entity’ye erişimi yoksa hata alınır.
- Stage geçişinde privilege eksikse hata alınır.
Yorum gönder