İş akışı İşlemleri

 

Yayımlanan: Şubat 2017

Uygulama Hedefi: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

İş akışları, bir kullanıcı arabirimi olmadan iş süreçlerini otomatikleştirir. İnsanlar genellikle herhangi bir kullanıcı etkileşimi gerektirmeyen otomasyon başlatmak için iş akışı işlemlerini kullanır.

Her iş akışı işlemi, tek bir varlık ile ilişkilidir. İş akışlarını yapılandırırken göz önünde bulundurmanız gereken başlıca dört alan vardır:

  • Bunların en zaman başlatılacağı?

  • Gerçek zamanlı bir iş akışı olarak mı yoksa bir arka plan iş akışı olarak mı çalışması gerektiği?

  • Hangi eylemleri gerçekleştirmeleri gerektiği?

  • Eylemlerin hangi koşullar altında yapılması gerektiği

Bu konuda,, iş akışı işlemlerinin nasıl bulunacağı sunulmakta ve bunların ne zaman başlatılacağı ile gerçek zamanlı mı yoksa arka planda mı çalışmaları gerektiği açıklanmaktadır. Gerçekleştirmeleri gereken eylemler ve koşullar hakkında bilgi için, bkz: İş akışı adımlarını yapılandırın.

Bu Konuda

İş akışı işlemlerinizi nerede özelleştiriyorsunuz?

İş akışı özellikleri

İş akışı işlemlerinin güvenlik bağlamı

İş akışı etkinleştirme

İş akışı işlemlerinizi nerede özelleştiriyorsunuz?

Kuruluşunuzdaki iş akışlarını, Varsayılan Çözüm'de İşlemler düğümünü görüntüleyerek ve Kategoriİş akışı'na sahip işlemleri filtreleyerek görebilirsiniz.

Processes filtered by workflow in Dynamics CRM

Web uygulamasını kullanarak iş akışları oluşturabilir veya değiştirebilirsiniz. Geliştiriciler, Microsoft Dynamics CRM SDK içindeki bilgileri kullanarak iş akışları oluşturabilir ve satın aldığınız çözümler, değişiklik yapabileceğiniz iş akışlarını içerebilir.

İş akışı özellikleri

Çözüm gezgininde, İşlemler öğesini seçi ve Yeni öğesine tıklayın.

Bir iş akışı oluşturduğunuzda, İşlem Oluştur iletişimi, tüm işlemlerin sahip olduğu üç özellik ayarlamanızı gerektirir:

Creating a workflow in Dynamics CRM

  • İşlem Adı
    İş akışı işlemi adının benzersiz olması gerekmez, ancak çok fazla iş akışınızın olacağını bekliyorsanız, işlemlerinizi açıkça ayırt etmek için bir adlandırma kuralı kullanmak isteyebilirsiniz. İş akışı adına standart önekler uygulamak isteyebilirsiniz. Önek, iş akışı veya şirket içindeki bölümün işlevini açıklayabilir. Bu, iş akışları listesinde benzer öğeleri gruplandırmanıza yardımcı olur.

  • Kategori
    Bu özellik, bunun bir iş akışı işlemi olduğunu belirler.

  • Varlık
    Her iş akışı işlemi, tek bir varlığa ayarlanmalıdır. İş akışı işlemi oluşturulduktan sonra varlığı değiştiremezsiniz.

  • Bu iş akışını arka planda çalıştır (önerilen)
    Bu seçenek, kategori olarak iş akışı seçtiğinizde belirir. Bu ayar, iş akışının bir gerçek zamanlı iş akışı mı yoksa arka plan iş akışı mı olduğunu belirler. Gerçek zamanlı iş akışları, hemen (zaman uyumlu) çalışır ve arka plan iş akışları zaman uyumsuz çalışır. Kullanılabilir yapılandırma ayarları, bu ayar için seçiminize bağlıdır. Arka plan iş akışları, gerçek zamanlı iş akışları için mevcut olmayan bekleme koşulları sağlar. O bekleme koşullarını kullanmadığınız müddetçe, daha sonra arka plan iş akışlarını gerçek zamanlı iş akışlarına ve gerçek zamanlı iş akışlarını arka plan iş akışlarına dönüştürebilirsiniz. Bekleme koşulları hakkında daha fazla bilgi için, bkz. İş akışı eylemleri için koşulları ayarlama.

