Yazdır      Çevrimiçi Yardımın PDF Sürümünü Aç


Önceki Konu

Sonraki Konu

İş Akışı Kuralları Hakkında

Bir iş akışı kuralı, Oracle CRM On Demand uygulamasının belirli bir olay oluştuğunda bir veya daha fazla işlemi otomatik olarak gerçekleştirmesi için yönergedir.

İş Akışı Kurallarında Tetikleyici Etkinlik ve İşlemler

Bir iş akışı kuralında belirtilen etkinlik (tetikleyici etkinlik) oluştuğunda kural değerlendirilir. Kuraldaki koşullar karşılanıyorsa (veya kuralda koşul yoksa), kuralda belirtilen işlemler gerçekleştirilir. Örneğin, iş fırsatı oluşturulduğunda (iş akışı kuralı tetikleyici etkinliği) iş fırsatı sahibinin yöneticisine e-posta gönderilmesini (iş akışı kuralı işlemi) belirten bir iş akışı kuralı oluşturabilirsiniz. Ayrıca, e-postanın yalnızca iş fırsatındaki gelirin belirli bir tutarı aşması durumunda (iş akışı kuralı koşulu) gönderileceğini belirtebilir ve e-postanın içeriğini hazırlayabilirsiniz.

Belirli bir süre geçtiğinde veya belirli bir tarih ve saate ulaşıldığında işlem gerçekleştirilecek şekilde iş akışı kuralları da konfigüre edebilirsiniz. Zamana dayalı iş akışı işlemleri hakkında daha fazla bilgi için bkz. Zamana Dayalı İş Akışı Kuralları Hakkında ve Çizelgelenmiş Olaylar Hakkında.

İş akışı kuralları, aşağıdakilerden biriyle tetiklenebilir:

  • Bir kayıt oluşturulur, güncellenir, geri yüklenir, birleştirilir veya silinirse.

    NOT: İş akışı işlemiyle kayıtta yapılan güncelleme, yeni iş akışı kuralı dizilerini tetiklemez. Örneğin, firma kayıt tipi ile ilgili bir iş akışı kuralındaki bir Değerleri Güncelle işlemi bir firma kaydındaki bir alanı günceller ve kayıtta yapılan bu değişiklik, bu kurallardan bazılarında Değiştirilen Kayıt Oluşturulmadan Önce tetikleyici veya Kayıt Değiştirildiğinde kaydedilen tetikleyici etkinliklerine sahip olsa bile firma kayıt tipi ile ilgili hiçbir iş akışı kuralını tetiklemez. Oracle CRM On Demand uygulamasının kayıtta yapılan değişikliğin bir sonucu olarak ek işlemler gerçekleştirmesini istiyorsanız bu işlemlerin kaydı güncelleyen işlem ile aynı iş akışı kuralında konfigüre edilmesi gerekir.

  • Bir kayıt başka bir kayıtla ilişkilendirilir veya ilişkisi kaldırılırsa.

    İlişkilendirme ve ilişki kaldırma iş akışı kuralı tetikleyicileri yalnızca belirli kayıt tipleri arasındaki ilişkilendirmeler için desteklenir. Daha fazla bilgi için bkz. İlişkilendirme ve İlişki Kaldırma Tetikleyici Olayları Hakkında.

  • Belirtilen tarih ve saate ulaşılmıştır.

NOT: İş akışı kuralları, basamaklı silme işlemlerini ve kesin silme işlemlerini destekler. Örneğin, bir firma silindiğinde paylaşılmayan ilgili tüm adresler de silinir. Buna karşılık, bir adresin silinmesi, Kayıt Silinmeden Önce tetikleyici etkinliğine sahip Adres kayıt tipi için tüm iş akışı kurallarını tetikler. Basamaklı silme ve kesin silme işlemleriyle ilgili daha fazla bilgi için bkz. Kayıtları Silme ve Geri Yükleme Hakkında.

İş akışı kuralları için çeşitli tetikleyici etkinlik tipleri vardır ancak her iş akışı kuralının yalnızca bir tetikleyici etkinliği vardır. Kural için seçtiğiniz tetikleyici etkinliğe bağlı olarak, iş akışı kuralı koşulları karşılandığında Oracle CRM On Demand uygulamasının bir veya daha fazla işlemi otomatik olarak gerçekleştirmesini belirtebilirsiniz.

