×

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.

image Microsoft Dynamics 365 içinde Business Process Flow (BPF) alan kısıtları

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