Ayrıca, sıfırdan yeni bir iş akışı oluşturmanızı veya varolan bir şablondan başlamayı seçmenizi belirlemek için Tür seçeneğiniz de vardır.Varolan bir şablondan yeni işlem (listeden seç) seçtiğinizde, önceden bir işlem şablonu olarak kaydedilmiş kullanılabilir İş akışları işlemleri arasından seçim yapabilirsiniz.

İş akışını oluşturduktan veya varolan bir iş akışını düzenledikten sonra, aşağıdaki ek özelliklere sahip olursunuz:

General tab in a workflow

  • Etkinleştir
    Diğer şablonlar için gelişmiş bir başlangıç noktası oluşturmak için İşlem Şablonu'nu seçebilirsiniz. Bu seçeneği belirlerseniz, iş akışını etkinleştirdikten sonra uygulanmaz ancak Tür: Varolan bir şablondan yeni işlem (listeden seç) seçerseniz İşlem Oluştur iletişiminde seçilebilir.

    İşlem şablonları, çeşitli benzer iş akışı işlemleriniz olduğunda ve onları aynı mantığı yinelemeden tanımlamak istediğinizde kullanışlıdır.

    Not

    Bir işlem şablonu düzenlendiğinde, önceden kendisi şablon olarak kullanılarak oluşturulan diğer herhangi bir iş akışı işleminin davranışları değiştirilmez. Bir şablon kullanılarak oluşturulan yeni bir iş akışı, şablondaki içeriğin bir kopyasıdır.

  • Çalıştırmak İçin Kullanılabilen
    Bu bölümde, iş akışının nasıl çalıştırılmak için hazır olacağını açıklayan seçenekler bulunur.

    • Bu İş akışını arka planda çalıştır (önerilen)
      Bu onay kutusu, iş akışını oluştururken belirlediğiniz seçeneği yansıtır. Bu seçenek devre dışı bırakılır, ancak onu Eylemler menüsünden, Gerçek zamanlı iş akışına dönüştür veya Arka plan iş akışına dönüştür öğesini seçerek değiştirebilirsiniz.

    • İsteğe bağlı işlem olarak
      Kullanıcıların bu iş akışını İş Akışını Çalıştır komutundan çalıştırmasına izin vermek istiyorsanız bu seçeneği belirleyin.

    • Alt işlem olarak
      İl akışının başka bir iş akışından başlatılabilmesine izin vermek istiyorsanız bu seçeneği belirleyin.

  • İş Akışı İş Bekletme
    Bu bölüm, iş akışı yürütmesi tamamlandıktan sonra bir iş akışını silmek için bir seçenek içerir.

    • Tamamlanan iş akışı işlerini otomatik olarak sil (disk alanında yer açmak için)
      Tamamlanan iş akışı işini otomatik olarak silmek istiyorsanız, bu seçeneği belirleyin.

      Not

      İş akışı işleri tamamlandıktan hemen sonra silinmezler ancak toplu işlem boyunca.

  • Kapsam
    Kullanıcıya ait varlıklar için, seçenekler şunlardır: Kuruluş, Ana: Alt İş Birimleri, İş Birimi veya Kullanıcı. Kuruluşa ait varlıklar için tek seçenek Kuruluş'tur.

    Kapsam Kuruluş ise, iş akışı mantığı kuruluştaki herhangi bir kayda uygulanabilir. Aksi halde, iş akışı yalnızca, kapsam içinde kalan bir kayıt alt kümesine uygulanabilir.

    Not

    Varsayılan kapsam değeri Kullanıcı'dır. İş akışını etkinleştirmeden önce, kapsam değerinin uygun olduğunu doğruladığınızdan emin olun.

  • Başlangıç Zamanı
    Bir iş akışının ne zaman otomatik olarak başlaması gerektiğini belirlemek için bu bölümdeki seçenekleri kullanın. Belirli olaylar öncesinde çalıştırılacak gerçek zamanlı bir iş akışı yapılandırabilirsiniz. İş akışı, eylemi gerçekleşmeden önce durdurabileceği için bu çok güçlü bir özelliktir.Daha fazla bilgi:Gerçek zamanlı iş akışlarını kullanma. Seçenekler şunlardır:

    • Kayıt oluşturuldu

    • Kayıt durumu değişikliği

    • Kayıt atandı

    • Kayıt alanları değişikliği

    • Kayıt silindi

    Not

    İş akışı için tanımladığınız eylemler ve koşulların, iş akışının ne zaman çalıştırıldığını bilmediğini unutmayın. Örneğin, kaydı güncelleştirmek için bir iş akışı tanımlarsanız, bu eylem, kayıt oluşturulmadan önce gerçek zamanlı bir iş akışı tarafından gerçekleştirilemez. Varolmayan bir kayıt güncelleştirilemez. Benzer şekilde, bu eylemi iş akışı için tanımlayabilseniz de, bir arka plan iş akışı silinmiş bir kaydı güncelleştiremez. Gerçekleştirilemeyen bir eylem gerçekleştirmek için bir iş akışı yapılandırırsanız, başarısız olur ve tüm iş akışı başarısız olur.

  • Farklı Yürüt
    Bu seçenek yalnızca, iş akışını oluştururken bu iş akışını arka planda çalıştır (önerilen) seçeneğinin seçimini kaldırdıysanız veya daha sonra bir arka plan iş akışını bir gerçek zamanlı iş akışına dönüştürdüyseniz mevcuttur.

