Oracle CRM On Demand Yönetimi > İş Süreci Yönetimi > İş Akışı Konfigürasyonu > İş Akışı Kuralları Oluşturma
İş Akışı Kuralları Oluşturma
Bu konuda iş akışı kurallarının nasıl oluşturulacağı açıklanmıştır.
NOT: Şirket profilinde İş Akışı Kaydetmeyi İptal Et Mesajı için Dil Çeviri Desteğini Etkinleştir onay kutusu seçilirse, mevcut bir iş akışı kuralını düzenlediğinizde İş Akışı Kural Detayı sayfasında ve İş Akışı Kuralı Düzenleme sayfasında Çeviri Dili alanı kullanılabilir. Çeviri Dili alanı, iş akışı kuralında bir koşul karşılanmazsa ve kural için Kaydetmeyi İptal Et onay kutusu seçilirse kullanıcılara veya Web servislerine döndürülen özel hata mesajlarının çevrilmiş sürümlerini girmenizi sağlar. Çeviri Dili alanı hakkında daha fazla bilgi için bkz. İş Akışı Kaydetme İşlemlerini İptal Etme.
Başlamadan önce. Şirketiniz için, Oracle CRM On Demand uygulamasındaki iş akışı işlevleri, İş Akışı Kuralları Hakkında konusunda da açıklandığı şekilde ayarlanmalıdır. Bu konuda açıklanan prosedürleri gerçekleştirmek için, kullanıcı rolünüz Veri Kurallarını Yönet - İş Akışı Kurallarını Yönet ayrıcalığına sahip olmalıdır. Kullanıcı kayıt tipine yönelik iş akışı kuralları oluşturmak isterseniz, kullanıcı rolünüzde Veri Kurallarını Yönet - Kullanıcı için İş Akışı Kurallarını Yönet 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. Rollere ayrıcalık ekleme hakkında daha fazla bilgi için bkz. Rol Ekleme.
NOT: Bir kural oluşturulduktan sonra, kuraldaki kayıt tipini veya tetikleyici etkinliği değiştiremezsiniz. Ancak, iş akışı koşulunu güncelleyebilirsiniz.
İş akışı kuralı oluşturmak için
- Herhangi bir sayfanın sağ üst köşesinde, Yönetici genel bağlantısına tıklayın.
- İş Süreci Yönetimi bölümünde İş Akışı Konfigürasyonu'na tıklayın.
- İş Akışı Kuralları Listesi sayfasında şunlardan birini yapın:
- Mevcut bir kuralı kopyalayarak yeni bir iş akışı kuralı oluşturmak için, kopyalamak istediğiniz iş akışı kuralının üzerinde Kopyala'ya tıklayın.
- Mevcut bir kurala dayalı olmayan yeni bir iş akışı kuralı oluşturmak için, başlık çubuğunda Yeni'ye tıklayın.
- İş Akışı Kuralı Detayı sayfasında, Anahtar İş Akışı Kuralı Detayları bölümünde, kural bilgilerini doldurun.
Aşağıdaki tabloda kural alanları açıklanmıştır.
Alan
|
Açıklama
|
İş Akışı Adı
|
En çok 50 karakter olmak üzere benzersiz bir ad girin.
|
Aktif
|
Kuralı etkinleştirmek veya devre dışı bırakmak için Aktif onay kutusunu kullanın. Aynı anda birden çok iş akışı kuralı aktif olabilir.
|
Sıra
|
Bu alan, iş akışı kuralını oluşturduğunuzda salt okunurdur. Sıra alanı, Oracle CRM On Demand uygulamasının, aynı kayıt tipine ve aynı tetikleyici olaya, bunların yanı sıra geçerliyse aynı üst kayıt tipine dayalı olan kuralları çağırma sırasını belirler. Oracle CRM On Demand, aynı kayıt tipine ve aynı tetikleyici olaya dayalı kurallar için kurala otomatik olarak bir sonraki kullanılmayan sıra numarasını atar. İş akışı kuralının tetikleyici olayı Üstle İlişkilendirmeden Sonra ya da Üstle İlişki Kaldırıldıktan Sonra ise Oracle CRM On Demand, bu kuralı aynı kayıt tipine, aynı tetikleyici olaya ve aynı üst kayıt tipine dayalı olan kurallar için otomatik olarak bir sonraki kullanılmayan sıra numarasına atar. Daha sonra, iş akışı kurallarınızın sırasını değiştirebilirsiniz. Daha fazla bilgi için bkz. İş Akışı Kurallarının Sırasını Değiştirme.
|
Çıkış
|
Bu iş akışı kuralındaki Çıkış onay kutusunu seçerseniz ve kuraldaki koşul karşılanırsa, bu iş akışı kuralındaki aktif işlemler gerçekleştirilir. Ancak, aynı kayıt tipine ve aynı tetikleyici olaya, bunların yanı sıra geçerliyse aynı üst kayıt tipine dayalı olan sonraki iş akışı kurallarının hiçbiri tetiklenmez.
Bu iş akışı kuralındaki koşul karşılanmazsa, kuraldaki Çıkış onay kutusunun ayarı ne olursa olsun, Oracle CRM On Demand bir sonraki kurala geçer.
|
Açıklama
|
(İsteğe bağlı) İş akışı kuralıyla ilgili kuralın amacı gibi ek bilgiler girin.
|
Kayıt Tipi
|
İş akışı kuralı için kayıt tipini seçin.
Oluşturma, güncelleme ve silme tetikleyici olayları için her iş akışı kuralı yalnızca bir kayıt tipiyle ilişkilidir. Kural, bu kayıt tipi için değerlendirilir ve işlemler bu kayıt tipinde gerçekleştirilir. Bir kural oluşturulduktan sonra, kuraldaki kayıt tipini değiştiremezsiniz.
Tetikleyici olayı Üstle İlişkilendirildikten Sonra veya Üstle İlişkisi Kaldırıldıktan Sonra olan iş akışı kuralları için, alt kaydın kayıt tipini seçin. Örneğin, iş akışı kuralının, ilgili kişi kaydı bir firma kaydıyla ilişkilendirildiğinde tetiklenmesini istiyorsanız, bu alanda İlgili Kişi'yi, Üst Kayıt Tipi alanındaysa Firma'yı seçin.
|
Tetikleyici Olay
|
Kuralı tetikleyen olayı seçin.
Bu olay belirtilen tipte bir kayıtta oluşursa, kural değerlendirilir. Bir kural oluşturulduktan sonra, kuraldaki tetikleyici olayı değiştiremezsiniz.
NOT: Üstle İlişkilendirildikten Sonra veya Üstle İlişkisi Kaldırıldıktan Sonra tetikleyici olayları yalnızca Firma, İlgili Kişi ve İş Fırsatı kayıt tipleri için desteklenir. Daha fazla bilgi için İş Akışı Kuralları Hakkında konusundaki İlişkilendirme ve İlişki Kaldırma Tetikleyici Olayları bölümüne bakın.
|
Üst Kayıt Tipi
|
Bu alan, Üstle İlişkilendirildikten Sonra tetikleyici olayını veya Üstle İlişkisi Kaldırıldıktan Sonra tetikleyici olayını seçerseniz görüntülenir.
Üst kayıt tipini seçin. Örneğin, ilgili kişi kaydı bir üst firma kaydıyla ilişkilendirildiğinde tetiklenecek bir iş akışı kuralı ayarlıyorsanız, bu alanda Firma'yı, Kayıt Tipi alanındaysa İlgili Kişi'yi seçin.
|
- İş akışı kuralında bir koşul tanımlamak istiyorsanız, sayfanın İş Akışı Kuralı Koşulu bölümünde fx simgesine tıklayın ve iş akışı kuralı koşulunu tanımlamak için Expression Builder uygulmasını kullanın. Expression Builder hakkında daha fazla bilgi edinmek için bkz. Expression Builder.
NOT: Bir iş akışı kuralı için koşul tanımlamazsanız, kuraldaki işlemler kural tetiklendiği her sefer gerçekleştirilir.
İş akışı kurallarında koşul oluştururken aşağıdaki noktaları dikkate alın:
- İş akışı kuralı koşulu en fazla 2048 karakter içerebilir.
- Belirli rollere veya kanallara özel iş akışı kuralları konfigüre edebilirsiniz. İş akışı kurallarını belirli rollerle veya kanallarla kısıtlama hakkında daha fazla bilgi için bkz. İş Akışı Kurallarını Belirli Kanallarla veya Rollerle Kısıtlama.
- İş akışı kuralında aşağıdakine benzer bir koşul kullanarak, bir kayıttaki alanın güncellenip güncellenmediğini belirleyebilirsiniz. Bu örnekte, alanın değişip değişmediğini belirlemek için kullanılan dize Geçersiz'dir, ancak dizenin incelenmekte olan alan da değer olarak bulunmaması koşuluyla istediğiniz herhangi bir dizeyi kullanabilirsiniz:
IfNull([<FieldName>], "Geçersiz") <> IfNull(PRE("<FieldName>"), "Geçersiz")
DİKKAT: PRE fonksiyonu, Bekleme işleminden sonra çağrılan bir iş akışında veya işlemde kullanıldıysa, fonskiyon bir alanın eski değerini getirmez. PRE() fonskiyonu hakkında daha fazla bilgi için bkz. PRE.
- İş Akışı Kuralı Detayı sayfasında Koşul Yanlışsa Gerçekleştirilecek İşlemler bölümü yoksa, kuraldaki koşul karşılanmadığında kaydetme işleminin iptal edilmesi gerektiğini belirtebilirsiniz.
Kuraldaki koşul karşılanmadığında kaydetme işleminin iptal edilmesi gerektiğini belirtme hakkında daha fazla bilgi için bkz. İş Akışı Kaydetme İşlemlerini İptal Etme.
- İş akışı kuralını kaydedin.
Kuralı kaydettikten sonra, kural için işlemler oluşturabilirsiniz. Bir iş akışı kuralında, her kural için en çok 25 adet olmak üzere birden çok işlem oluşturabilirsiniz.
NOT: Bu konudaki örnek ifadelerde kullanılan dilden bağımsız alan adları ve alan adı sözdizimi, Sürüm 29 Hizmet Paketi 1'den önceki Expression Builder sürümlerinde kullanılan alan adları ve alan adı sözdizimidir. Bu örnekler hala geçerlidir. Ancak, Sürüm 29 Hizmet Paketi 1 veya sonraki sürümlerde Expression Builder uygulamasındaki Alanlar listesinden bir ifade için ilgili alanları seçerseniz, alan adları ve alan adı sözdizimi örneklerde gösterilenden farklı olacaktır. Alan adları ve alan adı sözdizimin her zaman doğru olması için ifadelerinizin alanlarını her zaman Expression Builder uygulamasındaki Alanlar listesinden seçmeniz önerilir. İfadelerdeki alan adları ve alan adı sözdizimi hakkında daha fazla bilgi için bkz. İfadeler Hakkında.
İş akışı işlemleri oluşturmaya ilişkin adım adım prosedürler için aşağıdaki konulara bakın:
İlgili Konular
İlgili iş akışı bilgileri için aşağıdaki konulara bakın:
|