İş süreci akışlarıyla çalışmaya genel bakış

Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Çevrimiçi bir kullanıcıysanız Power Automate belgelerindeki İş süreci akışlarına genel bakış bölümüne bakın.

İş süreci akışı oluşturarak insanların verileri sürekli girdiğinden ve müşteriyle her çalıştıklarında aynı adımları takip ettiklerinden emin olmalarına yardımcı olabilirsiniz. Örneğin, müşteri hizmetleri isteklerini herkesin aynı şekilde yönetmesi için veya bir sipariş göndermeden önce bir fatura için onay almalarını sağlamak için bir iş süreci akışı oluşturmak isteyebilirsiniz. İş süreci akışları, diğer işlemlerle aynı temel teknolojiyi diğer kullanır, ancak sağladıkları yetenekler, işlemler kullanan diğer özelliklerden çok farklıdır. İş süreci akışları oluşturmayı ve düzenlemeyi bkz. Bir iş süreci akışı oluştur.

İş süreci akışları hakkında kısa bir video (4:49) izleyin.

Neden iş süreci akışları kullanmalı?

İş süreci akışları, kişilerin işlerini tamamlaması için kılavuz sağlar. Kuruluşlarının bir tür sonuca götürülmesi gereken etkileşimler için tanımladığı işlemler boyunca kişileri yönlendiren, kolaylaştırılmış bir kullanıcı deneyimi sağlarlar. Bu kullanıcı deneyimi, farklı güvenlik rolleri olan kişilerin yaptıkları iş için en uygun deneyimi yaşayabilecekleri şekilde uyarlanabilir.

Kişilerin istenen bir sonuca gitmek üzere izleyeceği bir adımlar kümesi tanımlamak için iş süreci akışları kullanın. Bu adımlar, kişilere iş sürecinde nerede olduklarını söyleyecek görsel bir belirteç sağlar. İş süreci akışları, yeni kullanıcıların hangi varlığı kullanmaları gerektiğine odaklanması gerekmediğinden, eğitim gereksinimini azaltır. Sürecin onlara rehberlik etmesine izin verebilirler. İş süreci akışlarını, satış gruplarınızın daha iyi sonuçlar elde etmesine yardımcı olabilecek ortak satış yöntemlerini desteklemek üzere yapılandırabilirsiniz. Hizmet grupları için iş süreci akışları, yeni personelin daha çabuk hızlanmasına ve memnuniyetsiz müşterilere yol açabilecek hataları engellemesine yardımcı olabilir.

İş süreci akışları ne yapabilir?

İş süreci akışı tanımı, özel bir varlık olarak temsil edilir ve işlem kurulumu bu varlık içerisinde bir kayıt olarak depolanır. Her kayıt bir veri kaydıyla (örneğin, Firma, İlgili Kişi, Müşteri Adayı veya Fırsat) ve varlıklar arası süreçlerde her katılan varlık için bir veri kaydıyla ilişkilendirilir.

İş süreci akışlarıyla, bir aşamalar ve adımlar kümesi tanımlarsınız ve bunlar ardından formun üst kısmında bir denetimde görüntülenir.

Aşamalı iş süreci.

Her aşama bir adımları grubu içerir. Her adım, veri girilebilecek bir alanı temsil eder. Sonraki Aşama düğmesini kullanarak kişiler sonraki aşamaya ilerler. Kişilerin, sonraki aşamaya geçebilmeleri için önce ilgili alana veri girmesi gerekecek şekilde, bir adımı zorunlu kılabilirsiniz. Bu genellikle "aşama-geçişi" olarak adlandırılır.

İş süreci akışları, veri girişi ve aşamalar içine giriş denetimi için kolaylaştırılmış deneyimi sağlamanın ötesinde herhangi bir otomasyon veya koşullu iş mantığı sağlamadıklarından, diğer işlem türlerine kıyasla görece basit görünür. Ancak, onları diğer işlemler ve özelleştirmelerle birleştirdiğinizde, kişilerin zamandan tasarruf etmesinde, eğitim maliyetlerini azaltmasında ve kullanıcı uyumunu artırmasında önemli bir rol oynayabilirler.

Bir dizi kullanıma hazır iş süreci akışı bulunur. Daha fazla bilgi: Kullanıma hazır iş süreçleri ekleme.

Diğer özelleştirmelerle tümleşik iş süreci akışları