Her kurala ilişkin tetikleyici etkinlik İş Akışı Kuralları Listesi Sayfasında ve İş Akışı Kuralı Detayı sayfasında gösterilir. İş akışı kuralı için seçilen tetikleyici olayının tipine bağlı olarak, kural aşağıdaki tiplerden birinde olur:

  • Olay öncesi iş akışı kuralı. İş akışı işlemleri, kuralın tamamlanmasını tetikleyen olaydan önce gerçekleşir.
  • Olay sonrası iş akışı kuralı. İş akışı işlemleri, iş akışı kuralının başarıyla tamamlanmasını tetikleyen olaydan sonra gerçekleşir.
  • Çizelgelenmiş olay.Çizelgelenmiş olay tipi, olay sonrası kural tipinin alt tipidir.

    Çizelgelenmiş olay, kullanıcı işlemiyle tetiklenmeyen bir iş akışı kuralıdır. Bunun yerine, çizelgelenmiş olay belirtilen tarih ve saate ulaşıldığında otomatik olarak yürütülür. İsterseniz çizelgelenmiş bir olayı, çizelgelenmiş olayda belirttiğiniz bir aralıkta bir kereden fazla yürütülecek şekilde konfigüre edebilirsiniz.

    Çizelgelenmiş olaylar hakkında daha fazla bilgi için bkz. Çizelgelenmiş Olaylar Hakkında ve Çizelgelenmiş Olaylar Oluşturma.

İş akışı kuralları bir kayıt için tek tek alanlar olarak değil bir bütün olarak konfigüre edilir. Kayıt listeleri için çizelgelenmiş olaylar konfigüre edilir.

NOT: Bir kural oluşturulduktan sonra, kuraldaki kayıt tipini veya tetikleyici etkinliği değiştiremezsiniz. Bununla birlikte, kuralda bir koşul varsa koşulu güncelleyebilirsiniz. Çizelgelenmiş olaylarda, çizelgeyi güncelleyebilir veya farklı bir liste seçebilirsiniz.

Aşağıdaki tabloda, her tetikleyici etkinlik için kullanılabilen işlemler gösterilmiştir.

Tetikleyici Olay

Kural Tipi

Kullanılabilir İşlemler

Yeni Kayıt Kaydedildiğinde

Olay sonrası

  • E-posta Gönder
  • Görev Oluştur
  • Defter Ata
  • Entegrasyon Olayı Oluştur
  • Bekle
  • Değerleri Güncelle

Değiştirildiğinde Kayıt Oluşturulur

Olay sonrası

  • E-posta Gönder
  • Görev Oluştur
  • Defter Ata
  • Entegrasyon Olayı Oluştur
  • Bekle
  • Değerleri Güncelle

Kayıt Silinmeden Önce

Olay öncesi

  • E-posta Gönder
  • Görev Oluştur
  • Entegrasyon Olayı Oluştur

Değiştirilmeden Önce Kayıt Oluşturulur

Olay öncesi

  • Değerleri Güncelle

Üstle İlişkilendirildikten Sonra

Olay sonrası

  • E-posta Gönder
  • Entegrasyon Olayı Oluştur
  • Bekle

Üstle İlişki Kaldırıldıktan Sonra

Olay sonrası

  • E-posta Gönder
  • Entegrasyon Olayı Oluştur
  • Bekle

Kayıt Geri Yüklendiğinde

Olay sonrası

  • E-posta Gönder
  • Entegrasyon Olayı Oluştur
  • Görev Oluştur

Kayıtlar Birleştirildiğinde

Olay sonrası

  • E-posta Gönder
  • Entegrasyon Olayı Oluştur
  • Görev Oluştur

Çizelgelenmiş Olay

Çizelgelenmiş olay

  • E-posta Gönder
  • Görev Oluştur
  • Defter Ata
  • Bekle
  • Değerleri Güncelle

Oracle CRM On Demand Life Sciences Edition ve Oracle CRM On Demand for Partner Relationship Management için bazı ek iş akışı işlemleri kullanılabilir. Daha fazla bilgi için bkz. İş Akışı İşlemleri Hakkında.

