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


Önceki Konu

Sonraki Konu

Zamana Dayalı İş Akışı Kuralları Hakkında

Eylemlerin bir bekleme süresi geçtikten sonra gerçekleştirileceği şekilde belirli iş akışı kuralları konfigüre edebilirsiniz. Örneğin, kuraldaki eylemin bir kaydın son tarihi geçtikten sonra veya bir kayıtta belirli bir süre çalışılmadıysa gerçekleştirileceği şekilde bir kural konfigüre edebilirsiniz. Zamana dayalı iş akışı kurallarını konfigüre etmenin iki yolu vardır:

  • Çizelgelenmiş olaylar konfigüre ederek. Ç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ş olaydaki iş akışı işlemleri kayıt listesinde gerçekleştirilirken, diğer iş akışı kuralı tiplerindeki işlemler tek bir kayıtta gerçekleştirilir.

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

  • İş akışı kuralında veya çizelgelenmiş olayda Bekleme işlemleri konfigüre ederek.

Bekleme İşlemleri Hakkında

Çizelgelenmiş olaylar dahil belirli olay sonrası iş akışı kurallarına bir veya daha fazla Bekleme işlemi ekleyebilirsiniz. Zaman tabanlı bir eylem gerçekleştirilmesini istediğiniz her durum için, gecikmenin süresini belirten bir Bekle eylemi veya gecikme süresinin bitiş tarihini ve saatini oluşturursunuz. Süreleri veya tarihleri doğrudan belirtebilirsiniz ya da dönemi veya tarihi hesaplamak için bir ifade oluşturabilirsiniz. Ardından kuraldaki eylemleri, Bekle eyleminin ertelemek istediğiniz eylemin hemen öncesine geleceği şekilde sıralarsınız. Bir iş sürecini gerçekleştirmek için birden çok kural gerekliyse, kuralları hedefinize ulaşacak şekilde sıralarsınız.

NOT: Olay öncesi iş akışı kurallarında Bekleme işlemleri konfigüre edemezsiniz.

Bekle Eylemlerinden Sonra İş Akışı Koşullarını Yeniden Değerlendirme Hakkında

Çizelgelenmiş Olay dışında herhangi bir tetikleyici olay içeren olay sonrası iş akışı kuralında Bekleme işlemi ayarlarsanız bekleme süresi sona erdiğinde iş akışı kuralı koşulunun yeniden değerlendirilip değerlendirilmeyeceğini belirtebilirsiniz. Bekle eyleminde Bekleme Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusu seçiliyse, bekleme dönemi bittikten sonra kayıt, iş akışı kuralındaki koşulla karşılaştırılarak yeniden okunur ve yeniden değerlendirilir.

Kural koşulu karşılanmazsa (kayıt bekleme döneminde değiştirildiği için), kuraldaki diğer eylemler gerçekleştirilmez. Öndeğer olarak, Bekle eylemlerinde Bekle Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusu işaretlidir.

Bekle eyleminde Bekleme Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusunun seçimini kaldırırsanız, bekleme dönemi bittikten sonra kayıt yeniden okunur ve kuraldaki bir sonraki eylem, kaydın kural koşulunu hala karşıladığı kontrol edilmeksizin gerçekleştirilir. Bir kuralda birden çok Bekle eyleminiz varsa, bekleme dönemi bittikten sonra kural koşulunun yeniden değerlendirilmesini istediğiniz her Bekle eyleminde Bekleme Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusunun seçilmesi gerekir.

NOT: Çizelgelenmiş olayda bir koşul, yani Çizelgelenmiş Olay tetikleyici olayını içeren bir iş akışı kuralı konfigüre edemezsiniz. Bu nedenle, çizelgelenmiş olaydaki Bekleme işleminde Bekleme Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusunun işaretlenmesi veya işaretinin kaldırılması, kuralın işlenmesini etkilemez.

Bekleme İşlemlerini Kullanan Zamana Dayalı İş Akışı Kurallarını Kullanma Örneği

Aşağıda, Bekleme işlemlerini kullanan zamana dayalı iş akışı kurallarını nasıl konfigüre edebileceğinize dair bir örnek verilmiştir. İş modelinize bağlı olarak, zaman tabanlı iş akışı kurallarını farklı biçimlerde kullanabilirsiniz.

Servis istekleri için üç öncelik seçeneği kullanılır: Standart, Acil ve Kritik. Servis isteği oluşturulduğunda, servis isteğinin önceliği öndeğer olarak Standart şeklinde ayarlanır. Servis önceliğini yükseltmek ile ilgili iş süreci aşağıdaki eylemleri gerektirir:

  1. Yeni servis isteği oluşturulduktan sonra, servis isteğinin durumu 24 saat içinde güncellenmediyse, servis isteğinin önceliği Acil olarak değiştirilir ve servis isteğinin sahibine, servis isteğinin güncellenmesi gerektiğini bildiren bir e-posta gönderilir.
  2. Servis isteğinin durumunda bir değişiklik olmadan bir 24 saat daha geçerse şu gerçekleşir:
    • Servis isteğindeki Öncelik alanı Kritik olarak değiştirilir
    • Servis isteği başlangıçtaki sahibin yöneticisine atanır
    • Servis isteğinin başlangıçtaki sahibine ve yeni sahibe, servis isteğinin sahibin yöneticisine yeniden atandığını ve Önceliğin Kritik olarak değiştirildiğini anlatan bir e-posta gönderilir

Bu gereksinimi karşılamak için, şirket yöneticisi servis isteği kayıt tipi için, aşağıdaki şekilde konfigüre edilen bir iş akışı kuralı ayarlar:

  1. Kural tetikleyicisi aşağıdaki değere ayarlanır: Yeni Kayıt Kaydedildiğinde.
  2. Kural koşulu, servis isteğinin durumunun Beklemede olarak ayarlanmadığını şu şekilde belirtir:

    [<Status>]<>LookupValue("SR_STATUS", "Pending")

  3. Aşağıdaki eylem sırası iş akışı kuralındadır:
    1. Bekle Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusu seçili olan 24 süresi olan bir Bekle eylemi
    2. Servis isteğindeki Öncelik alanını Acil olarak değiştirmek için Değerleri Güncelle eylemi
    3. Servis isteğinin sahibini, servis isteğinin önceliğinin Acil olarak değiştirildiği ve servis isteğinin güncellenmesi gerektiği konusunda bilgilendiren bir e-posta göndermek için E-posta Gönder eylemi
    4. Bekle Sonrasında Kural Koşullarını Yeniden Değerlendir onay kutusu seçili olan 24 süresi olan bir Bekle eylemi
    5. Servis isteğindeki Öncelik alanını Kritik olarak değiştirmek için Değerleri Güncelle eylemi
    6. Başlangıçtaki sahibin yöneticisinin yeni sahip olarak atanması için Değerleri Güncelle eylemi
    7. Servis isteğinin sahibini ve sahibin yöneticisini, servis isteğinin yeniden atandığı ve servis isteği önceliğinin kritik olarak değiştirildiği konusunda bilgilendiren bir e-posta göndermek için E-posta Gönder eylemi

İş akışı kurallarında ve çizelgelenmiş olayda Bekleme işlemleri ve Değerleri Güncelleme işlemleri oluşturma ile ilgili bilgiler için bkz. İş Akışı İşlemleri Oluşturma: Bekleme ve İş Akışı İşlemleri Oluşturma: Değerleri Güncelleme.

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.

İlgili Konular

İlgili iş akışı bilgileri için aşağıdaki konulara bakın:


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