Siz veya kullanıcınız iş süreci akışlarını kullanarak veri girdiğinde, iş kuralları veya form komut dosyalarıyla sağlanan herhangi bir otomasyonun hemen uygulanabilmesi adına, veri değişiklikleri form alanlarına da uygulanır. Formda yer almayan alanlar için değerler ayarlayan adımlar eklenebilir ve bu alanlar, form komut dosyaları için kullanılan İstemci API'si nesne modeli'ne eklenir. Bir iş süreci akışında yer alan alanlara yapılan değişikliklerle başlatılan herhangi bir iş akışı, formdaki veriler kaydedildiğinde uygulanır. Otomasyon gerçek zamanlı bir iş akışıyla uygulanırsa, kayıt kaydedildikten sonra formdaki veriler yenilendiğinde, değişiklikler kullanıcıya hemen görünür.

Formdaki iş süreci akış denetimi, doğrudan istemci tarafı programlanabilirliği sağlamamasına rağmen, iş kuralları veya form komut dosyalarıyla uygulanan değişiklikler iş süreci akış denetimlerine otomatik olarak uygulanır. Bir formda bir alanı gizlerseniz, bu alan iş süreci akış denetiminde de gizlenir. İş kuralları veya form komut dosyaları kullanarak bir değer ayarlarsanız, bu değer iş süreci akışı içinde ayarlanır.

Eşzamanlı iş akışları

Eş zamanlı iş süreci akışları özelleştiricilerin çok sayıda iş işlemini yapılandırmalarını ve onları aynı başlangıç kaydı ile ilişkilendirmelerini sağlar. Kullanıcılar eş zamanlı çalışan birden çok iş süreci arasında geçiş yapabilir ve işlerini, üzerinde oldukları aşamada sürdürebilirler.

Sistem iş süreci akışları

Aşağıdaki iş süreci akışları dahildir. İş süreci akışlarının nasıl çalıştığını anlamak için bu sistem iş süreci akışlarını gözden geçirin:

  • Müşteri Adayından Fırsat Satışına Geçiş Süreci

  • Fırsat Satış Süreci

  • Servis Talebi İşleme Telefonu

İş süreci akışlarında birden çok varlık

Bir iş süreci akışını tek bir varlık için kullanabilirsiniz veya birden fazla varlığa yayabilirsiniz. Örneğin, bir fırsat ile başlayan, ardından bir teklife, bir siparişe ve ardından bir faturaya devam edip sonunda geri dönüp fırsatı kapatan bir işleminiz olabilir.

Uygulamayı kullanan kişilerin, hangi varlık içinde çalıştıklarına odaklanmak yerine kendi işlemlerinin akışına odaklanabilmesi adına, beş adede kadar farklı varlık kaydını bir araya getirerek tek bir işleme bağlayan iş süreci akışları tasarlayabilirsiniz. İlgili varlık kayıtları arasında daha kolay bir şekilde gezinebilirler.

Varlık başına birden çok iş süreci akışı kullanılabilir

Bir kuruluştaki her kullanıcı aynı işlemi izlemeyebilir ve farklı koşullar farklı bir işlemin uygulanması gerekebilir. Farklı durumlar için uygun işlemler sağlamak amacıyla, varlık başına 10 adede kadar etkin iş süreci akışınız olabilir.

Hangi iş süreci akışının uygulanacağını denetleme

İş süreci akışlarını güvenlik rolleriyle ilişkilendirebilirsiniz, böylelikle yalnızca o güvenlik rolleri olan kullanıcılar bu iş süreci akışlarını görebilir veya kullanabilir. Ayrıca, hangi iş süreci akışının varsayılan olarak ayarlanacağını denetleyebilmeniz adına, iş süreci akışlarının düzenini de ayarlayabilirsiniz. İş süreci akışı sırasını ayarlamak için tasarımcıda bir iş süreci akışı açın ve ardından komut çubuğunda Sipariş Süreci Akışı seçeneğini belirleyin. İş süreci akışlarını istediğiniz sıraya taşımak için yukarı ve aşağı oklarını seçin.

Birisi yeni bir varlık kaydı oluşturduğunda, kullanılabilir etkin iş süreci tanımlarının listesi, kullanıcının güvenlik rolüne göre filtrelenir. Kullanıcının güvenlik rolü için kullanılabilen ilk etkinleştirilmiş iş süreci tanımı, varsayılan olarak iş sırası listesindeki ilk olarak uygulanandır. Birden fazla etkin iş süreci tanımı kullanılabiliyorsa, kullanıcılar başka bir tanesini Süreç Değiştir iletişim kutusundan yükleyebilirler. İşlemler her değiştirildiğinde, geçerli olarak işlenen arka plana gider ve seçilen ile değiştirilir, ancak durumunu korur ve yeniden değiştirilebilir. Her bir kayıt ilişkili birden fazla işlem kurulumuna sahip olabilir (her biri farklı bir iş süreci akışı tanımı için toplamda 10 adete kadar). Form yüklendiğinde, tek bir iş süreci akışı oluşturulur. Herhangi bir kullanıcı farklı bir işlemi uyguladığında, bu işlem yalnızca söz konusu kullanıcı için varsayılan olarak yüklenebilir.

