Oracle CRM On Demand Yönetimi > İş Süreci Yönetimi > İş Akışı Konfigürasyonu > İş Akışı Kuralları Hakkında
İş Akışı Kuralları Hakkında
İş akışı kuralı, Oracle CRM On Demand uygulamasının, belirli bir etkinliğin oluştuğu her sefer bir veya daha fazla işlemi otomatik olarak gerçekleştirmesi için yönergedir.
İş Akışı Kuralları Ayarlama İşlevi Hakkında
Yeni bir müşteriyseniz, iş akışı kuralları işlevleri otomatik olarak etkinleşir. Ancak, mevcut bir müşteriyseniz, Oracle CRM On Demand Customer Care ve şirket yöneticiniz Oracle CRM On Demand iş akışı kuralları işlevini şu şekilde konfigüre etmelidir:
- Oracle CRM On Demand Customer Care Kurulumu. Oracle CRM On Demand Customer Care, iş akışı kuralları işlevlerini ayarladığında, Yönetim Giriş Sayfasının İş Süreci Yönetimi bölümünde İş Akışı Konfigürasyonu bağlantısı görünür durumdadır. Ayrıca, Yönetici kullanıcı rolü için Veri Kurallarını Yönet - İş Akışı Kurallarını Yönet ayrıcalığı etkinleştirilmiştir. Kullanıcı rolleriyle ilgili daha fazla bilgi için bkz. Rol Ekleme.
NOT: Kullanıcı kayıt türüne yönelik iş akışı kuralları oluşturmak isterseniz kullanıcı rolünüzde Veri Kurallarını Yönetme - Kullanıcılar için İş Akışı Kurallarını Yönetme ayrıcalığının bulunması gerekir. Yöneticiniz, Yönetici rolü ve gerekirse başka bir rol için bu ayrıcalığı etkinleştirebilir. Kullanıcı kayıt tipi için iş akışı kuralları oluşturulurken göz önünde bulundurulması gerekenler hakkında daha fazla bilgi için bkz. Kullanıcı Kayıt Tipi için İş Akışı Kuralları Oluşturulurken Göz Önünde Bulundurulması Gerekenler.
- İş Akışını Etkinleştir seçeneği. Şirket yöneticisi, Şirket Profili sayfasında İş Akışını Etkinleştir onay kutusunu işaretlemedeği sürece, iş akışı kuralları yürütülemez. Şirket profilinizi konfigüre etme hakkında daha fazla bilgi için bkz. Şirketinizin Profilini ve Global Öndeğerleri Ayarlama.
- Entegrasyon olayları. Entegrasyon etkinliği, Oracle CRM On Demand uygulamasındaki kayıtlarda yapılan değişikliklere dayalı harici işlemleri tetikleme mekanizmasıdır; örneğin oluşturma, güncelleme, silme, ilişkilendirme, ilişkiyi kaldırma, geri yükleme ve birleştirme işlemleri. Bir kayıtta izlemek istediğiniz alanları belirtebilirsiniz. Şirketiniz, entegrasyon etkinlikleri oluşturmak için iş akışı kuralları kullanmak istiyorsa, Entegrasyon Etkinliği Yönetimi için destek istemek ve ihtiyaç duyduğunuz entegrasyon etkinliği kuyruklarının toplam boyutunu belirtmek için Oracle CRM On Demand Customer Care ile iletişim kurun. İzlenen bir alandaki değer değiştiğinde, bu değişiklik entegrasyon etkinliğine kaydedilir. Ayrıca, entegrasyon etkinliklerinin eklendiği entegrasyon etkinliği kuyruklarını da belirtebilirsiniz. Entegrasyon etkinliklerini yönetme hakkında daha fazla bilgi için bkz. Entegrasyon Etkinlikleri Hakkında.
- Defterler. Şirketiniz, kayıtlarla defterler arasındaki ilişkilendirmeleri güncellemek için iş akışı kuralları kullanmak istiyorsa, Defter Yönetimi için destek istemek üzere Oracle CRM On Demand Customer Care ile iletişim kurun. Defter yönetimiyle ilgili daha fazla bilgi için bkz. Defter Yönetimi.
İş 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.
İş akışı kuralları, aşağıdakilerden biriyle tetiklenebilir:
- Bir kayıt oluşturulur, güncellenir, geri yüklenir, birleştirilir veya silinirse.
NOT: Sürüm 20'den itibaren, iş akışı işlemi bazında kayıt güncellemesi yeni iş akışı kuralları dizileri 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, bu konunun İlişkilendirme ve İlişki Kaldırma Tetikleyici Etkinlikleri bölümüne bakın.
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ı bir kayıt için tek tek alanlar olarak değil bir bütün olarak konfigüre edilir. İş 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.
NOT: Bir kural oluşturulduktan sonra, kuraldaki kayıt tipini veya tetikleyici etkinliği değiştiremezsiniz. Ancak, iş akışı koşulunu güncelleyebilirsiniz.
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 türüne bağlı olarak, kural aşağıdaki gibi bir olay öncesi kuralı veya olay sonrası kuralı 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.
Aşağıdaki tabloda, her tetikleyici etkinlik için kullanılabilen işlemler gösterilmiştir.
Tetikleyici Olay
|
Tetikleyici Türü
|
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
|
|
Ü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
|
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
İş akışı kuralları ve kural işlemleri için aşağıdaki kısıtlamalar geçerlidir:
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.
İş Akışı Kuralları 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. Sıra numarası, Oracle CRM On Demand uygulamasının, aynı kayıt tipine ve aynı tetikleyici etkinliğe, bunların yanı sıra geçerliyse aynı üst kayıt tipine dayalı olan iş akışı kuralları dizisini çağırma sırasını belirler. Kurallarınızın sırasını değiştirebilirsiniz. İş 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
İş 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.
İlişkilendirme ve İlişki Kaldırma Tetikleyici Etkinlikleri
İş akışı kurallarındaki ilişkilendirme ve çözme tetikleyici etkinlikler, yalnızca belirli kayıt tipleri arasındaki ilişkiler için desteklenmektedir. İlişkilendirme ve çözme tetikleyici etkinlikler için aşağıdaki işlemler kullanılabilir:
- E-posta Gönder. Bu işlem, tüm ilişkilendirme ve çözme tetikleyici etkinlikler için kullanılabilir.
- Bekle. Bu işlem, tüm ilişkilendirme ve çözme tetikleyici etkinlikler için kullanılabilir.
- Entegrasyon Etkinliği Oluştur. Bu işlem, yalnızca bazı ilişkilendirmeler veya çözmeler için kullanılabilir.
Aşağıdaki tabloda, ilişkilendirme ve çözme tetikleyici etkinlikleri destekleyen ilişkilendirmeler listelenmiş ve hangi ilişkilendirmelerin veya çözmelerin Entegrasyon Etkinliği Oluştur işlemini desteklediği belirtilmiştir.
Üst Kayıt Tipi
|
Kayıt Tipi
|
Entegrasyon Etkinliği Oluşturm İşlemi Destekleniyor
|
Firma
|
Adres
|
Evet
|
Firma
|
İlgili Kişi
|
Evet
|
Firma
|
Özel Nesne 01
|
Hayır
|
Firma
|
Özel Nesne 02
|
Hayır
|
Firma
|
Özel Nesne 03
|
Hayır
|
Aktivite
|
İlgili Kişi
|
Hayır
|
İlgili Kişi
|
Firma
|
Evet
|
İlgili Kişi
|
Adres
|
Evet
|
İlgili Kişi
|
Özel Nesne 01
|
Hayır
|
İlgili Kişi
|
Özel Nesne 02
|
Hayır
|
İlgili Kişi
|
Özel Nesne 03
|
Hayır
|
İlgili Kişi
|
İş Fırsatı
|
Evet
|
İş Fırsatı
|
İlgili Kişi
|
Evet
|
İş Fırsatı
|
Özel Nesne 02
|
Hayır
|
Aşağıdaki tabloda, ilişkilendirme veya çözme iş akışı kuralını tetikleyebilecek işlemler listelenmiştir. Ayrıca, bu tabloda her vakada iş akışı kuralı tarafından oluşturulan entegrasyon etkinlikleri de gösterilmiştir (iş akışı kuralında entegrasyon etkinliği işlemi konfigüre edilmişse).
NOT: Kayıtlardaki verilere bağlı olarak, ek entegrasyon etkinlikleri oluşturulabilir. Örneğin, bir firmada oluşturulan yeni bir ilgili kişi firmanın birincil ilgili kişisiyse, ek bir (firma güncelleme) entegrasyon etkinliği oluşturulur.
Eylem
|
Üst Kayıt
|
Alt Kayıt
|
Kanal
|
Entegrasyon Etkinliği
|
Paylaşılmayan adrese sahip yeni bir firma oluşturun.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Firma: Ekle
Adres: Ekle
Adres: İlişkilendir
|
Web Tabanlı Uygulamalar
|
Firma: Ekle
Adres: Ekle
Adres: İlişkilendir
|
Mevcut bir firma için paylaşılmayan bir adres oluşturun.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Adres: Ekle
Firma: Güncelle
Adres: İlişkilendir
|
Web Tabanlı Uygulamalar
|
Adres: Ekle
Firma: Güncelle
Adres: İlişkilendir
|
Firmadan paylaşılmayan bir adresi kaldırın.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Adres: Sil
Firma: Güncelle
|
Web Tabanlı Uygulamalar
|
Adres: Sil
Firma: Güncelle
Adres: Çöz
|
İlgili, mevcut bir paylaşılan adrese sahip yeni bir firma oluşturun.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Firma: Ekle
|
Web Tabanlı Uygulamalar
|
Firma: Ekle
Firma Adresi: Ekle
|
Mevcut bir paylaşılan adresi bir firmaya bağlayın.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Firma Adresi: Ekle
|
Web Tabanlı Uygulamalar
|
Firma Adresi: Ekle
|
Bir firmanın Detay sayfasının Adres ile ilgili bilgiler bölümünden yeni bir paylaşılan adres oluşturun.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Firma: Güncelle
Adres: Ekle
Adres: İlişkilendir
|
Web Tabanlı Uygulamalar
|
Uygulanamaz
|
Firmadan paylaşılan bir adresi kaldırın.
|
Firma
|
Adres
|
Kullanıcı Arayüzü
|
Firma Adresi: Sil
Firma: Güncelle
|
Web Tabanlı Uygulamalar
|
Firma Adresi: Sil
|
Firmada yeni bir ilgili kişi oluşturun.
|
Firma
|
İlgili Kişi
|
Kullanıcı Arayüzü
|
Firma: Güncelle
İlgili Kişi: Ekle
İlgili Kişi: İlişkilendir
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: Ekle
İlgili Kişi: İlişkilendir
Firma: Güncelle
|
Mevcut bir ilgili kişiyi bir firmaya bağlayın.
|
Firma
|
İlgili Kişi
|
Kullanıcı Arayüzü
|
Firma İlgili Kişisi: Ekle
İlgili Kişi: Güncelle
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: İlişkilendir
Firma: Güncelle
|
Firmadan ilgili kişi kaldırın.
|
Firma
|
İlgili Kişi
|
Kullanıcı Arayüzü
|
Firma İlgili Kişisi: Sil
İlgili Kişi: Güncelle (yalnızca birincil ilgili kişi)
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: Çöz
Firma: Güncelle
|
Mevcut bir firmayı ilgili kişiye bağlayın.
|
İlgili Kişi
|
Firma
|
Kullanıcı Arayüzü
|
Firma İlgili Kişisi: Ekle
Firma: Güncelle
|
Web Tabanlı Uygulamalar
|
Firma İlgili Kişisi: Ekle
İlgili Kişi: Güncelle
|
Firmayı ilgili kişiden kaldırın.
|
İlgili Kişi
|
Firma
|
Kullanıcı Arayüzü
|
Firma İlgili Kişisi: Sil
İlgili Kişi: Güncelle (yalnızca birincil ilgili kişi)
|
Web Tabanlı Uygulamalar
|
Firma İlgili Kişisi: Sil
İlgili Kişi: Güncelle (yalnızca birincil ilgili kişi)
|
Paylaşılmayan adrese sahip yeni bir ilgili kişi oluşturun.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
İlgili Kişi: Ekle
Adres: Ekle
Adres: İlişkilendir
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: Ekle
Adres: Ekle
Adres: İlişkilendir
|
Mevcut bir ilgili kişi için paylaşılmayan bir adres oluşturun.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
Adres: Ekle
İlgili Kişi: Güncelle
Adres: İlişkilendir
|
Web Tabanlı Uygulamalar
|
Adres: Ekle
İlgili Kişi: Güncelle
Adres: İlişkilendir
|
İlgili kişiden paylaşılmayan bir adresi kaldırın.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
Adres: Sil
İlgili Kişi: Güncelle
|
Web Tabanlı Uygulamalar
|
Adres: Sil
İlgili Kişi: Güncelle
Adres: Çöz
|
İlgili, mevcut bir paylaşılan adrese sahip yeni bir ilgili kişi oluşturun.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
İlgili Kişi: Ekle
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: Ekle
İlgili Kişi Adresi: Ekle
|
Mevcut bir paylaşılan adresi bir ilgili kişiye bağlayın.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
İlgili Kişi Adresi: Ekle
|
Web Tabanlı Uygulamalar
|
İlgili Kişi Adresi: Ekle
|
Bir ilgili kişinin Detay sayfasının Adres ile ilgili bilgiler bölümünden yeni bir paylaşılan adres oluşturun.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
İlgili Kişi: Güncelle
Adres: Ekle
Adres: İlişkilendir
|
Web Tabanlı Uygulamalar
|
Uygulanamaz
|
İlgili kişiden paylaşılan bir adresi kaldırın.
|
İlgili Kişi
|
Adres
|
Kullanıcı Arayüzü
|
İlgili Kişi Adresi: Sil
İlgili Kişi: Güncelle
|
Web Tabanlı Uygulamalar
|
İlgili Kişi Adresi: Sil
|
İlgili kişide yeni bir iş fırsatı oluşturun.
|
İlgili Kişi
|
İş Fırsatı
|
Kullanıcı Arayüzü
|
İş Fırsatı: Ekle
İş Fırsatı: İlişkilendir
|
Web Tabanlı Uygulamalar
|
İş Fırsatı: Ekle
İş Fırsatı: İlişkilendir
İlgili Kişi: Güncelle
|
İlgili kişiden iş fırsatı kaldırın.
|
İlgili Kişi
|
İş Fırsatı
|
Kullanıcı Arayüzü
|
İş Fırsatı: Çöz
|
Web Tabanlı Uygulamalar
|
İş Fırsatı: Çöz
|
İş fırsatında yeni bir ilgili kişi oluşturun.
NOT: Bu işlem, kullanıcı arayüzü yoluyla kullanılamaz.
|
İş Fırsatı
|
İlgili Kişi
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: Ekle
İlgili Kişi: İlişkilendir
|
Mevcut bir ilgili kişiyi iş fırsatına bağlayın.
|
İş Fırsatı
|
İlgili Kişi
|
Kullanıcı Arayüzü
|
İş Fırsatı: Güncelle
İş Fırsatı İlgili Kişi Rolü: Ekle
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: İlişkilendir
İş Fırsatı: Güncelle
|
İş fırsatından ilgili kişi kaldırın.
|
İş Fırsatı
|
İlgili Kişi
|
Kullanıcı Arayüzü
|
İş Fırsatı İlgili Kişi Rolü: Sil
İş Fırsatı: Güncelle
|
Web Tabanlı Uygulamalar
|
İlgili Kişi: Çöz
İş Fırsatı: Güncelle
|
İş Akışı Kuralı ve İş Akışı İşlemi Hataları
İş akışı kuralı veya iş akışı işlemi tamamlanamazsa başarısızlık, iş akışı kuralındaki tetikleyici olayının türüne ve hata türüne 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.
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
İş akışı kuralları sırayla ve senkronize biçimde değerlendirilir. Bu nedenle, tüm kurallar değerlendirilene dek, genel güncelleme işlemi tamamlanmaz. İş 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:
|