Dallar ile iş süreci akışı geliştirme

İş süreci akışları, satış, pazarlama veya hizmet işlemlerinin çeşitli aşamaları boyunca, bunlar tamamlanana kadar size kılavuzluk eder. Basit durumlarda, doğrusal iş süreci akışı iyi bir seçenektir. Ancak, daha karmaşık senaryolarda, dalları ile bir iş süreci akışını geliştirebilirsiniz. İş süreci akışları oluşturma izniniz varsa, If-Else mantığını kullanarak birden fazla dal ile iş süreci akışı oluşturabileceksiniz. Dallanma koşulu, AND ya da OR işleçlerinin bir birleşimini kullanan birden çok mantıksal ifadeden oluşturulabilir. Dal seçimi otomatik olarak, gerçek zamanlı olarak, işlem tanımı sırasında tanımlanan kurallara göre yapılır. Örneğin araba satışında, tek bir iş süreci akışı yapılandırabilirsiniz; bu iş süreci akışı genel bir nitelendirme aşamasından sonra bir kurala dayanarak (Müşteri yeni bir araba mı yoksa ikinci el bir araba mı tercih ediyor, müşterinin bütçesi 20.000 $'ın üstünde mi altında mı vb.) iki ayrı dala bölünür. Dallardan biri yeni arabaların satışı diğeri ise ikinci el arabaların satışı içindir. İş süreci akışları hakkında daha fazla bilgi için bkz. İş süreci akışlarına genel bakış.

Aşağıdaki diyagramda, dalları olan bir iş süreci akışı gösterilmektedir.

Araba satış sürecindeki adımları gösteren akış çizelgesi.

Dalları ile iş işlem akışları tasarlarken bilmeniz gerekenler

Dalları ile iş işlem akışı tasarlarken aşağıdaki bilgileri dikkate alın:

  • Bir süreç en fazla 5 benzersiz varlık içerebilir.

  • Süreç başına en fazla 30 aşama ve aşama başına en fazla 30 adım kullanabilirsiniz.

  • Her dalın seviye derinliği 10'dan fazla olamaz.

  • Dallanma kuralı adımları hemen önündeki aşamanın adımlarına dayalı olması gerekir.

  • AND ya da OR işleçlerini kullanarak, bir kuralda birden çok koşulu birleştirebilirsiniz, ancak iki işleci birden içeremez.

  • Süreç akışını tanımladığınızda, isteğe bağlı olarak bir varlık ilişkisi seçebilirsiniz. Bu ilişki, 1:N (Bir-Çok) varlık ilişkisi olmalıdır.

  • Aynı veri kaydı üzerinde aynı anda birden fazla etkin işlem çalışabilir.

  • Sürükle ve bırak özelliğini kullanarak süreç akışındaki kutucukları (Aşamalar, Adımlar, Koşullar vb.) yeniden düzenleyebilirsiniz.

  • Dalları birleştirilirken, tüm eş dallar tek bir aşamada birleşmelidir. Eş dallar tek bir aşamada birleşmelidir ya da her eş dal işlemi bitirmelidir. Bir eş dal diğer dallarla birleştirilemez ve aynı zamanda işlemi bitiremez.

Not

  • İşlemde kullanılan bir varlık birden çok defa ziyaret edilebilir (birden çok kapalı varlık döngüleri).

  • Varlık türü ne olursa olsun işlem önceki aşamaya geri dönebilir. Örneğin, bir teklif kaydının etkin aşaması Teklif Ver ise, işlem kullanıcıları bir fırsat kaydında etkin aşamayı Teklif Et aşamasına geri taşıyabilir.

    Başka bir örnekte, süreç akışınızda şu anda Teklif Sun aşamasında olduğunuzu varsayalım: Müşteri Adayını Uygun Bul>Gereksinimleri Tanımla>Teklif Oluştur>Teklif Sun>Kapat. Müşteriye sunulan teklif müşteri gereksinimlerini tanımlamak için daha fazla araştırma gerektiriyorsa, kullanıcıların Gereksinimleri Tanımla aşamasını ve Etkin Ayarla öğesini seçmeniz yeterlidir.

Örnek: İki dalı bulunan araba satış süreci akışı

Yeni ve ikinci el otomobil satışları için iki dallı iş süreci akışı örneğine bakalım.

İlk olarak, Otomobil Satış Süreci adında bir işlem oluşturacağız.

  1. Ayarlar>İşlemler'e gidin.

  2. Yeni bir süreç oluşturmak için Yeni'yi seçin.

  3. İş Süreci Akışı olarak Kategori belirtin ve birincil Varlık için Müşteri Adayı'nı seçin.

  4. Uygun Kabul Et adlı ilk aşamayı ve Satın Alma Zaman Dilimi ve Otomobil Tercihi adımlarını ekleyin.

  5. Ortak Uygun Kabul Et aşamasından sonra, Koşul kutucuğunu kullanarak, işlemi iki ayrı dala böleceğiz.

    1. Koşul kutucuğunu iş gereksinmelerinizi karşılayacak kurallar ile yapılandırma

    2. Bir aşama için ilk dalı eklemek üzere koşul kutucuğunun "Evet" yolunda bir Aşama kutucuğu ekleyin

    3. Koşulun gerçekleşmediğini durumda çalıştırılan ikinci dalı eklemek için koşul kutucuğunun "Hayır" yoluna başka aşama kutucuğu ekleyin

Bahşiş

Daha karmaşık dallanma oluşturmak için mevcut koşul kutucuğunun "Hayır" yoluna başka bir koşul ekleyebilirsiniz.

Oluşturulan Uygun Bul aşamasını gösteren görüntü.

Otomobil tercihi = Yeni ise, işlem dalları Yeni Otomobil Satışı aşamasına yayılır, aksi takdirde İkinci El Otomobil Satışı aşağıda gösterildiği gibi ikinci daldaki aşamaya atlar.

Yeni Araba Satış aşamasını gösteren görüntü.

İkinci el araba satış aşaması.

Yeni Otomobil Satışı veya İkinci El Otomobil Satışı aşamasındaki tüm adımları tamamladıktan sonra, işlem Teklifi Teslim Et aşaması ile ana akışa geri döner.

Teklifi Teslim Et aşaması.

Bilgilerin açığa çıkmasını engelleyin

Dalları olan bir iş süreci akışını, aşağıda gösterildiği gibi bir bankadaki kredi isteğinin işlenmesi gibi düşünün. Aşamalarda kullanılan özel varlıklar, parantez içinde gösterilir.

Bilgilerin açığa çıkmasını önlemek için örnek bir süreçteki adımları gösteren akış çizelgesi.

Bu senaryoda, banka kredi memurunun, İstek kaydı'na erişmesi gerekiyor ancak hiçbir isteğin araştırmasında görünürlüğü olmaması gerekiyor. İlk bakışta, kolayca kredi memuruna Soruşturma varlığına erişimi tanımlanmayan bir güvenlik rolü atayarak bunu kolayca yapabileceğimiz görünüyor. Ancak, daha ayrıntılı bilgiler veren örneğe bakalım ve gerçekten doğru olduğunu görelim.

Bir müşterinin bankadan 60.000 TL'nin üzerinde bir kredi isteğinde bulunduğunu varsayalım. Kredi memuru isteği ilk aşamada gözden geçirir. Dallanma kuralı, bankaya ödenmesi gereken tutarın 50.000 TL'yi aşması durumunda memnun kalırsa, süreçteki diğer aşama isteğin sahte olup olmadığını araştırmaktır. Bunun gerçekten dolandırıcılık vakası olduğu tespit edilmesi durumunda, süreç istek sahibine karşı yasal eyleme geçer. Kredi yetkilisinin Araştırma varlığına erişimi olmadığından iki araştırma aşamasını görmemesi gerekir.

Ancak kredi yetkilisi İstek kaydını açarsa herkes uçtan uca işlemin tamamını görebilir. Kredi yetkilisi yalnızca sahtekarlık araştırması aşamasını görebilmekle kalmaz, aynı zamanda işlemdeki Hukuki İşlem aşamasını görebilir ve araştırmanın sonucunu da belirleyebilir. Ayrıca aşamayı seçerek araştırma aşamalarındaki adımların önizlemesini de görüntüleyebilir. Kredi yetkilisi verileri veya adımın tamamlanma durumunu göremese de araştırma ve hukuki işlem aşamalarında isteği gönderene karşı uygulanan olası eylemleri belirleyebilir.

Bu işlem akışında, kredi memuru, yanlış bilgi açığa oluşturan Dolandırıcılık Soruşturması ve Yasal İşlem aşamalarını görebilecektir bir uygunsuz bilgilerin açığa çıkmasını oluşturmaktadır. Dallanma nedeniyle ifşa olabilecek bilgiler için özel dikkat göstermenizi öneririz. Bizim örneğimizde, işlemi iki ayrı işleme bölün, biri isteğin işlenmesi ve diğeri bilgilerin açığa çıkması önlemek için sahtekarlık soruşturması için. Kredi memuru için işlem şu şekilde görünecektir:

Bilgilerin açığa çıkmasını önlemek için süreçteki ek adımları gösteren akış çizelgesi.

Soruşturma işlemi bağımsızdır ve aşağıdaki aşamaları içerir:

Bilgilerin açığa çıkması durumunda araştırma sürecine ilişkin adımları gösteren akış çizelgesi.

Onayla/Reddet kararını Soruşturma kaydından İstek kaydı ile eşitlemek için bir iş akışı sağlamanız gerekir.

Ayrıca bkz.

İş süreci akışlarına genel bakış
İş süreci akışı oluşturma
Süreçler ile özel iş mantığı oluşturma
Güvenlik rollerini anlama