Vaka Son Tarihine Tepki Verme¶
Amaç¶
Vaka son tarihine ulaştığında odaklı bir takip iş akışı başlatın.
Neler Öğreneceksiniz¶
- şunun için bir Event Listener Module yapılandırma
Case.Deadline - olayı iş akışı başlangıç noktası olarak kullanma
- süresi dolan vakaları yoklama yapmadan inceleme görevine yönlendirme
Zorluk ve Tahmini Süre¶
- Zorluk: Orta
- Tahmini süre: seçilen son tarih aralığına ek olarak 20 dakika
Varsayılan Bilgiler¶
Vaka son tarihlerine, modül görevlerine, aksiyonlara, rotalara ve görev atamasına aşina olmalısınız.
Gerekli Okumalar¶
Ön Koşullar¶
- vaka özelliği etkinleştirilmiş bir test kanalı
- bir süreç oluşturma ve taahhüt etme izni
- takip görevini alabilecek bir test kimliği
Adımlar¶
Son Tarih Dinleyicisi Oluşturma¶
- Yeni bir sürece Event Listener Module ekleyin.
- ayarlayın Event Name olarak
Case.Deadline. - Dinleyiciyi bir başlangıç noktası olarak yapılandırın.
- İlk aksiyonunu şu adlı bir kullanıcı görevine bağlayın
Review Overdue Case. - Bu görevi vaka kanalına erişebilen bir test grubuna atayın.
Olay yüküne şu aracılığıyla erişilebilir: $Input, öte yandan $Case son tarihine ulaşılan vakayı belirtir. Boş bir işleyici komut dizisi ilk kullanılabilir aksiyonu seçer; bu örnek için yeterlidir.
Olayı Tetikleme¶
- Bir test vakası oluşturun.
- Son tarihini birkaç dakika sonrasına ayarlayın.
- Son tarih işleyicisinin vakayı işlemesini bekleyin.
Nasıl Çalışır¶
Vaka son tarih işleyicisi, son tarihe ulaşıldığını işaretler ve Case.Deadline. Dinleyici, bu olay için tek bir iş akışı iş akışı örneği başlatır ve bunu inceleme görevine yönlendirir. Zamanlanmış bir yoklama süreci gerekmez.
Sonucu Doğrulama¶
Bir Review Overdue Case iş adımının oluşturulduğunu ve beklenen vakayla ilişkilendirildiğini doğrulayın. Son tarih dolmadan önce değiştirin ve eski tarihin takip görevi oluşturmadığını doğrulayın.
Hata ve Sınır Durumları¶
- Son tarih işleme eşzamansızdır; bu nedenle görev tam son tarih saniyesinde görünmeyebilir.
- Görev atananının eksik olması, yeni iş akışının üzerinde işlem yapılabilir bir sahibi olmamasına yol açabilir.
- Son tarihin tekrar tekrar değiştirilmesi, sürece uygun bir yinelenen kayıt işleme politikası gerektirir.
Güvenlik ve Taşınabilirlik Notları¶
- Vaka olayları vaka alanadında işlenir; kanal görünürlüğünü ve kiracı sınırlarını koruyun.
- Bir istisna olay işlemini geri aldığından dinleyiciyi kısa tutun.
- Vaka veya kanal tanımlayıcılarını ortamlar arasında kopyalamayın.