İş süreci akışlarına genel bakış
İş 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 kullanır, ancak sağladıkları yetenekler, süreçleri kullanan diğer özelliklerden farklıdır. İş süreci akışları oluşturmayı ve düzenlemeyi öğrenmek için İş süreci akışı oluşturma bölümüne gidin.
İş süreci akışları hakkında kısa bir video izleyin.
İş süreci akışları neden kullanılmalıdır?
İş süreci akışları, kişilerin işlerini tamamlaması için kılavuz sağlar. İnsanları, bir tür sonuca varılması gereken etkileşimler için kuruluşlarının tanımladığı süreçler boyunca 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 tabloyu 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ış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.
Her aşama bir adımları grubu içerir. Her adım, veri girilebilecek bir sütunu temsil eder. Sonraki Aşama düğmesini kullanarak sonraki aşamaya ilerleyebilirsiniz. Model yönetimli uygulamalarda, aşama açılır öğesinin içinde bir iş süreci akışı aşamasıyla çalışabilir veya bunu yan bölmeye sabitleyebilirsiniz. İş süreci akışları, mobil cihazlarda sahne alanı açılır penceresinin yan bölmeye genişletilmesini desteklemez.
Kişilerin, sonraki aşamaya geçebilmeleri için önce ilgili sütuna veri girmesi gerekecek şekilde, bir adımı zorunlu kılabilirsiniz. Buna genellikle "sahne geçidi" denir. İş süreci akışı aşamasına iş için gerekli veya sistem için gerekli bir sütun ekliyorsanız, bu sütunu da formunuza eklemenizi öneririz.
İş 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.
Not
Geçerli aşama dahil olmak üzere herhangi bir aşamada gerekli sütunlar varsa (gizli sütunlar hariç), formu kaydetmeden veya yeni bir aşamaya geçmeden önce bu aşamalardaki sütunları doldurmanız gerekir. Boşsa ve gerekliyse devre dışı bırakılan sütunlar aşama gezinmesini engellemeye devam eder. İki Seçenek (Evet/Hayır) sütununa bağlı gerekli adımların değeri Evet (doğru) olmalıdır , aksi takdirde boş olarak kabul edilir ve aşama gezintisini engeller. Bu davranışın, Hayır'ın boş bir değer olarak kabul edilmediği bir formda iş için gerekli alanların işlenme biçiminden farklı olduğunu unutmayın.
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 sütunlarına da uygulanır. Formda bulunmayan sütunlar için değerleri ayarlayan adımlar eklenebilir ve bu sütunlar form komut dosyaları için kullanılan nesne modeline eklenir Xrm.Page
. Bir iş süreci akışına dahil edilen sütunlarda yapılan değişikliklerle başlatılan tüm iş akışları, formdaki veriler kaydedildiğinde uygulanır. Otomasyon gerçek zamanlı bir iş akışıyla uygulanırsa, satır kaydedildikten sonra formdaki veriler yenilendiğinde değişiklikler kullanıcı tarafından hemen görülebilir.
Formdaki iş süreci akışı denetimi herhangi bir doğrudan istemci tarafı programlanabilirlik sağlamasa da, iş kuralları veya form komut dosyaları tarafından uygulanan değişiklikler otomatik olarak iş süreci akışı denetimlerine uygulanır. Formdaki bir sütunu gizlerseniz, bu sütun 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ıç satırı 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ı
Ortamınızda Power Platform Dynamics 365 uygulamalarını etkinleştir ayarı açık olduğunda, aşağıdaki iş süreci akışları dahil edilir. İş 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
- Telefonla Servis Talebi İşlemi
- Satış İşlemi
İş süreci akışlarında birden çok tablo
Bir iş süreci akışını tek bir tablo için kullanabilirsiniz veya birden fazla tabloya yayabilirsiniz. Örneğin, bir fırsatla başlayan, ardından bir teklife, bir siparişe ve ardından bir faturaya devam eden ve son olarak fırsatı kapatmak için geri dönen bir süreciniz olabilir.
En fazla beş farklı tablonun satırlarını tek bir işlemde birbirine bağlayan iş süreci akışları tasarlayabilirsiniz, böylece uygulamayı kullanan kişiler hangi tabloda çalıştıkları yerine süreçlerinin akışına odaklanabilirler. İlgili tablo satırları arasında daha kolay bir şekilde gezinebilirler.
Tablo başına birden çok iş süreci akışı kullanılabilir
Bir kuruluştaki her kullanıcı aynı işlemi izlemez ve farklı koşullar farklı bir işlemin uygulanmasını gerektirebilir. Farklı durumlar için uygun işlemler sağlamak amacıyla, tablo başına 10 adede kadar etkin iş süreci akışınız olabilir.
Hangi iş süreci akışının uygulandığını denetleme
İş süreci akışlarını güvenlik rolleriyle ilişkilendirebilirsiniz, böylece yalnızca bu güvenlik rollerine sahip kişiler bunları görüntüleyebilir veya kullanabilir. Ayrıca, hangi iş süreci akışının varsayılan olarak ayarlandığını denetleyebilmek için iş süreci akışlarının sırasını da ayarlayabilirsiniz. Bu, bir tablo için birden fazla formun tanımlanmasıyla aynı şekilde çalışır.
Birisi yeni bir tablo satırı 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ı varsa, kullanıcılar İşlem Değiştir iletişim kutusundan bir tane daha yükleyebilir. İş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 satır 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şlem 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" eşdeğer davranış), iş süreci tanımı kimliğine göre mevcut bir iş süreci örneğini özel olarak yükleyen form yüküne özel bir istemci API komut dosyası (web kaynağı) eklenebilir.
İş süreci akış sırası değerlendirmeleri
Yalnızca onları destekleyen tablolar 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ışı
İsteğe bağlı iş akışlarını bir iş süreci akışının içinden çağırabilirsiniz. Bunu, iş süreci akışı tasarımcısından, bir iş akışı bileşenini bir işlem aşamasına veya Genel İş Akışları bölümüne sürükleyerek yapılandırabilirsiniz.
Bir aşamanın Stage Çıkışında tetiklemesini istediğiniz bir iş akışını iş süreci akışına dahil ettiğinizde ve bu aşama akıştaki son aşama olduğunda, tasarımcı o aşama tamamlandığında iş akışının tetiklendiği izlenimini verir. Ancak, bir aşama geçişi gerçekleşmediğinden iş akışı tetiklenmez. İş akışını sahne alanına eklemenizi engelleyen bir uyarı veya hata almazsınız. Bir kullanıcı iş süreci akışıyla etkileşim kurduğunda, işlemin tamamlanması veya terk edilmesi 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.
Her iki durumda da iş akışı tetiklenmez. Bu soruna geçici bir çözüm bulmak için, genel bir iş akışı ekleyin ve tetiklemek istediğiniz iş akışını bu iş akışına ekleyin, böylece iş akışı sürecin bir aşaması yerine iş süreci için tetiklenir. Bir kullanıcı iş sürecini bıraktığında veya tamamladığında iş akışının tetiklenmesini sağlamak için genel bir iş akışının tetikleyicisini İşlem Terk Edildi veya İşlem Tamamlandı olarak ayarlayabilirsiniz.
İş süreci akışları kullanabilecek tablolar
Tüm özel tablolar iş süreci akışlarını kullanabilir. Aşağıdaki standart tablolar da iş süreci akışlarını kullanabilir. Bazı tablolar veya Dynamics 365 for Sales gibi Dynamics 365 for Customer Servicebir Dynamics 365 uygulaması gerektirir.
- Account
- Randevu
- Kampanya
- Kampanya Etkinliği
- 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ış Belgesi
- Sosyal Etkinlik
- Sırala
- Kullanıcı
- Görev
- Takım
Bir özel tabloyu, iş süreci akışları için etkinleştirmek amacıyla, tablo tanımında İş süreci akışları (sütunlar oluşturulur) onay kutusunu seçin. Bu eylemi geri alamazsınız.
Not
Social Activity
tablosunun 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ı
Kullanıcı arabiriminin kabul edilebilir performansını ve kullanılabilirliğini sağlamak için, iş süreci akışlarını kullanırken bilmeniz gereken bazı sınırlamalar vardır:
- Tablo 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 tablolu işlemler, beşten fazla tablo içeremez.
İş süreci akışı tablosu özelleştirme desteği
İş süreci akışı Tablolar sistemde görünebilir, böylece tablo satırı verileri kılavuzlarda, görünümlerde, grafiklerde ve panolarda kullanılabilir hale getirilebilir.
İş süreci akışı tablo satırlarını ızgaralarla, görünümlerle, grafiklerle ve panolarla kullanma
İş süreci akışları tablo olarak kullanılabilir olduğundan, müşteri adayı veya fırsat gibi belirli bir tablo için iş süreci akışı verilerinden alınan gelişmiş bulguları, görünümleri, grafikleri ve panoları kullanabilirsiniz. Sistem yöneticileri ve özelleştiriciler başka bir tabloyla oluşturulanlara benzer özel iş süreci akışı ızgaraları, görünümleri, grafikleri ve panoları oluşturabilirler.
Varsayılan iş süreci akışı görünümüne erişmek için, Çözümler'e Power Apps gidin, Çözümler'i seçin, istediğiniz çözümü açın, Nesne Tabloları'nı> seçinve Müşteri Adayından Fırsata Satış Süreci tablosu gibi istediğiniz işlem tablosunu açın. Görünümler'i seçinve 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.
Bir iş akışından, iş süreci akış tablosuyla etkileşime girme
Bir iş akışından, iş süreci akış tablolarıyla da etkileşime girebilirsiniz. Örneğin, Fırsat tablosu satırındaki bir sütun güncelleştirildiğinde Etkin Aşama'yı değiştirmek üzere iş süreci akışıtablo satırı için bir iş akışı oluşturabilirsiniz. Bunun nasıl yapılacağı hakkında daha fazla bilgi için, İş akışlarını kullanarak iş süreci akışı aşamalarını otomatikleştirme bölümüne gidin.
İş süreci akışlarını çevrimdışı çalıştırma
Aşağıdaki koşullara uyulursa iş süreci akışlarını çevrimdışı çalıştırabilirsiniz:
- İş süreci akışı bir Power Apps uygulamasından kullanılır.
- Power Apps uygulaması, çevrimdışı kullanım için etkinleştirilmiştir.
- İş süreci akışının tek bir tablosu var.
Özel olarak, Power Apps uygulaması çevrimdışı olduğunda iş süreci akışında kullanılabilen üç komut vardır:
- Sonraki aşama
- Önceki aşama
- Etkin aşama ayarlayın.
İş süreci akış aşamasındaki arama sütunu
Son satırlar, model yönetimli bir uygulama için arama sütununda görünür. En son kullanılan öğelerin aramada gösterilmesini engellemek için şu adımları izleyin:
İş süreci akışı için kullanılan bir tablo formuyla form tasarımcısı durumundayken, sol gezinti bölmesindeki Ağaç görünümünden arama sütunu veri adımını seçin.
En son kullanılan öğeleri devre dışı bırak seçeneğini işaretleyin .
Kaydedin ve ardından yayımlayın.
İş süreci akışı tablolarını kullanma sınırlamaları
Şu anda bir iş süreci akışına dayalı tablolar için özel formlar oluşturamazsınız.
Bir çözüm, bir iş süreci akış tablosu içeriyorsa dışarı aktarmadan önce, iş süreci akış tablosunu çözüme el ile eklemeniz gerekir. Tersi durumda, iş süreci akış tablosu çözüm paketine dahil edilmez. Daha fazla bilgi için Tablo oluşturma ve düzenleme bölümüne gidin.
İşlem tablosunu model yönetimli bir uygulamaya eklemek sınırlı işlevselliğe neden olabilir. Daha fazla bilgi için İş süreci akışları oluşturma ve düzenleme bölümüne gidin.
İş süreci akışları, iş süreci akışı oluşturulduğu sırada ayarlanan iş süreci akışı örneğinin adını gösterir. Başka bir deyişle, iş süreci akışı tanımındaki ad değişirse, yeni iş süreci akışı örnekleri güncelleştirilmiş adı görüntüler, ancak eski iş süreci akışı örnekleri özgün adı görüntüler. Ayrıca, yerelleştirilmiş iş süreci akışı tanım adları görüntülenmez.