Designerda açık ve aktif olan akışla ilgili işlemlerin yapıldığı bölümdür.
Yeni Form
Akışa yeni bir form kazandırmak için kullanılabilecek bölümdür. Tıklandığında otomatik olarak form tasarım ekranını açmaktadır.
Form Listesi
Akıştaki tüm formların listesini açan bölümdür. Tıklandığında aşağıdaki ekranla karşılaşılır.(Akış tasarımında form aktivitesi üzerindeki form bölümü tıklandığında karşılaşılan ekran ile aynıdır) Mevcut formlarda düzenleme, yeni form ekleme, silme işlemleri gerçekleştirilebilir.
Akış Ayarları
Açık akışın, yetkilendirme, bilgilendirme-e-posta ayarlamaları,özel alan tanımlamaları gibi ayarlamaların yapıldığı bölümdür.
Klavye kısayolu: Ctrl+Shift+O
Genel
Bekleyen işler listesinde gösterilecek değişkenler alanından; portaldeki üzerimdeki işler, başlattığım işler ve dahil olduğum işler gridlerine formdaki alanlardan arzu edileni eklenebilmektedir.
Akış başlatırken açıklama girilmesi istenmiyorsa diğer bölümündeki seçimin kaldırılması gerekmektedir. Defaultta her süreç için seçili gelmektedir.
Portal üzerinden başlatılamasın alanından yapılacak seçimle kişinin akışı görme yatkisi varsa dahi 'Başlat' butonunu görmeyecek ve akışı başlatamayacaktır. Sadece admin kişiler 'Yönetici İşlemleri→Detaylı Loglama' bölümünden akış başlatabilir. Bu özellik genelde alt akış olarak tasarlanan işler için kullanılacaktır.
Form ilerletirken onay sorusu sorulsun istenmiyorsa (Form verileriniz kaydedilecektir. Devam etmek istiyor musunuz?) bu seçimin kaldırılması ve akışın kaydedilmesi uyarının çıkmaması için yeterli olacaktır. Kullanıcı aksiyon butonuna tıkladıktan sonra form otomatik olarak bir sonraki aktiviteye devam edecektir.
Ayarlar
İş Akış Zaman Aşımı; İlgili akışın geneli biçin bir zaman aşım süresi belirtilir. Belirtilen süre dolduğunda ise zaman aşımı raporlarında bu akışlarla ilgili işler listelenebilmektedir.
Anahtar Alanlar; Süreç başlatma işlemlerinde anahtar alan olarak seçilen değişkenlerin aynı değerleri ile önceden süreç başlatılmış ise tekrar süreç başlatılması engellenir.
Bilgilendirme
Bilgilendirme Ayarları; Akış içerisinde bilgilendirme ve e-posta gönderimi yapılma durumuna göre seçilmesi gereken bölümdür. Web üzerinden bildirim alınmak isteniyorsa "Web Bilgilendirme Servisi" kullanılsın, mobil üzerinden bildirim alınmak isteniyorsa "Mobil Bilgilendirme Servisi" kullanılsın seçeneği işaretlenmelidir.
Bilgilendirme maillerinin gönderilebilmesi için Genel Ayarlar’dan E-Posta ayarlarının yapılmış olması gerekmektedir. bknz.Mail Ayarları
Mobil Bilgilendirme Servisi özelliği; mobil uygulamanın Nisan 2020 sürümü ile birlikte kullanıma sunulacaktır.
Mobil Bilgilendirme Servisi; bilgilendirme zamanlaması bölümünden sadece iş akış delegasyonu için geçerlidir.
E- Posta Gönderim Bilgileri; Ayarlar servisi bölümünde belirlenmiş olan mail gönderim adresi akış bazında bu bölümden değiştirilebilmektedir. Akışta gönderilecek mailler için farklı bir mail adresinden mail gönderimi yapılmak isteniyorsa bu bölüm doldurulmalıdır.
Bilgilendirme Zamanlaması;İş akışı delege olduğunda bilgilendirme yapılması, onaylayan kişiye onay/red bilgilendirmesi, Ajm görev tekrarı (Servis, rapor veya SQL işlemlerindeki bilgilendirmeler), İş akışı zaman aşımı bilgilendirmesi, Akış iptal bilgilendirmesinin yapılması ile ilgili ayarlamalar bu kısımdan yapılabilir.
Ek Gönderiler; Üst kısımdaki bilgilendirme ayarlarına ek olarak, iş akışını başlatan kullanıcıya veya seçilecek başka bir kullanıcıya bilgilendirme yapılması ile ilgili ayarlamalar bu kısımdan yapılır.
- Yayın Modu/ Geliştirim Yetkilendirme
Akış Başlatma : İş akış başlatma yetkisinde olacak kullanıcılar seçilir. İş akış başlat aktivitesi ile başlatılan işlerde de bu yetki kontrolü yapılır. Yetki verilmemesi durumunda tüm kullanıcılar iş akışını başlatabilir.
Portalde Akışı Görüntüleme : Portal “İş Akış Başlat” listesinde işi görebilecek kullanıcılar seçilir.
Akış İptali : İş akışı iptal edebilecek kullanıcılar seçilir. Yetki verilmemesi durumunda, tüm kullanıcılar akışı iptal edebilir.
Raporlar : İş akış geçmişinde ve özel raporlarda bilgileri listelenecek işleri görüntüleyebilecek kullanıcılar seçilir. Rapor yetkisi verilmeyen bir iş akışa dair raporlar hiçbir kullanıcı tarafından görüntülenemez.
Süreç Verilerini Görüntüleme : İş akış geçmişinde ve özel raporlarda listelenen işlerin “Detay”ında “Form Detay” ını görebilecek kullanıcılar seçilir. Yetki verilmezse; iş akışın detaylarına erişen herkes Form Detay’ını görüntüleyebilir.
Akış Planı : İş akış geçmişinde ve özel raporlarda listelenen işlerinde “Detay”’ında “Form Detay”’ını görebilecek kullanıcılar seçilir. Yetki verilmezse; iş akışın detaylarına erişen herkes Form Detay’ını görüntüleyebilir.
- Akış bazında yetki vermek yerine adım bazında yetki vermek için aktiviteler üzerinden yetkilendirme yapılmalıdır.
- Portal’da başlatılabilecek iş akışların listelenmesinde, “Akış Başlatma Listesini Görüntüleme” yetkisi tanımlanmamış ise; yetkiler “Süreç Başlatma” yetkisinden alınacaktır.
Özel Akış Raporları
Belli bir iş akış için veri içeriğinin de görüntülenebileceği iş akış geçmişine yönelik raporlama yapmayı sağlar. Tamamlanan, devam eden, iptal edilen işlerin son durumdaki verileri ile listelenmesi sağlanır. Raporda gelecek alanlar tasarım aracında ilgili iş akış açık olduğunda üst menüden tanımlanabilir. Rapor tanımı yaptıktan sonra iş akışı tekrar kaydetmeye ihtiyaç yoktur. Aynı akış için birden fazla özel rapor tanımlanabilir ve varsayılan olarak gelmesi istenen rapor seçilebilir. Sol menüden raporda görünmesi istenen alanlar eklenir. İkinci sekmede yer alan rapor değişkenleri iş akışına ait daha genel değişkenlerdir. İşin takibi için bu alanlar da eklenebilir. Tüm raporların sonuna “Durum” ve “Detay” alanları varsayılan olarak eklenecektir.
Özel Akış Raporları bölümünden özel raporlara erişim sağlanabilir. Raporların görüntülemesi için iş akış seçimi zorunludur. Özel akış raporları listesinden tasarlanan diğer raporlar seçilebilir. Özel raporları görüntülenebilmesi için ilgili akışın “Akış Ayarları”’ndan Yetkilendirme/Geliştirim Yetkileri için “Raporlar” bölümüne yetki verilmiş olması yeterlidir.
Akış Kuralları
Sistemde tanımlanan genel kurallardan herhangi birini açık olan akışa eklemek için girilen bölümdür. Bu bölüme tıklandığında aşağıdaki gibi bir ekranla karşılaşılır. Kural Tipi, "Genel Ayarlar"'daki kurallardan seçilir. “Genel Kurallar”’da tanımlanmış tüm değişkenler ile iş akıştaki değişkenler eşleştirilir. Eşleştirilecek değişken tiplerinin uyumlu olması gerekmektedir. Kural işletildiğinde değerinin güncellenmesi istenen değişkenler çıkış parametresi olarak seçilmelidir. İş akış işletilirken kural aktivitesinin kullanıldığı adımda; "Genel Kurallar"'da tanımlanmış koşulları akış değişkenlerinin o andaki değerine göre işleterek akışın sonraki aşamasına geçer.