ProjectCore
SüreçPremium

İş Akışları ve Onay Akışları Yönetimi

Onay süreçlerini görsel akış tasarımcısında kurun; seri, paralel ve alt akışlarla yürütün.

Özet

Onay süreçleri ProjectCore'da görsel bir tasarımcıda kurulur: akış bir sinyalle başlar, dallara ayrılır, onay adımlarından geçer ve durum güncellemeleriyle sonlanır. Seri ve paralel onay, koşullu yönlendirme, alt akış ve dış sistem çağrısı aynı tuvalde bir araya gelir. Yayınlanan her akış sürüm alır; hatalı bir değişiklikte önceki sürüme dönülür.

Modül Detayı

Modül ne yapar?

İş Akışları ve Onay Akışları Yönetimi, onay süreçlerinin akış şemaları üzerinden tasarlandığı modüldür. Yönetim panelindeki Onay İş Akışı ekranında Yeni İş Akışı Ekle ile akışa bir ad ve açıklama verilir, Start düğmesiyle tuval açılır. Akışın başlangıcında ve cevap çatallarının uçlarında Signal Received adımı bulunmak zorundadır; aksi hâlde sistem akışı kaydetmeye izin vermez.

Her düğümün Common sekmesindeki Display Name alanı, o aşamanın kayıt üzerinde görünecek adını belirler; bir isteğin hangi aşamada beklediği bu adla izlenir. Properties sekmesinde Ticket Type ile akışın çalışacağı modül, Column ile güncellenecek durum ya da grup alanı, Value ile atanacak değer seçilir. Düğümler, Shift tuşu basılıyken kaynak düğümün artı simgesine ve ardından hedef düğüme tıklanarak bağlanır.

Akış mantığı üç yapı taşıyla kurulur. Fork süreci birden fazla dala ayırır ve tüm dallar aynı anda çalışır; Join ayrılan dalları yeniden birleştirir; Switch birden fazla koşulu tek noktada değerlendirip kaydı yalnız uyan dala gönderir. Daha karmaşık kontroller için If Else Condition adımında C# veya JavaScript ile koşul yazılabilir, Set Variable ile değer saklanıp sonraki adımlarda kullanılabilir.

Onay adımları farklı karar mercilerine göre çeşitlenir: Manager Approval talebi açan kişinin üst yöneticisine gider, Group Approval'da gruptaki herhangi bir kişinin onayı süreci ilerletir, Requester Approval süreci talep sahibine döndürür, Based on Organization Level Approval ise organizasyon şemasında belirlenen seviyeye kadar otomatik onay zinciri kurar. Email Approval ile onay e-posta üzerinden alınır, Email Notification ile e-posta, SMS, tarayıcı veya MS Teams bildirimi gönderilir. HTTP Request adımı dış sistemlere çağrı yapar ve doğru biçimde yanıt bekler.

Tekrar eden onay desenleri alt akışa taşınır: Run Subflow bileşeni, kendi WorkflowID'si olan bağımsız bir akışı tetikler, alt akış bittiğinde ana akış kaldığı yerden devam eder. Aynı onaycı birden fazla talep türünde geçerliyse tek bir alt akış güncellemek yeter. Proje modülünde ise onay doğrudan bir durum geçişine bağlanır: Ayarlar ▸ Geçişler bölümünde onay kapısı tanımlanan görev, kaynak durumdan hedefe geçmeden önce bir bekleme statüsünde durur ve onay isteği onaycının Benim İşlerim ▸ Onaylarım sekmesine düşer.

Yetenekler

Modülün uygulamadaki karşılıkları

Görsel akış tasarımcısı

Akış Start ile başlar, Signal Received adımıyla kurulur; düğümler Shift tuşu ve artı simgesiyle birbirine bağlanır.

Common ve Properties sekmeleri

Display Name aşamanın görünen adını verir; Ticket Type, Column ve Value ile modül, güncellenecek alan ve atanacak değer seçilir.

Fork, Join ve Switch

Fork tüm dalları aynı anda çalıştırır, Join dalları birleştirir, Switch kaydı yalnız koşula uyan tek dala yönlendirir.

Onay bileşenleri

Manager Approval, Group Approval, Requester Approval, Agent Approval, kurul onayı ve organizasyon seviyesine göre onay adımları hazır gelir.

If Else Condition ve Set Variable

C# veya JavaScript ile karmaşık koşullar yazılır; saklanan değerler alt akışlarda ve dış çağrılarda kullanılır.

Email Approval ve bildirim

Onay e-posta üzerinden alınabilir; bildirim motoru e-posta, SMS, tarayıcı ve MS Teams kanallarını tetikler.

Alt akış (Run Subflow)

Tekrar eden onay desenleri kendi WorkflowID'si olan bağımsız bir akışa taşınır; değişiklik tek noktadan yapılır.

Sürümleme

Yayınla her seferinde yeni bir sürüm numarası üretir; yayınlanan sürümler saklanır ve hatalı bir değişiklikten önceki çalışan sürüme dönülür.

Nasıl Çalışır

Uçtan uca akış

  1. 01Adım

    Akışı oluştur

    Yönetim paneli ▸ Onay İş Akışı ekranında Yeni İş Akışı Ekle ile ad ve açıklama girip Start ile tuvali açın.

  2. 02Adım

    Başlangıcı ve modülü tanımla

    Signal Received adımını ekleyin; Properties sekmesinde Ticket Type, Column ve Value ile modülü ve durum aksiyonunu belirleyin.

  3. 03Adım

    Akışı kur

    Fork veya Switch ile dalları ayırın, onay ve bildirim bileşenlerini yerleştirin, düğümleri Shift tuşuyla bağlayın.

  4. 04Adım

    Yayınla

    Tasarımı tamamlayınca Yayınla ile akışın yeni sürümünü çalıştırılabilir hâle getirin.

  5. 05Adım

    Akışı tetikle

    Otomasyon kuralıyla ya da Ayarlar ▸ Geçişler bölümündeki onay kapısıyla akışı devreye alın.

Öne Çıkanlar
  • Görsel akış tasarımcısı
  • Seri ve paralel onay
  • Koşullu yönlendirme
  • Alt akış (Run Subflow)
  • Sürümleme ve geri dönüş
  • Geçişe bağlı onay kapısı
Aynı Grup

Bu gruptaki diğer modüller

ProjectCore'u kendi süreçlerinizde görün

Lisans paketlerini inceleyin ya da ekibinizin süreçleri üzerinden canlı bir demo planlayalım.