Bir iş sürecinin tüm kullanıcılar için varsayılan olarak yüklendiğinden emin olmak için (işlemi "sabitlemeye" denk olan davranış karşılığı), bir özel İstemci API komut satırı (web kaynağı), varolan bir iş süreci kurulumunu iş süreci tanım kimliğine dayalı olarak özel olarak yüklemek üzerine form yüklemesine eklenebilir.

İş süreci akışı ayrıcalıkları

Özel varlık olarak temsil edilen her iş süreci akışı tanımı, başka bir sistem veya özel varlıkta olduğu gibi bir güvenlik rolü içerisinde düzenlenebilen kendi ayrıcalıklar kümesiyle sunulur. Güvenlik rolü için İş Süreci Akışları sekmesindeki ayrıcalıkları belirtebilirsiniz.

İş süreci akışı için ayrıcalık ayarlama.

İş süreci akışında aşağıdaki ayrıcalıkları atayabilirsiniz:

  • Oluştur: Yeni bir kayıt oluştururken aynı anda gerçekleştirilen iş süreci akışı kurulumunun oluşturulmasını sağlar.
  • Oku: Oluşturulan bir kayıttaki iş süreci akışının görüntülenmesini sağlar.
  • Yaz: İş süreci akışının güncelleştirilmesini sağlar. Örneğin, durumu ve gezintiyi değiştirme.
  • Sil: Örneğin, bir kayıt silindiğinde kurulumun silinmesini sağlar.
  • Ekle: Bir varlıktan çapraz varlık gezintisi sağlar. Örneğin, Müşteri Adayından Fırsat Satışına Geçiş Süreci iş süreci akışındaki Müşteri Adayı varlığı.
  • Şuna Ekle: Bir varlığa çapraz varlık gezintisi sağlar. Örneğin, Müşteri Adayından Fırsat Satışına Geçiş Süreci iş süreci akışındaki Fırsat varlığı.

Not

Varsayılan olarak Sistem Yöneticisi ve Sistem Özelleştirici güvenlik rollerinin tüm iş süreci akışlarına erişimi vardır.

İş süreci akış sırası değerlendirmeleri

Yalnızca onları destekleyen varlıklar için iş süreci akışları tanımlayabilirsiniz. Ayrıca, eklenebilecek işlem, aşama ve adım sayısıyla ilgili sınırları bilmeniz gerekir.

Bir iş akışı çağıran iş süreci akışı

Artık bir iş süreci akışı içinden isteğe bağlı iş akışları çağırabilirsiniz. Bunu yeni iş akışı süreci tasarımcısından bir iş akışı bileşenini bir süreç aşamasına veya Global İş Akışları bölümüne sürükleyerek yapabilirsiniz. İş süreci akışlarında iş akışlarını kullanma hakkında daha fazla bilgi için bkz. Blog: Dynamics 365 for Customer Engagement'te iş süreci akışı otomasyonu.

İş süreci akışınıza bir aşamanın Aşama Çıkışını tetiklemek istediğiniz bir iş akışı dahil ettiğinizde ve bu aşama akıştaki son aşama olduğunda, tasarımcı iş akışının aşama tamamlandığında tetikleneceği izlenimini verir. Ancak, aşama geçişi olmadığından iş akışı tetiklenmez. İş akışını aşamaya dahi etmenizi engelleyen hata veya uyarı almazsınız. Kullanıcı iş süreci akışıyla etkileşim kurduğunda, sürecin bitirilmesi veya terkedilmesi aşama geçişine neden olmaz ve bu nedenle iş akışı tetiklenmez. Aşağıdaki örnekleri değerlendirin:

  • İki aşamalı bir iş süreci akışı oluşturuyorsunuz, S1 S2 aşamasındaki bir iş akışıyla S2'ye bağlanıyor ve tetikleyici Aşama Çıkışı olarak ayarlanıyor.

  • Üç aşamalı bir iş süreci akışı oluşturuyorsunuz, S1 S2'ye bağlanıyor ve ardından S2 S3'e dallandırılıyor. S2 üzerinde bir iş akışı ekliyor ve tetikleyici Aşama Çıkışı olarak ayarlıyorsunuz.

    İş akışı her iki durumda da tetikleme yapmayacaktır. Bu sorunu çözmek için Global İş Akışı ve tetiklemek istediğiniz iş akışını ekleyebilirsiniz; bu durumda iş akışı sürecin bir aşaması yerine iş süreci için tetiklenir. Bir kullanıcı iş sürecinden ayrıldığında veya süreci tamamladığında iş akışının tetiklenmesi için Genel iş akışı için tetikleyiciyi Süreç Terk Edildi veya Süreç Tamamlandı olarak ayarlayabilirsiniz.