NOT: Oracle CRM On Demand uygulamasındaki iş akışlarını kullandığınızda numune isteği kalemleri için engellenen ürünlerin işlenmesi desteklenmez. Daha fazla bilgi için bkz. Numune İsteği Kalemi İş Akışları ve Engellenen Ürün Kuralları Hakkında.

NOT: Belirli kayıt tipleri için, Kayıt Geri Yüklendiğinde tetikleyici etkinliği ile konfigüre edilen iş akışı kuralları, o tipte bir kaydı geri yüklemek o sürümde mümkün olmadığından hiçbir zaman tetiklenmez. Örneğin, o sürümde bir firma ekibi kaydı geri yüklemek mümkün değildir. Gelecekte bu kayıt tiplerinin geri yüklenmesi desteği eklenirse Kayıt Geri Yüklendiğinde tetikleyici etkinliği ile konfigüre edilen iş akışı kuralları uygun olduğunda tetiklenir.

İş Akışı Kuralları ve Kural İşlemleri İçin Geçerli Olan Kısıtlamalar

Çizelgelenmiş Olay dışında tetikleyici olay içeren iş akışı kuralları ve bu kurallardaki işlemler için aşağıdaki kısıtlamalar geçerlidir:

  • İş akışı kural koşulları. Bir iş akışı kuralında koşul tanımlarsanız, iş akışı kuralı işlemleri yalnızca kural tetiklendiğinde kural koşulları karşılanırsa gerçekleştirilir. Koşullar karşılanmazsa, işlemler gerçekleştirilmez. Bir iş akışı kuralında koşul tanımlamazsanız, iş akışı kuralı işlemleri kural tetiklendiği her sefer gerçekleştirilir.
  • Tek kayıt bağlamı. Bir kayıt oluşturulduğunda, güncellendiğinde veya silindiğinde tetşklenen bir iş akışı kuralı, tek bir kaydın bağlamında çalışmakla kısıtlıdır. Bir başka deyişle, bu tür bir iş akışı kuralı yalnızca bir kayıttaki alanlara erişebilir ve bunları güncelleyebilir.

    NOT: Bir iş akışı kuralı kayıt ilişkilendirme veya ilişkisi kaldırma işlemiyle tetiklendiğinde, iş akışı tarafından oluşturulan entegrasyon etkinliği hem alt hem de üst kayıttan alan içerebilir.

Tüm iş akışı kuralları ve çizelgelenmiş olaylar ile bu kurallardaki ve çizelgelenmiş olaylardaki işlemler için aşağıdaki kısıtlamalar geçerlidir:

  • İş akışı kurallarında ve çizelgelenmiş olaylarda birden çok işlem. Bir iş akışı kuralında veya çizelgelenmiş olayda, her kural ya da çizelgelenmiş olay için en çok 25 adet olmak üzere birden çok işlem oluşturabilirsiniz. Bir kuralda veya çizelgelenmiş olayda 25'ten fazla işlem oluşturmaya çalışırsanız hata mesajı alırsınız.

    NOT: Bir iş akışı kuralındaki iş akışı işlemi veya çizelgelenmiş olay tamamlanmadan önce beklenmedik şekilde sonlandırılırsa iş akışı kuralındaki veya çizelgelenmiş olaydaki kalan işlemler gerçekleştirilmeyebilir. İş akışı işlemi başarısız olduğunda gerçekleşenler hakkında bilgi için bkz. İş Akışı Kuralı ve İş Akışı İşlemi Hataları Hakkında.

  • Kayıt tipleri. Birtakım kayıt tipleri için iş akışı kuralları ve çizelgelenmiş olaylar oluşturabilirsiniz. Ancak, her iş akışı kuralı veya çizelgelenmiş olay yalnızca bir kayıt tipi için geçerli olur. Bu, belirli bir kayıt tipi için bir iş akışı kuralı veya çizelgelenmiş olay oluşturur ve aynı işlemin başka bir kayıt tipi için de oluşmasını isterseniz ikinci kayıt tipi için ikinci bir benzer iş akışı kuralı ya da çizelgelenmiş olay oluşturmanız gerektiği anlamına gelir.

İş Akışı Kuralı Sırası

