İş Süreci Akışları’ndaki ProcessId ve StageId

İş Süreci Akışları'ndaki ProcessId ve StageId artık yok
İş Süreci Akışları’ndaki ProcessId ve StageId artık yok

İş süreci Dynamics 365 üzerinde kullanıcı yönlendirmesi yapabileceğimiz ve çok kullanışlı bir yapı. Herhangi bir form üzerine yerleştirilebilen süreç birden fazla entity ile de entegre çalışabilmekte.

Bu nesneye iş akışı, plugin hatta JavaScript ile çeşitli aksiyonlar yaptırabiliyorduk fakat Microsoft buradaki yapıyı değiştirdi.

İş süreci akışlarında var olan ve daha önce entity’nin üzerinden erişebildiğimiz StageId,ProcessId ve traversed path artık kullanım dışı kaldıktan sonra iş süreçlerinin son kaldığı noktayı artık iş sürecinin kendisine has entity’si üzerinden öğrenebiliyoruz.

Bu değişikliğin nedeni ise artık bir kayıt üzerinde birden fazla süreci takip edebilir bir yapıyı oluşturmak.

Birden fazla BPF(iş süreci akışı) artık bir entity üzerinde mümkün hale geldi
Birden fazla BPF(iş süreci akışı) artık bir entity üzerinde mümkün hale geldi

Bu nedenle JavaScript ve Plugin ile iş sürecinin ilgili nesnesine sorgu gönderip son kaldığı noktayı ve diğer ihtiyacınız olan detayları öğrenebilirsiniz.

Aynı işlemi iş akışı ile yapmak isterseniz ise iş akışının nesnesine dallanıp Active Stage değerini almanız yeterli.

Aynı işlemi iş akışı ile yapmak isterseniz ise iş akışının nesnesine dallanıp Active Stage değerini almanız yeterli.
Active Stage ile akışın son kaldığı yeri öğrenebilirsiniz.