İş süreci akışları kullanabilecek varlıklar

Yalnızca güncelleştirilmiş formları kullanan varlıklar iş süreci akışları kullanabilir. Bu, özel varlıkları ve aşağıdaki sistem varlıklarını içerir:

  • Firma

  • Randevu

  • Kampanya

  • Kampanya Aktivitesi

  • Kampanya Yanıtı

  • Rakip

  • Kişi

  • E-posta

  • Destek Hakkı

  • Faks

  • Servis Talebi

  • Fatura

  • Müşteri Adayı

  • Mektup

  • Pazarlama Listesi

  • Fırsat

  • Telefon görüşmesi

  • Ürün

  • Fiyat Listesi Kalemi

  • Teklif

  • Yinelenen Randevu

  • Satış Belgeleri

  • Sosyal Etkinlik

  • Sıra

  • Kullanıcı

  • Görev

  • Takım

    Bir özel varlığı, iş süreci akışları için etkinleştirmek amacıyla, varlık tanımında İş süreci akışları (alanlar oluşturulur) onay kutusunu seçin. Bu eylemi geri alamayacağınızı unutmayın.

Not

Social Activity varlığının yer aldığı iş süreci akış aşamasına giderseniz Sonraki Aşama düğmesini secin; Oluştur seçeneği görüntülenir. Oluştur'u tıklattığınızda Sosyal Etkinlik formu yüklenir. Ancak, Social Activity uygulamanın kullanıcı arayüzündeki Create için geçerli olmadığından formu kaydedemez, "Beklenmeyen hata" iletisini görürsünüz.

Maksimum işlem, aşama ve adım sayısı

Kabul edilebilir performans ve kullanıcı arabiriminin kullanılabilirliğini sağlamak için iş süreci akışlarını kullanmayı planladığınızda bilmeniz gereken bazı sınırlamalar vardır:

  • Varlık başına 10'dan fazla etkinleştirilmiş iş süreci akışı süreçleri olamaz.

  • Her bir işlem, 30'dan fazla aşama içeremez.

  • Birden çok varlıklı işlemler, beşten fazla varlık içeremez.

İş süreci akışı varlığı özelleştirme desteği

İş süreci akışı varlıkları, varlık kaydı verileri ızgaralarda, görünümlerde, grafiklerde ve panolarda kullanılabilecek şekilde sistemde görünebilir.

İş süreci akışı varlık kayıtlarını ızgaralarla, görünümlerle, grafiklerle ve panolarla kullanma

İş süreçleri bir varlık olarak kullanılabildiğinden, artık müşteri adayı veya fırsat gibi belirli bir varlığa ait iş süreci akışı verilerinden gelen gelişmiş bul işlemlerini, görünümleri, grafikleri ve panoları kullanabilirsiniz. Sistem yöneticileri ve özelleştiriciler başka bir varlıkla oluşturulanlara benzer özel iş süreci akışı ızgaraları, görünümleri, grafikleri ve panoları oluşturabilirler.

Müşteri Adayından Fırsat Satışına Geçiş Süreci gibi iş süreci akışları Çözüm Gezgini'nde özelleştirilebilir varlık olarak görünür.

Müşteri adayından fırsat satışına geçiş süreci varlığıyla Çözüm Gezgini.

Varsayılan bir iş süreci akışı görünümüne erişmek için çözüm gezginini açın, Varlıklar'ı genişletin > istediğiniz süreci genişletin (Müşteri Adayından Fırsat Satışına Geçiş Süreci gibi), Görünümler'i ve ardından istediğiniz görünümü seçin.

Etkin Fırsat Satışı İşlemi görünümü gibi, grafik olarak görüntüleyebileceğiniz çeşitli varsayılan görünümler vardır.

Etkin Fırsat Satışı İşlemi görünümü.

İş süreci akışı varlıklarını kullanma sınırlamaları

Şu anda bir iş süreci akışına dayalı varlıklar için özel formlar oluşturamazsınız.

Ayrıca bkz.

İş süreci akışları hakkında kısa bir video (4:49) izleyin
Kullanıma hazır iş süreçleri ekleme
İş süreci akışı oluşturma
Dalları ile iş süreci akışı geliştirme
Teknik İnceleme: Dynamics 365 for Customer Engagement ile Süreç Etkinleştirme
Süreçler ile özel iş mantığı oluşturma
İş Akışı Süreçleri
Eylemler - Genel Bakış