Süreçler ile özel iş mantığı oluşturma

Tutarlı iş süreçleri tanımlama ve uygulama, insanların model temelli uygulamaları kullanması için ana sebeplerden biridir. Tutarlı süreçler, sistemi kullanan kişilerin, el ile gerçekleştirecekleri adımları hatırlamaya değil, işlerine odaklanabilmeyi sağlanmalarına yardımcı olur. İşlemler, basit veya karmaşık olabilir ve zaman içinde değişebilir.

Power Apps, her biri farklı bir amaç için tasarlanmış pek çok işlem türü içerir:

  • İş süreci akışları

  • Mobil görev akışları

  • İş Akışları

  • Eylemler

Süreçlere benzer şekilde, iş kuralları ve öneriler de oluşturabilirsiniz. Daha fazla bilgi: Mantığı forma uygulamak için iş kuralları ve önerileri oluşturma

Not

İşlemlerin kullanılması Power Apps ve akışlar için lisans gereksinimlerini etkileyebilir. Daha fazla bilgi: Tablo lisansı gereksinimleri

İş süreci akışlarını ne zaman kullanmalı

Personelin aynı aşamalar üzerinden hareket etmesini ve müşteri ile etkileşim kurmak için aynı adımları izlemesini istediğinizde bir iş süreci akışı kullanın. Örneğin, herkesin müşteri hizmetleri isteklerini aynı şekilde işlemesini istiyorsanız veya sipariş göndermeden önce personelin fatura için onay almasını gerektirmek üzere bir iş süreci akışı kullanın.

Ortamınız bir miktar değişiklik gerektirerek veya hiçbir değişiklik gerektirmeden kullanabileceğiniz genel satış, servis ve pazarlama görevleri için kullanıma hazır çeşitli iş süreci akışlarını içerir. Ya da, kendinizinkini oluşturabilirsiniz. Daha fazla bilgi: İş süreci akışı oluşturma

Ne zaman görev akışlarını kullanmalı

İş akışlarını, arka planda iş süreçlerini otomatikleştirmek için kullanın. İş akışları genellikle sistem olayları tarafından başlatılır bu nedenle kullanıcının iş akışlarının çalıştığının farkında olması gerekmez. Arka planda çalışan iş akışları "zaman uyumsuzdur". Bir sipariş gönderildiğinde müşteriye otomatik olarak onay e-postası göndermek gibi yaygın görevleri otomatikleştirmek istediğinizde kişilerin el ile başlatmaları için de iş akışları yapılandırılabilir. Gerçek zamanlı olarak çalışan iş akışları "zaman uyumludur". İş akışları hakkında daha fazla bilgi için bkz. İş akışı süreçleri

Power Automate ne zaman kullanılmalı

Ortamınız ve Dynamics 365, Twitter, Dropbox, Google services, Microsoft 365 veya SharePoint gibi sık kullandığınız uygulamalar ve hizmetler arasında işlemler gerçekleştiren otomatikleştirilmiş iş akışları oluşturmanız gerektiğinde Power Automate'i kullanın. Belirli bir eylemine dayalı bir bulut akışı tetikleyebilir ve uygulamanız içerisinden çağırabilirsiniz. Daha fazla bilgi: Hizmetler arasında süreçleri otomatikleştirmek için Power Automate kullanma

İşlemleri oluşturmak için nereye gitmeliyim?

İşlemlere gitmek için iki yol vardır:

  • Çözüm gezginini açın ve Bileşenler>İşlemler'e gidin. Bu yol, özelleştirme araçlarında başka özelleştirme çalışmaları yaparken kolay erişim sağlar.

  • Ayarlar>İşlemler. Bu yol, özel görünümler de dahil olmak üzere İşlem tablosu için tanımlanan görünümleri kullanmanıza olanak sağlar.

Bireysel iş süreci akışları, iş süreci akışının etkin olduğu form için komut çubuğunda İşlemi Düzenle düğmesini kullanarak da düzenlenebilir.

İşlemleri kimler oluşturabilir?

Yalnızca Sistem Yöneticisi, Sistem Özelleştirici ve CEO-İşletme Yöneticisi güvenlik rolüne sahip kişiler, tüm ortam için geçerli olan işlemler oluşturabilir. Diğer rollerdeki kişiler, sınırlı erişim düzeyli işlemler oluşturabilir. Örneğin, Kullanıcı erişim düzeyine sahip kişiler, sahibi oldukları kayıtlarla kendi kullanımları için iş akışları oluşturabilir.

Aşağıdaki tabloda, varsayılan güvenlik rollerine göre işlemlerin erişim düzeyi gösterilmektedir.

Güvenlik rolü Erişim düzeyi
CEO-İşletme Yöneticisi Kuruluş
Sistem Yöneticisi Kuruluş
Sistem Özelleştirici Kuruluş
Pazarlama Başkan Yardımcısı Ana: Alt Departmanlar
Satış Başkan Yardımcısı Ana: Alt Departmanlar
Servis Yöneticisi Departman
Pazarlama Yöneticisi Departman
Satış Yöneticisi Departman
Zamanlama Yöneticisi Departman
Müşteri Hizmetleri Temsilcisi Kullanıcı
Pazarlama Uzmanı User
Salesperson User
Zamanlayıcı User

Not