Bir iş akışı kuralı oluşturduğunuzda, Oracle CRM On Demand, aynı kayıt tipine ve aynı tetikleyici etkinliğe dayalı kurallar için otomatik olarak kuralı bir sonraki kullanılmayan sıra numarasına atar. İş akışı kuralının tetikleyici etkinliği Üstle İlişkilendirmeden Sonra ya da Üstten Çözüldükten Sonra ise, Oracle CRM On Demand, bu kuralı aynı kayıt tipine, aynı tetikleyici etkinliğe ve aynı üst kayıt tipine dayalı olan kurallar için otomatik olarak bir sonraki kullanılmayan sıra numarasına atar. Çizelgelenmiş Olaydan farklı bir tetikleyici olay içeren iş akışı kurallarında sıra numarası, Oracle CRM On Demand uygulamasının aynı kayıt tipi ile aynı tetikleyici olayı ve mümkünse aynı üst kayıt tipini temel alan iş akışı kuralları dizisini çağırma sırasını belirler. Kurallarınızın sırasını değiştirebilirsiniz.

NOT: Çizelgelenmiş Olay tetikleyici olayı içeren iş akışı kurallarına da bir sipariş numarası atanır ancak bunlar sırayla gerçekleştirilmez. Sipariş numarası, çizelgelenmiş olaylar için salt okunurdur.

İş akışı kurallarının sırasını değiştirme hakkında daha fazla bilgi için bkz. İş Akışı Kurallarınnı Sırasını Değiştirme.

İş Akışı Kuralları Dizisinden Çıkma

Çizelgelenmiş Olay dışında tetikleyici olay içeren iş akışı kuralları için iş akışı kuralındaki bir koşul karşılanmadığında, Oracle CRM On Demand uygulamasının, iş akışı kuralları dizisinin işlenmesini durdurmasını belirtebilirsiniz. Bir iş akışı kuralı tetiklendiğinde, kuraldaki koşul değerlendirilir. Kuraldaki koşul karşılanırsa ve iş akışı kuralında Çıkış onay kutusu seçiliyse, geçerli iş akışındaki aktif işlemler gerçekleştirilir; ancak aynı kayıt tipine, aynı tetikleyici etkinliğe ve uygun olduğunda aynı üst kayıt tipine dayalı sonraki iş akışı kuralları işlenmez.

İş Akışı İşlem Sırası

Bir iş akışı kuralında veya çizelgelenmiş olayda birden çok işlem olduğunda bu işlemler, 1 numaralı işlemden itibaren iş akışı kuralında belirtilen sırada gerçekleştirilir. Her işlem, bir sonraki işlem başlamadan önce tamamlanır. Bir kuraldaki işlemlerin sırasını değiştirebilirsiniz. İş akışı işlemleri hakkında daha fazla bilgi için bkz. İş Akışı İşlemleri Hakkında.

Çizelgelenmiş olayda, o tarihte filtrelenmiş liste tarafından döndürülen kayıtlar için işlemler gerçekleştirilir. Kayıtlar sırayla işlenir, yani çizelgelenmiş olaydaki tüm iş akışı işlemleri listedeki ilk kayıt için çizelgelenmiş olayda belirtilen sırayla gerçekleştirilir, ardından tüm işlemler listedeki ikinci kayıt için gerçekleştirilir ve bu sırayla devam eder.

İş Akışı Kuralı ve İş Akışı İşlemi Hataları

İş akışı kuralı, çizelgelenmiş olay veya iş akışı işlemi tamamlanamazsa başarısızlık, iş akışı kuralındaki ya da çizelgelenmiş olaydaki tetikleyici olayının tipine ve hata tipine bağlı olarak İş Akışı Hata İzleyicisinde veya işlemleri iş akışı kuralını tetikleyen kullanıcıya rapor edilir. Daha fazla bilgi için bkz. İş Akışı Kuralı ve İş Akışı İşlemi Hataları Hakkında.

Kayıt Görünürlüğü ve İş Akışı İşlemleri

Kullanıcı, bir iş akışı kuralını tetikleyen bir işlem gerçekleştirdiğinde, kullanıcının işlemi, kaydı görme yeteneğini kaybetmesiyle sonuçlanırsa iş akışı kuralındaki bazı işlemler başarısız olabilir.