İş akışı işlemlerinin güvenlik bağlamı

Bir arka plan iş akışı, isteğe bağlı bir işlem olarak yapılandırıldığında ve bir kullanıcı tarafından İş Akışını Çalıştır komutu kullanılarak başlatıldığında, iş akışının gerçekleştirebileceği eylemler, kullanıcının, kullanıcı hesabı için ayarlanan güvenlik rolleriyle tanımlanan erişim düzeyleri ve ayrıcalıklara göre gerçekleştirebileceği eylemlerle sınırlıdır.

Bir arka plan iş akışı, bir olaya dayanarak başlatıldığında, iş akışı sahibi olan kişi bağlamında çalışır, genellikle bu kişi, iş akışını oluşturan kişidir.

Gerçek zamanlı iş akışları için, Farklı Yürüt seçeneğiniz vardır ve iş akışının, iş akışı sahibinin mi yoksa kayda değişiklikleri yapan kullanıcının mı güvenlik bağlamını uygulaması gerektiğini seçebilirsiniz. İş akışınız, güvenlik kısıtlamaları nedeniyle tüm kullanıcıların gerçekleştiremeyeceği eylemler içeriyorsa, iş akışının, iş akışı sahibi olarak çalışmasını sağlamayı seçmeniz gerekir.

İş akışı etkinleştirme

İş akışları, yalnızca devre dışı bırakıldıklarında düzenlenebilir. Bir iş akışının, olaylar nedeniyle uygulanabilmesi veya el ile kullanılabilmesi için, önce etkinleştirilmesi gerekir. Bir iş akışının etkinleştirilebilmesi için önce en az bir adım içermesi gerekir. Yapılandırma adımları hakkında bilgi için bkz.İş akışı adımlarını yapılandırın

Bir iş akışı yalnızca iş akışı sahibi veya Başka Bir Kullanıcı Adına Hareket Et ayrıcalığı olan, sistem yöneticisi gibi biri tarafından etkinleştirilebilir veya devre dışı bırakılabilir. Bunun nedeni, kötü niyetli bir kullanıcının, habersiz şekilde birinin iş akışını değiştirebilecek olmasıdır. Sahibi olduğunuz bir iş akışını, sahibi değiştirerek yeniden atayabilirsiniz. Bu alan, Yönetim sekmesindedir. Sistem yöneticisi değilseniz ve başka bir kullanıcının sahip olduğu bir iş akışını düzenlemeniz gerekiyorsa, onların bu iş akışını devre dışı bırakmasını ve size atamasını sağlamanız gerekir. İş akışını düzenlemeyi tamamladıktan sonra, iş akışını onlara geri atayabilirsiniz, böylece onlar da bu iş akışını etkinleştirebilir.

Gerçek zamanlı iş akışları, kullanıcının Gerçek Zamanlı İşlemleri Etkinleştir ayrıcalığına sahip olmasını gerektirir. Gerçek zamanlı iş akışlarının, sistem performansını etkilemede daha büyük riski olduğundan, yalnızca olası riski değerlendirebilecek kişilere bu ayrıcalık verilmelidir.

İş akışları, etkinleştirildiklerinde kaydedilir, bu yüzden, onların etkinleştirilmeden önce kaydedilmesi gerekli değildir.

Ayrıca bkz.

İşlemler oluşturma ve düzenleme
İş akışı adımlarını yapılandırın
İşlemleri izleme ve yönetme
İş akışı işlemleri için en iyi uygulamalar

© 2017 Microsoft. Tüm hakları saklıdır. Telif Hakkı