Kişiler iş süreci akışı, gerçek zamanlı iş akışı veya eylem işlemleri oluşturabilse de, bunları etkinleştirmek için İş Süreci Akışlarını Etkinleştir veya Gerçek Zamanlı İşlemleri Etkinleştirme'ye sahip olmaları gerekir.

İş akışları ve eylemler hakkında daha fazla bilgi

İşlemler, koşulları denetleyebilir, dallanma mantığı uygulayabilir ve eylemler gerçekleştirebilir. Bu eylemleri bir dizi adımda gerçekleştirirler. Aşağıdaki tabloda, iş akışı ve eylem işlemlerinde kullanılabilir adımlar açıklanmaktadır. Daha fazla ayrıntı için her işlem türü için konulara bakın.

Adımla İşlem türü Açıklama
Aşama İş akışı, Eylem Aşamalar, iş akışı mantığının okunmasını kolaylaştırır ve iş akışı mantığını açıklar. Ancak, aşamalar iş akışlarının mantığını veya davranışını etkilemez. Bir işlemin aşamaları varsa, işlemdeki tüm adımların bir aşamayla yer alması gerekir.
Denetim Koşulu İş akışı, Eylem Mantıksal bir "eğer <koşul> o zaman" deyimi.

İş akışının üzerinde çalıştığı satır, o satırla N:1 ilişkisiyle bağlantılı herhangi bir satır ya da önceki adımlarda oluşturulan herhangi bir satır için değerleri denetleyebilirsiniz. Bu değerlere göre, koşul true olduğunda ek adımlar tanımlayabilirsiniz.
Koşullu Dal İş akışı, Eylem Mantıksal bir"else-if-then" deyimi. Düzenleyici şu metni kullanır: "Otherwise, if <condition> then:"

Önceden tanımladığınız bir denetim koşulu seçin ve denetim koşulu false getirdiğinde ek adımlar tanımlamak için bir koşullu dal ekleyebilirsiniz.
Varsayılan Eylem İş akışı, Eylem Mantıksal bir "else" deyimi. Düzenleyici şu metni kullanır: "Otherwise:"

Bir denetim koşulu, koşullu dal, bekleme koşulu veya önceden tanımladığınız paralel bekleme dalı seçin ve koşul ya da dal öğelerinde tanımlanan ölçütlere uymayan tüm durumlar için adımları tanımlamak amacıyla, varsayılan bir eylem kullanabilirsiniz.
Bekleme Koşulu Yalnızca Arka Plan İş Akışı Bir iş akışının, koşulun tanımladığı ölçüt karşılanana kadar kendisini duraklatmasını sağlar. İş akışı, bekleme koşulundaki ölçüt sağlandığında otomatik olarak yeniden başlar.
Paralel Bekleme Dalı Yalnızca Arka Plan İş Akışı Bir arka plan iş akışı için yalnızca ilk ölçüte uyulduğunda gerçekleştirilen ilişkili bir ek adım kümesi olan alternatif bir bekleme koşulu tanımlar. İş akışı mantığınızda zaman sınırları oluşturmak için paralel bekleme dallanmaları kullanabilirsiniz. Bunlar, iş akışının bir bekleme koşulundaki ölçüt sağlanana kadar belirsiz bir süre beklemesinin önlenmesine yardımcı olur.
Değer Ata Eylem İşlemdeki bir değişken veya çıktı parametresine bir değer ayarlar.
Satır oluştur İş akışı, Eylem Tablo için yeni bir satır oluşturur ve sütunlara değerler atar.
Satırı güncelleştir İş akışı, Eylem İş akışının üzerinde çalıştığı satır, o satırla N:1 ilişkisiyle bağlantılı herhangi bir satır ya da önceki adımlarda oluşturulan herhangi bir satırı güncelleştirebilirsiniz.
Satır ata İş akışı, Eylem İş akışının üzerinde çalıştığı satır, o satırla N:1 ilişkisiyle bağlantılı herhangi bir satır ya da önceki adımlarda oluşturulan herhangi bir satırı atayabilirsiniz
E-posta Gönder İş akışı, Eylem Bir e-posta gönderir. Yeni bir e-posta iletisi oluşturmayı ya da iş akışının üzerinde çalıştığı tablo veya tabloyla N:1 ilişkisi olan herhangi bir tablo veya önceki adımlarda oluşturulan herhangi satır için yapılandırılmış bir e-posta şablonu kullanmayı seçebilirsiniz.
Alt İş Akışını Başlat İş akışı, Eylem Alt iş akışı olarak yapılandırılmış bir iş akışı işlemi başlatır.
Durumu Değiştir İş akışı, Eylem İşlemin üzerinde çalıştığı satırın, söz konusu satırla N:1 ilişkisinde bağlantılı herhangi bir satırın ya da önceki adımlarda oluşturulan herhangi bir satırın durumunu değiştirir.
İş Akışını Durdur İş akışı, Eylem Geçerli iş akışını veya eylemi durdurur. Başarılı veya İptal edildi durumu ayarlayabilir ve bir durum iletisi belirtebilirsiniz.
Özel Adım İş akışı, Eylem Varsayılan olarak kullanılabilen mantıksal öğelere uzantılar sağlar. Adımlar koşulları, eylemleri, diğer adımları veya bu öğelerin bir bileşimini içerebilir. Geliştiriciler, özel iş akışı adımları oluşturabilir. Varsayılan olarak, kullanılabilecek bir özel adım yoktur.