Örneğin, değiştirilmiş bir firma kaydı oluşturulduğunda tetiklenen bir iş akışı kuralınız olabilir. Firma kaydına sahip bir kullanıcı firmayı başka bir kullanıcıya yeniden atarsa, firma kaydı oluşturulduğunda iş akışı kuralı tetiklenir. Kaydın ilk sahibi firma kaydını ekip veya defter üyeliği gibi herhangi bir yolla artık göremiyorsa, firma kaydına erişim gerektiren tüm iş akışı işlemleri başarısız olur.

Benzer şekilde, çizelgelenmiş olayı aktif yapan kullanıcı artık çizelgelenmiş olayda seçilen listeye erişemezse çizelgelenmiş olayın örneği başarısız olur.

Kayıt Sahipliği Modları ve İş Akışı İşlemleri

Özel defterleri destekleyen kayıt tiplerini farklı sahiplik modlarında konfigüre edebilirsiniz: kullanıcı modu, karma modu veya defter modu. Kayıt sahipliği modlarına ilişkin daha fazla bilgi için bkz. Kayıt Sahipliği Modları Hakkında. Kayıt sahipliği modu, iş akışı kuralları ve işlemleriyle etkileşimde bulunur.

Defter Atama iş akışı işlemi, bir kayıttan birincil özel defteri kaldırmayı denerse aşağıdakiler meydana gelir:

  • Kayıt tipi defter modunda konfigüre edilmişse, iş akışı işlemi başarısız olur.
  • Kayıt tipi karma modunda konfigüre edilmişse, Oracle CRM On Demand, birincil özel defter kayıttan kaldırıldığında kayıtta Defter alanında bulunan değeri kaldırır.
  • Kayıt tipi kullanıcı modunda konfigüre edilmişse, kayıttaki hiçbir defter birincil özel defter değildir ve kayıt sahipliği modu iş akışı işlemini etkilemez.

İş akışı işlemi, bir kayıttaki Sahip alanının değerine bağlıysa (örneğin, E-posta Gönder işlemi Kayıttaki Göreli Kullanıcı seçeneği kullanılarak e-posta gönderilecek şekilde konfigüre edilmişse) şu durum oluşur:

  • Kayıt tipi defter modunda konfigüre edilmişse, iş akışı işlemi başarısız olur.
  • Kayıt tipi kullanıcı modunda veya karma modda konfigüre edilmişse ve kayıtta göreli kullanıcıyı tanımlayan alan boşsa, iş akışı işlemi başarısız olur.

    Örneğin, E-posta Gönder işlemini firma sahibine e-posta gönderecek şekilde konfigüre ederseniz ve Firma kayıt tipi karma modda konfigüre edilmişse, firma kaydındaki Sahip alanı boş olduğunda iş akışı işlemi başarısız olur. Ancak, Sahip alanı doluysa, iş akışı işlemi başarılı olur.

Gecikme Süresi

Çizelgelenmiş Olay tetikleyici olayı dışında bir tetikleyici olay içeren iş akışı kuralları, sırayla ve senkronize biçimde değerlendirilir. Genel güncelleme işlemi, tüm kurallar değerlendirilene dek tamamlanmaz. Bu nedenle, iş akışı kuralları işlemlere belirli miktarda gecikme süresi (bir başka deyişle, bir işlemin başlamasıyla tamamlanması arasındaki süre) ekler. Örneğin, iş akışı kuralı tarafından oluşturulan her görev bir kayıt güncelleme işlemine %20'ye varan oranda gecikme süresi ekleyebilir. İş akışı kuralı tarafından oluşturulan her e-posta yaklaşık %5 oranında gecikme süresi ekler.

İfadelerin değerlendirilmesi daha kısa sürer. Gecikme süresini kısaltmak için, iş akışı koşullarınıza birbirini dışlayan ifadeler ekleyin. Performansı da aklınızda bulundurarak, iş akışı kurallarınızı artımlı olarak oluşturun.

Aşağıdakileri gerçekleştirmek için adım adım prosedürleri görmek için bir konuya tıklayın:


Ağustos 2018'da Yayımlandı Copyright © 2005, 2018, Oracle. Tüm hakları saklıdır. Legal Notices.